1.44.2
gorhill/uBlock1.44.2Sep 5, 2022by github-actions[bot]
AI Summary
A patch release refining cosmetic filtering behavior, specifically forcing procedural filtering when explicitly requested and handling invalid arguments in `:has()`.
Key Highlights
- Force procedural cosmetic filtering when explicitly stated
- Fallback to procedural `:has()` operator when argument is invalid
Full Release Notes
[Commits to master since this release](https://github.com/gorhill/uBlock/compare/1.44.2...master)
[Commits since last release](https://github.com/gorhill/uBlock/compare/1.44.0...1.44.2)
To install the stable build:
- **Firefox**: Click [uBlock0_1.44.2.firefox.signed.xpi](https://addons.mozilla.org/firefox/downloads/file/3998742/ublock_origin-1.44.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:
- [Force prodecural cosmetic filtering when explicitly stated](https://github.com/gorhill/uBlock/commit/14d4340edd375b861129ec3519799fcf9a8ae1f5)
- Using `#?#` instead of `##` will prevent uBO from potentially using the declarative form of a filter where possible.
- [Fallback to procedural :has() operator when argument is not a valid plain CSS selector](https://github.com/gorhill/uBlock/commit/8f39a457b869c6a3bc32e2190e7a11a33a74695f)
- [Add missing method to shim script](https://github.com/gorhill/uBlock/commit/04114942aaaa371683930bbf799e439e33f8aaea)