Update: there was a more recent pair of minor, Safari-only releases (0.9.5.1 and 0.9.5.2) which fix uBlock to be compatible (for now) with the upcoming OS X 10.11.
We're thrilled to bring you uBlock 0.9.5.0!
It includes usability and performance enhancement throughout; some noteworthy changes include:
- Firefox performance improvements.
- Fixes Safari filter-list update issues.
- Enhanced storage API infrastructure (this solves issues for Safari users where their preferences were being lost; it shouldn't affect Chrome/Firefox users)
- Firefox now lets you block resources right from Web Inspector's network request log! (To try this out, just right click on an entry in the net-log). Thanks to @AlexVallat from the uBlock team for implementing this feature and what he's been doing to make uBlock awesome on Firefox.
- UI changes and additions — you'll come across them!
- Dynamic filtering UI
- Settings UI
Poll: There's a potential plan to enable uBlock to block requests made via Chrome's prefetching mechanism. This requires an extra permission for the uBlock extension (namely, privacy settings). While uBlock would modify the network prediction setting (without reading its previous value) to ensure all requests are filtered correctly, uBlock never reads or modifies any of your other settings. Your uBlock preferences never leave your computer. We never see any of your data.
Please feel free to share your opinion about whether this should be implemented via this poll.
We hope you'll love and enjoy this release of uBlock.
Your help making uBlock even better is much appreciated! We can't wait to hear your feedback.
As always, enjoy!
https://www.ublock.org/
Downloads
uBlock 0.9.4.0 is here.
We're excited to bring you uBlock 0.9.4.0 today. Here are just some highlights of what's new:
- Cosmetic filtered elements are now logged in the request logger!
- Safari: introducing support for inline-script blocking.
- Many reliability and coverage fixes/improvements.
- Toolbar badge performance improvements.
- Popup behavior refinements.
... that is in addition to a number of smaller bug fixes and improvements driven by your reports — thank you. For the curious, here's a full list of changes since 0.9.3.5.
We hope you'll enjoy this release of uBlock!
Downloads
We're absolutely thrilled to bring you uBlock 0.9.3.5!
This release includes many improvements to uBlock — the areas of changes include (but are not limited to):
- UI, icons, and color scheme refinement.
- Reliability improvements for domain-based blocking.
- Stability enhancements for Firefox.
- Cosmetic filtering right from Firefox's Web Inspector.
If you're curious, here's a list of all the commits between 0.9.3.0 and this release.
Notable changes
User interface refinements
From the typography to the icons, layout, and color scheme, you'll find refinements to uBlock's UI in this release that make it more pleasant and easier to use.
We've reengineered the method by which we render the icons, so they're rendered perfectly even if your browser has web fonts disabled.
Firefox reliability
@AlexVallat, the talented developer on our team responsible for fine-tuning uBlock for Firefox, has done a lot of work to improve the reliability and consistency of uBlock on Firefox. For example, uBlock now activates without needing a browser restart, and uBlock is more accurate at determining the origin domain for requests.
Bonus: you can now add element hiding rules right from Web Inspector in Firefox! Just right click on an element while in the inspector.
Stress-free navigation
uBlock 0.9.3.5 will no longer stop you from navigating to websites. Instead, uBlock will specifically only block requests made subsequently after loading the page (such as images, scripts, etc.).
A lot more
Try out uBlock 0.9.3.5 for yourself! We hope (and think) you'll love it — we welcome your feedback and questions as always.
Links:
uBlock homepage
Downloads
The uBlock project's main development responsibilities have been transferred to Chris Aljoudi (chrisaljoudi on GitHub).
Please consider donating to keep development possible:
uBlock is still free and open-source, and will always be free and open-source. This does not change uBlock's manifesto or values in any way.
New
-
Site-based switches
- A switch to block all popups for a given site, regardless of filters
- A switch to disable strict blocking (new mode, enabled by default)
- This used to be supported by ABP a long-time ago: "full domain blocking"
Closed as fixed:
Firefox
Firefox Mobile
Core
- Can't find a way to allow popups
-
External script not blocked
- This was a core issue but problem was manifesting only on Firefox.
- Tooltip padding
- CHN: EasyList China will cause the firefox hanging on some website
- 'undefined' shows up in Dynamic filtering pane when popup blocker is enabled and a popup is blocked
- The status of adblock warning removal list won't be stored in the backup file
- Add lists from https://adblockplus.org/en/subscriptions
- Selected domains no longer appears in the popup
- Whitelist wildcard not working when url contains # as wildcard
-
Ability to blanket-block popups for a given site
- See "site-based switches" above
- Show "3rd-party filters list" info when category is collapsed
- Chrome-scheme not showing up in popup
-
Unable to block browser take-over scripts in malware/phishing sites, or at least block redirects to such sites
- See "site-based switches" above
- Re. Strict Blocking - Should we do Domain blocking based on URL part itself?
- Color for domains with both blocked and unblocked content is too similar
- Problem with “element hiding” filters
Downloads
Closed as fixed:
-
Selected domains no longer appears in the popup
-
EasyList FR was breaking uBlock, because of that weird filter:
||^$third-party, which makes no sense as per ABP filter syntax.
-
EasyList FR was breaking uBlock, because of that weird filter:
Downloads
Reminder: Chromium (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.
Notes
There is a version 0.9.2.2, not released here, because I feel it's not worth the storage space. The only difference with this version is this commit. This commit made it into the Opera store version as v 0.9.2.2.
Closed as fixed
Safari
Core
-
µBlock -> uBlock.
- In case you wonder: yes, I've decided to drop the
µin favor ofu, because I have seen too much arguing about how it should be pronounced, etc.
- In case you wonder: yes, I've decided to drop the
- 0.9.2.0 is now resizing each time you open it.
Other changes
Chromium
-
Various small changes to ensure Chromium passes all popup tests.
- Due to limitations to the chrome API...
- There is just no guarantee case 6, 7 will always work. The fix was to increase as much as possible the likelihood Chromium will succeed.
- The only way I can make case 12 succeed on Chromium is by enabling uBlock for the behind-the-scene scope.
- Due to limitations to the chrome API...

