Skip to content

Releases: AdguardTeam/AdguardBrowserExtension

5.0.185

22 Jan 10:50
Compare
Choose a tag to compare

Small but important hotfix.

Changelog

Changed

  • Scriptlet rules are available only from the pre-built filters now.
    Now, of the script and scriptlet rules that are added to Custom filters, User rules or Quick fixes filter, only those already used in pre-built filters will work. This means that before applying such a rule, the extension engine will compare the rule body with the list of rules that have already been used in filters from all categories of pre-built filters, such as Ad Blocking, Privacy, etc. If there is a match, the engine will apply the rule, and if not, it will discard it. For example, let's imagine that the Base filter contains the rule example.com#%#console.log('test'), then the engine will accept rules like example.org#%#console.log('test') and #%#console.log('test'), but will discard example.com#%#console.log('new test').

  • Added AdGuard Quick Fixes filter.

TSWebExtension (Library wrapper for Browser API and TSUrlFilter)

Removed

  • Injection of remotely hosted scripts.

How to install MV3 stable:

How to install MV3 beta:

5.0.185 beta

21 Jan 10:58
Compare
Choose a tag to compare
5.0.185 beta Pre-release
Pre-release

Small but important hotfix.

Changelog

Changed

  • Scriptlet rules are available only from the pre-built filters now.
    Now, of the script and scriptlet rules that are added to Custom filters, User rules or Quick fixes filter, only those already used in pre-built filters will work. This means that before applying such a rule, the extension engine will compare the rule body with the list of rules that have already been used in filters from all categories of pre-built filters, such as Ad Blocking, Privacy, etc. If there is a match, the engine will apply the rule, and if not, it will discard it. For example, let's imagine that the Base filter contains the rule example.com#%#console.log('test'), then the engine will accept rules like example.org#%#console.log('test') and #%#console.log('test'), but will discard example.com#%#console.log('new test').

  • Added AdGuard Quick Fixes filter.

TSWebExtension (Library wrapper for Browser API and TSUrlFilter)

Removed

  • Injection of remotely hosted scripts.

How to install MV3 beta:

5.0.183

14 Jan 11:51
Compare
Choose a tag to compare

The bad news is that we had to remove the Quick Fixes filter due to the problems with passing the store review β€” MV3 restrictions in action. The good news is that we updated other filters β€” which means that ads will be blocked better.

How to install MV3 stable:

How to install MV3 beta:

5.0.183 beta

14 Jan 11:52
Compare
Choose a tag to compare
5.0.183 beta Pre-release
Pre-release

The bad news is that we had to remove the Quick Fixes filter due to the problems with passing the store review β€” MV3 restrictions in action. The good news is that we updated other filters β€” which means that ads will be blocked better.

How to install MV3 beta:

5.0.178

24 Dec 16:08
Compare
Choose a tag to compare

Small but important hotfix.

Changelog

Changed

  • Remade JS rules injections in MV3:
    • use chrome.scripting API for injecting functions for script rules from the pre-built filters.
    • use script tag injection only for script rules manually added by users β€” rules from User rules and Custom filters.

TSWebExtension (Library wrapper for Browser API and TSUrlFilter)

Removed

  • Ability to execute new AG_ script rules from User rules and Custom filters in MV3.

How to install MV3 stable:

How to install MV3 beta:

5.0.178 beta

24 Dec 16:07
Compare
Choose a tag to compare
5.0.178 beta Pre-release
Pre-release

Small but important hotfix.

Changelog

Changed

  • Remade JS rules injections in MV3:
    • use chrome.scripting API for injecting functions for script rules from the pre-built filters.
    • use script tag injection only for script rules manually added by users β€” rules from User rules and Custom filters.

TSWebExtension (Library wrapper for Browser API and TSUrlFilter)

Removed

  • Ability to execute new AG_ script rules from User rules and Custom filters in MV3.

How to install MV3 stable:

How to install MV3 beta:

4.4.49

23 Dec 14:42
Compare
Choose a tag to compare

The extension now runs more smoothly thanks to this minor update, which fixes a number of bugs.

How to install MV2 stable:

5.0.171

25 Nov 14:13
Compare
Choose a tag to compare

The extension now runs more smoothly thanks to this minor update, which fixes a number of bugs.

How to install MV3 stable:

How to install MV3 beta:

5.0.171 beta

25 Nov 14:13
Compare
Choose a tag to compare
5.0.171 beta Pre-release
Pre-release

The extension now runs more smoothly thanks to this minor update, which fixes a number of bugs.

How to install MV3 beta:

4.4.48

25 Nov 14:12
Compare
Choose a tag to compare

For those who have noticed memory leaks, this release will help. But even if you haven’t spotted any problems, it's still worth it to update β€” new versions always bring better filtering quality.

Changelog

Improvements

  • Send manifest_version during issues reporting
  • Optimized performance of parsing uBlock filter parameters #2962

Fixes

  • $removeparam fails to match encoded URL params #3015
  • Memory leak caused by multiple script injections on the same pages after an event page in Firefox restarts in MV2 #2594

AGTree (A tool for working with adblock filter lists)

TSUrlFilter (AdGuard Browser Extension filtering engine)

TSWebExtension (Library wrapper for Browser API and TSUrlFilter)

How to install MV2 stable: