Commits to master since this release
To install the stable build:
- Firefox: Click uBlock0_1.29.0.firefox.signed.xpi
- uBO works best on Firefox.
- Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
- For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at
chrome://flags/#enable-javascript-harmony
.
- For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at
- Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak
- The Microsoft Store version of uBO is published by Nik Rolls
- Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/
Closed as fixed:
Chromium
Firefox
Core
- Use ISO8061 dates in user filter comments
- Support new Chromium based Edge in pre-parsing directives
- Do not triggers strict blocking for wildcard-only patterns
- Improve/refine syntax highlighter, specifically:
- Reverse lookup fails for filter of type
example.com##*
- New filter parser creates unexpected network filter from malformed cosmetic filter
- Avoid loading "!#include" filepaths that are wrapped into "!#if" tags that exclude the browser's environment
- Use "Trusted sites" instead of "Whitelist"
- Element picker suggests unhelpful network rule
- Logger shows names of scriptlet as different ones if short-hand is used
- A problem with cyrillic characters
- Adding csp to logger's filter expression picker
- Cosmetic filters in about:blank iframe
- Adguard French filter
- Can't use set-constant.js multiple times for same parent property
Notable commits with no entry in issue tracker:
- Remove experimental click-to-load disqus scriptlets
- Improve annotations for search operations in CodeMirror editor
- Consolidate filter list reverse lookup code into a single file
- Allow
:upward()
operator to selecthtml
element - Instantiate procedural filterer instance on demand only
- Deprecate pseudo user styles code
- Mind discarded status of tabs when internally handling them
- Do not let grow subframe dictionary grow unbound
- Consider an empty pattern with anchors to be dubious
- Add static filter parser checklist
- Fix highligthing of FQDN match in logger
- Add support to compare delay against literal Number.NaN in nossif/nostif