Skip to content

5.1.62

Latest
Compare
Choose a tag to compare
@alexx7311 alexx7311 released this 05 Mar 15:43
· 2 commits to master since this release

Review status

Chrome MV3 Chrome MV2 AMO MV2 Opera MV2 Edge MV2

With this release, we're bringing our MV2 and MV3 extensions on the same page. We’re upgrading the MV2 extension to version 5.1, and from this point on, both extensions will be in perfect sync, with their versions updated at the same time.

What’s in it for you? First off, you’ll notice a visual upgrade: the MV2 extension now features the MV3 design. But that’s not all — from now on, bug fixes and features will be implemented more efficiently in both extensions.

We’ve also made some other minor improvements and bug fixes, which you can explore in the full changelog below. One of them deserves to be highlighted: internal optimizations will give the extension the possibility to take part in the Fast Track Review process in the Chrome Web Store. This means that in the future, if our approach works, we will be able to release extension updates with new filters more often, without having to wait for a review according to Chrome Policy. You will get extension updates in your hands – or rather, in your browser – faster than ever!

Changelog

Improvements

  • Expanded dynamic rules quota by implementing Safe and Unsafe rules
  • Optimized performance of parsing uBlock filter parameters #2962
  • Added support for log error when regex is not supported #3004
  • Improved the way the extension counts statistics
  • Added the ability to search by domain in the field “Search in tabs” in the Filtering log #3028
  • DNR rulesets are now displayed in the About tab #3054
  • Improved memory consumption #3037
  • Modified byte ranges for faster extension updates

Fixes

  • runtime.connect error due to the back/forward cache
  • Content scripts are injected between extension wakeups
  • Declarative rule logging in the Filtering log
  • Allowlisted stealth rules are not shown in the Filtering log #2950
  • Adding custom filters from Google Drive #2908
  • Allowlist tab considers all websites in the tab as allowlisted #3020
  • The counter is blocked on the popup updates for blocked requests from other tabs #3050
  • A rule from a disabled filter list disables another rule #3002
  • $popup, third-party modifiers cause document blocking #3012
  • User rules editor hangs in Chrome and errors in Firefox when adding regex rule
  • Lines for absent metadata are removed when adding a custom filter #3057
  • react-router causes a feature flag warning in options page
  • Shortened extension name to fix the layout on Firefox for Android #3075
  • Cosmetic rules are applied to the Assistant frame
  • Filtering log doesn't detect opening of new tabs
  • Pattern shortcut extraction from regexp patterns with character classes #2924
  • $removeparam incorrectly removes parameters from encoded URLs
  • Scriptlets and scripts are executed too late on website reload or navigation in MV2 #2855

AGTree (A tool for working with adblock filter lists)

  • AGTree updated to v3.0.0-alpha.5

Scriptlets (JavaScript enhancement for filtering rules)

TSUrlFilter (AdGuard Browser Extension filtering engine)

TSWebExtension (Library wrapper for Browser API and TSUrlFilter)

How to install MV3 stable:

How to install MV3 beta:

How to install MV2 stable: