Commits to master since this release
To install the developer build:
- Firefox: Click uBlock0_1.52.3rc5.firefox.signed.xpi
- Chromium: Install from the Chrome Web Store (CWS): https://chrome.google.com/webstore/detail/ublock-origin-dev-build/cgbcahbpdhpcegmbfconppldiemgcoii.
- Thunderbird: Download uBlock0_1.52.3rc5.thunderbird.xpi, then drag-n-drop it into Thunderbird's Add-ons Manager pane (Thunderbird 91+ required)
- Node.js: Import from npm, or download and unzip uBlock0_1.52.3rc5.npm.tgz.
Fixes / changes
- Add filtering expressions for logger output
- Add warning against adding custom filters from untrusted sources
- Consider My filters an untrusted source by default
- Add
trusted-prune-inbound-object
scriptlet - Add
dontOverwrite
vararg to(trusted-)set-cookie
scriptlets - Add "on" and "off" values to set-cookie (by @peace2000)
- Fine tune
set-local-storage-item
as per feedback - Support AdGuard's
[trusted-]set-cookie-reload
scriptlets - Ignore assets older than cached version when fetching from CDNs
- Support quoting scriptlet parameters with backticks
- Add new static network filter option:
urltransform
- Support pane: mark lists as obsolete only when update button is clicked
- Bring
header=
filter option out of experimental status - Add
trusted-click-element
scriptlet - Add ability to update lists through links with specifically crafted URLs
- Fix overzealous matching in
(remove|replace)-node-text
scriptlets - Fix
no-xhr-if
scriptlet for Firefox - Support restoring from
application/json
file - Use safe versions of
Math.floor
/Math.random
in scriptlets - Improve
google-ima.js
surrogate - Add
stackToMatch
vararg tojson-prune
-related scriptlets - Reduce race conditions in scriptlet injection on Firefox
- Add scriptlet aliases for compatibility with AdGuard lists
- Remove unmaintained urlhaus PUP filter list
- Use AG version of urlhaus list
- Minor code review of scriptlets