Commits to master since this release
Commits since last release
To install the stable build:
- Firefox: Review pending
- Chromium: Submission pending
- Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak
- The Microsoft Store version of uBO is published by Nicole Rolls
- Opera: Submission pending
Fixes / changes
- Add additional set-cookie names (by @ryanbr)
- Improve google-ima shim script (by @kzar)
- Match
typeexactly inprevent-addEventListenerscriptlet - 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-objectscriptlet - Add
dontOverwritevararg to(trusted-)set-cookiescriptlets - Add "on" and "off" values to set-cookie (by @peace2000)
- Fine tune
set-local-storage-itemas per feedback - Support AdGuard's
[trusted-]set-cookie-reloadscriptlets - 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-elementscriptlet - Add ability to update lists through links with specifically crafted URLs
- Fix overzealous matching in
(remove|replace)-node-textscriptlets - Fix
no-xhr-ifscriptlet for Firefox - Support restoring from
application/jsonfile - Use safe versions of
Math.floor/Math.randomin scriptlets - Improve
google-ima.jssurrogate - Add
stackToMatchvararg 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