1.52.2

gorhill/uBlock1.52.2Sep 21, 2023by github-actions[bot]

AI Summary

This is a maintenance release focusing on fixing specific bugs related to CSS selector operators and XHR handling, as well as addressing UI rendering issues in popup panels.

Key Highlights

  • Fixed XHR hook partial response handling
  • Fixed regression in the `:is()` selector operator
  • Fixed removal of `:scope` prefix in the `:has()` operator
  • Fixed viewport issues in the popup panel during desktop portrait mode

Full Release Notes

[Commits to master since this release](https://github.com/gorhill/uBlock/compare/1.52.2...master)
[Commits since last release](https://github.com/gorhill/uBlock/compare/1.52.0...1.52.2)

To install the stable build:

- **Firefox**: Click [uBlock0_1.52.2.firefox.signed.xpi](https://addons.mozilla.org/firefox/downloads/file/4164949/ublock_origin-1.52.2.xpi)
    - [uBO works best on Firefox](https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-best-on-Firefox).
- **Chromium**: Install from the Chrome store (CWS): <https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm>
- **Edge**: Install from Microsoft Store: <https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak>
    - The Microsoft Store version of uBO is published by [Nicole Rolls](https://github.com/nicole-ashley/uBlock-Edge)
- **Opera**: Install from Opera addons: <https://addons.opera.com/en/extensions/details/ublock/>

---

## Fixes / changes

- [Fix XHR hook partial response handling](https://github.com/gorhill/uBlock/commit/ce959164bb) (fix by @ephemeralViolette)
- [Fix regression in `:is()` operator](https://github.com/gorhill/uBlock/commit/7ef3408712)
- [Do not assume set viewport for popup panel when using portrait mode in descktop](https://github.com/gorhill/uBlock/commit/313a3121c9)
- [Fix removal of `:scope` prefix in `:has()` operator](https://github.com/gorhill/uBlock/commit/2571660161)