- Add advanced setting
dnsResolveEnabled
- Fix contextual menu quirks
- Fix exception thrown in
spoof-css
in Firefox - Throttle down repeated scriptlet logging information
- Improve scriptlet helper
proxy-apply
- Add an entry in Report page for badware/phishing category
- New static network filter option
urlskip=
- Rewrite cname uncloaking code to account for new
ipaddress=
option - Avoid using dns.resolve() for proxied DNS resolution
- Add support for
lan
/loopback
values toipaddress=
option - New static network filter option
ipaddress=
- Add ability to quote static network option values
- Improve
prevent-fetch
scriptlet - Apply CSP/PP injections to
object
resources - Improve
xml-prune
scriptlet - Add support for
application/dash+xml
inreplace=
option - Add ability to directly evaluate static network filtering engine
- Fix
prevent-window-open
for when logger is open - Improve
prevent-window-open
scriptlet - Improve
validate-constant
scriptlet helper - Improve
trusted-replace-outbound-text
scriptlet - Improve
prevent-xhr
scriptlet - Add noop resources for redirect purpose
- Use helper function to lookup safe cookie values
- Add
checked
/unchecked
toset-cookie
(by @ryanbr) - Add
allowed
/denied
toset-local-storage-item
(by @ryanbr) - Fix plain exceptions not overriding block filters using
header=
option - Improve various scriptlets
- Improve
href-sanitizer
scriptlet - Improve
remove-attr.js
scriptlet - Improve
trusted-replace-node-text
scriptlet
Commits to master since this release
To install the developer build:
- Firefox: Click uBlock0_1.59.1rc7.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.59.1rc7.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.59.1rc7.npm.tgz.