Commits to master since this release
To install the developer build:
- Firefox: Click uBlock0_1.30.9rc1.firefox.signed.xpi.
- uBO works best on Firefox.
- uBO works best on Firefox.
- Chromium: Install from the Chrome Web Store (CWS): https://chrome.google.com/webstore/detail/ublock-origin-dev-build/cgbcahbpdhpcegmbfconppldiemgcoii.
- 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
- Thunderbird: Download uBlock0_1.30.9rc1.thunderbird.xpi, then drag-n-drop it into Thunderbird's Add-ons Manager pane (Thunderbird 65+ required)
New:
Click-to-load
Support to replace embedded frames with a click-to-load widget. Examples of usage:
||youtube.com/embed/$3p,frame,redirect=click2load.html
||scribd.com/embeds/$3p,frame,redirect=click2load.html
||player.vimeo.com/video/$3p,frame,redirect=click2load.html
Users of medium mode can experiment with a redirect rule to reveal embedded frames in a page:
*$3p,frame,redirect-rule=click2load.html
Or if you want to have click-to-load only for embedded widgets from specific origins being blocked (reminder: redirect-rule
does not create a block filter):
||youtube.com/embed/$3p,frame,redirect-rule=click2load.html
Changes:
Resources redirected to local, neutered versions will no longer be collapsed as would occur if those resources were only blocked. This change is to enable implementation of the new click-to-load feature.
Closed as fixed:
Firefox for Android
Core
- Implement a version of "{{origin}}" that uses the whole URL and not just the domain
- cosmetic filter
## selector
is valid in element picker only
- Implement
$queryprune
parameter
- Calling callback if provided for google analytics mock
- Redirection syntax issue
- Use user styles to collapse the placeholder of blocked resources
- Make load-on-demand smarter for blocked large media elements
Notable commits with no entry in issue tracker:
- Work around Firefox's
data:
favIconUrl leak
- Make json-prune scriptlet also trap Response.json() calls
- Incrementally improve static filtering parser
- Coallesce origin hit filters into their own bucket
- Re-classify
redirect=
option as a modifier option
- Improve token extraction from regex-based filters
- Improve specificity slider in element picker
- Use a CodeMirror editor instance in element picker
- Add support for click-to-load of embedded frames
- Minor improvements to syntax highlight of static filters