Releases: uBlock-LLC/uBlock
µBlock 0.3.1.2
Changes:
- New language available:
- Spanish, by contributor Conor Anderson at Crowdin
- Performance (marginal): no need for mutation observer if no scripting on the page
Fixed but not closed:
- uBlock's
third-party
filter option does not follow strictly ABP's semantic- Code is commented out
- Waiting for cases to show up to justify adhering exactly to ABP's semantic of 1st-/3rd-party
Closed as fixed:
µBlock 0.3.1.1
Closed as fixed:
- False positive with popup blocker
- I couldn't find much doc regarding the
popup
filter option, so I originally implemented it on assumption that it was just like any other filters - It's not like any other filters, a request of type popup can only match a filter of type
popup
- I couldn't find much doc regarding the
µBlock 0.3.1.0
Closed as fixed:
- Videos don't work on some websites
- A new filter with a very narrow purpose has been added to address the specific issue
- Note that the bug was not manifesting if using "hpHosts’s Ad and tracking servers" list -- because it blocked the problematic request,
adm.fwmrm.net/crossdomain.xml
- "hpHosts’s Ad and tracking servers" is a really good list to enable
- However since I do not really have the resource to deal with site breakage, I can't enable this list out of the box, as I have no idea what level of breakage it causes (I browse a limited set of sites personally)
- But I strongly suggest its use, it really reduces your exposure to a lot of servers which purpose if to serve ads, tracks, etc.
- I strongly suggest also "Dan Pollock’s hosts file" and "MVPS HOSTS", these are all high quality lists, reducing exposure to unwanted servers.
- I have been using these three multipurpose lists since the beginning and I haven't come across any problem really, and in worst case, whitelist the site where a problem might occur.
- Depends of your browsing habits I suppose. But they block a lot of requests that EasyList et al. won't block.
- Find best approach to allow purging the cache for external lists
µBlock 0.3.0.2
Closed as fixed:
µBlock 0.3.0.1
Closed as fixed:
µBlock 0.3.0.0
Closed as fixed:
- Put back net request evaluation code in onBeforeRequest
- This makes this wiki paragraph obsolete. Will remove soon.
- On the other hand, this now gives µBlock the ability to collapse elements which were also net-request blocked by HTTP Switchboard.
- Possibility to add new filter list from custom url
- The new feature is available at the bottom of the "3rd-party filters" tab.
- Enter whatever URLs of filter lists in the text field, click Apply, the lists will be added to the selection of lists, under the Custom header. From this point they can be enabled/disabled like any other list.
- Be careful of what URL you enter in there, µBlock is dumb, and assumes your are smart.
- Ads reappear and disappear quickly in google and youtube searches video clip included
- Turns out there were more Google-specific cosmetic filters to import from EasyList as entity-based cosmetic filters.
µBlock 0.2.3.5
Closed as fixed:
- Own block rules lost after update to v. 1.0.0.3 [HTTP Switchboard]
- µBlock suffered the same bug, although I doubt it could result in a user losing data.
µBlock 0.2.3.4
Added a new list to be managed by µBlock: " µBlock filters - Privacy".
Consider this list experimental, hence it is off by default.
I use the term "experimental" really just because I don't have the resource to take care of testing everything etc.
I will put in this list the obvious hostnames which should be blocked for privacy-related reasons, and whatever ever else I can find in the benchmark results which I believe should also make the list.
The first candidate which made the list was addthis.com
, because obvious.
CAVEAT: There is so many exception filters in EasyList, EasyPrivacy and Fanboy's lists that it's just impossible to guarantee that whatever I put in " µBlock filters - Privacy" will actually be enforced with a 100% certainty.
The only way for sure you can block something is to install and use HTTP Switchboard. If you don't like to break sites, I suggest you start in allow-all/block-exceptionally mode and blacklist whatever you wish as you go.
You may want to read more also about the latest release of HTTP Switchboard if you plan to install it alongside µBlock (suggested).
µBlock 0.2.3.3
Closed as fixed:
- "Replace FileSystem API with chrome.storage.local"
- Relying on FileSystem API to cache remote assets causes Chrome 37 and above to emit this warning: "This extension may have been corrupted by malware" (see Chromium issue #389879)
- As a consequence the extension was disabled, with no way to dismiss the false positive.
- The fix is to no longer rely on FileSystem API, but rather on
chrome.storage.local
, which is all fine so long as theunlimitedStorage
permission is set.
µBlock 0.2.3.2
Closed as fixed:
- "Consider not storing lists assets on Github"
- New behavior when updating assets from remote versions:
- Download from original source
- If this fails, downloaded from repository on Github
- If this fails, leave cached copy (if any) as is
- This applies only to filter lists.
- New behavior when updating assets from remote versions:
- "Requests to the server have been blocked by an extension" blocking download button on some deviantART pages"
- "Sometimes requests are blocked after content script injected"
- "Massive blocked iframe on some facebook sites"