Releases: gorhill/uBlock-for-firefox-legacy
Releases · gorhill/uBlock-for-firefox-legacy
firefox-legacy-1.16.4.30
Change
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.29
Change
- Update scriptlets from the upstream
- Fix 'adsbygoogle' neutered script
- Add any-delay to timeout/interval boosters
- Add support for "remove all properties" in json-prune scriptlet
- Ensure getter/setter are called with proper context
- Fix potential exception when casting to string
- Add empty array, object to set-constant scriptlet
- Add ability to linger for
remove-class
scriptlet - Add missing getResponseInformation() method to neutered JS API
- Use zero-based index for id
- Make googletagmanager_gtm.js an alias of google-analytics_analytics.js
- Update filter lists
- Update filter lists not included in the package
- Use getWindowlessBrowserFrame for all supported applications
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.28
Change
- Backport several improvements and fixes from the upstream (thanks to @hawkeye116477)
- Update and add new scriptlets and resources from the upstream
- Fix svg icons in redesigned dashboard on Gecko 45-51
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.27
Change
- Backport several improvements and fixes from the upstream (thanks to @hawkeye116477)
- Update and add new scriptlets from the upstream
- addEventListener-defuser.js / aeld
- addEventListener-logger.js / aell
- cookie-remover.js
- google-analytics.com/analytics.js
- json-prune.js
- no-setInterval-if.js / nowoif
- no-setTimeout-if.js / nostif
- set-constant.js / set
- twitch-videoad.js
- window.open-defuser.js / nowoif
- abort-on-stack-trace.js / aost (new)
- no-fetch-if.js (new)
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.26
Change
- Make the button look consistent in Pale Moon on Windows
- Fix regression regarding filter used count per list
- Backport several improvements and fixes from the upstream (thanks to @hawkeye116477)
- Add no scripting feature
- Warn when navigating away from pane with unsaved changes
- Select existing "Advanced settings" page if any
- Update links for docs
- Fix problems with search input readability
- Visually emphasize directive syntax (
!#if
/!#endif
) in list viewer/editor - Allow to view list content from blocked-document page
- Fix filterlists and my filters wrapping
- Make use of CodeMirror in "Advanced settings" page
- Update urlhaus-filter URL
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.25
Change
- Backport several improvements and fixes from the upstream (thanks to @hawkeye116477)
- Allow
:upward()
operator to selecthtml
element - Fix broken
:spath
operators starting with>
- Better parsing of hosts file system addresses
- Add ability to control auto-commenting at filter creation time
- Use ISO8061 dates in filter comments
- Fix
xmlhttprequest
redirection - Fix
badfilter
exception on CSP filters
- Allow
- Use "Trusted sites" instead of "Whitelist"
- Change the way zapper and picker work on CSP protected sites (requires bug #1415352, see #254)
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.24
Change
- Update procedural cosmetic filters and operators (thanks to @hawkeye116477)
- Improve filter logger (thanks to @hawkeye116477)
- Update stock filter lists
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.23
Change
- Further improve procedural cosmetic filters and operators (thanks to @hawkeye116477)
- Support CSS selectors mixed w/ operators in procedural cosmetic filters
- Fix and improve parsing rules from AdGuard's filter lists
- Natively implement
:nth-ancestor(n)
procedural operator - Add
:min-text-length(x)
and:watch-attr
procedural operators - Replace
exec
withtranspose
in procedural filters
- Update filter syntax converter
- Replace seemingly abandoned malware lists with
URLhaus Malicious URL blocklist
- Restore support for Gecko 45-50 based browsers
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.22
Change
- Strict-block only if match is anchored to end of hostname
- Improve procedural cosmetic filters processing (thanks to @hawkeye116477)
- Use
+js
name for logging - Allow
u
flag in regexes - Bump minimum browser versions due to ES6 semantics
- Add
nowoif
alias forwindow.open-defuser
scriptlet
Note: The release notes are created/maintained by @JustOff.
firefox-legacy-1.16.4.21
Change
- Prevent exceptions when several conflicting rules result in an empty filter
- Improve validation of CSS selector-based cosmetic filters
- Map
upward
toxpath
using filter syntax converter - Update scriptlets from the upstream repo
- Replace
requestAnimationFrame-if.js
withno-requestAnimationFrame-if.js
- Improve
set-constant.js
scriptlet - Improve
window.open-defuser
scriptlet - Add
remove-class
scriptlet (alias:rc
) - Add new scriptlet to allow blocking Amazon's apstag.js
- Bring
fingerprint2.js
scriptlet up to date - Improve logging capabilities of
json-prune
scriptlet - Add
uBO:
prefix to logged output in some scriptlets
- Replace
- Remove obsolete filters from stock filter lists
Note: The release notes are created/maintained by @JustOff.