0.9.4.0
Reminder: Chromium 41 (or browsers based on) still suffer from that ugly bug which causes a big chunk of memory leak each time a user opens the popup UI of an extension. Therefore, the more you use the popup UI in Chromium, the larger the memory footprint of uBlock (or any extension really) will grow. I've already seen feedback like "doesn't have a µ memory footprint at all for me. >250MB" (for µMatrix). This is important to keep this Chromium memory leak bug in mind if you make use of dynamic filtering, as this feature requires frequent access to the popup UI.
Important:
If you install uBlock₀ manually:
Because now this version is a fork of the previous repo, I needed to also change name for installation purpose, which means that with this release, uBlock₀ will no longer fetch settings from former uBlock, so it will install as if it was the first time.
Please backup all your settings using a prior release -- if not done yet. You can restore them all with this release. This can be easily done through the Settings pane in uBlock₀'s dashboard: just click the "Restore from file" button.
If you install from the Chrome/Opera store, there is nothing to do.
Related issue: Make this version of uBlock to be installed alongside with gorhill's.
New:
- New per-site switch to toggle cosmetic filtering on/off:

- Cosmetic filtering is of course enabled by default, so no change there.
- The badge on the switch tells the number of DOM elements which have been hidden from view as a result of cosmetic filtering.
- The switch is useful to create per-site exceptions as to when cosmetic filtering should not apply.
- See "Popup-user interface: no cosmetic filtering".
- A good example page to try the switch (given the amount/size of ads on the page): https://www.google.com/search?q=buy+car.
- An example of that new switch being useful to un-break a web page broken by cosmetic filtering: http://www.infoworld.com/article/2905688/applications/mozillas-rust-based-servo-browser-engine-inches-forward.html (as reported in uBlock-LLC/uBlock#1192).
- Per-site switches can now be manually edited manually from within the "My rules" panes.
- So for example, this now allows to do non-recommended things like to disable strict blocking everywhere (
no-strict-blocking: * true).
- So for example, this now allows to do non-recommended things like to disable strict blocking everywhere (
- When a page is blocked because of strict blocking, the user is now given the choice to disable strict blocking for the whole domain.
Fixed:
- uBlock automatically blocks mailing with 'list-manage.com/track'
- This was one more occurrence where strict blocking appeared overzealous, so I relaxed a bit the heuristic, as per originally suggested in issue #1128 by @harshanvn.
- This, coupled with the fact that it is now possible to disable strict blocking for a whole domain should make strict blocking less annoying.
- Support
fontnetwork request type (related: uBlock-LLC/uBlock#649). - The display of tooltips in the popup UI.
- Content scripts for cosmetic filtering active despite page being whitelisted
- This was originally identified as a uMatrix issue but it turns out the problem was in uBlock.
- Refactoring of tab/root document URL binding code -- this takes care of many new and old issues at once. No formal issue, but some are referred to in the code.