Skip to content

Releases: AdguardTeam/AdguardBrowserExtension

4.4.22 beta

30 Aug 11:22
Compare
Choose a tag to compare
4.4.22 beta Pre-release
Pre-release

If your extension has been updated to v4.4, you may have noticed some websites haven’t been working properly lately. That’s on us: the $redirect modifier wasn’t handling ads correctly, causing occasional lags and forcing some users to refresh the page they were visiting to get things working again. This hotfix solves that problem and brings other improvements.

Changelog

Fixes

  • Redirect rule causes a CSP error instead of redirecting #2913
  • Negated domains with the $tomodifier are not working as expected #2910

TSUrlFilter (AdGuard Browser Extension filtering engine)

  • TSUrlFilter updated to v3.0.1

TSWebExtension (AdGuard Browser Extension filtering engine)

  • TSWebExtension updated to v2.0.1

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated v1.11.16

How to install beta:

5.0.43 beta

20 Aug 16:48
Compare
Choose a tag to compare
5.0.43 beta Pre-release
Pre-release

This beta is all about Filtering log: we fixed some bugs and improved the UI. Check it out for yourself!

How it started:

Old Filtering log

How it’s going:

New Filtering log

How to install MV3 beta:

4.4.18

19 Aug 13:47
Compare
Choose a tag to compare

It’s time to introduce the latest AdGuard Browser Extension v4.4.18! While you might not spot any visible changes, rest assured, we've been working hard behind the scenes. This update focuses on enhancing how rules and filters are managed, all thanks to the integration of AGTree to the TSUrlFilter library.

AGTree is a powerful tool that streamlines how ad-blocking filter lists are handled. It’s now part of the TSUrlFilter library that we’ve integrated into various products, including browser extensions. By implementing AGTree across different platforms, we’re aiming for a more unified approach, which allows us to use a single library for tasks such as conversion, parsing, and validation of blocking rules. The result? Improved content blocking, faster filtering engine startup, and simplified rule analysis and conversion.

And how does this benefit you directly? Moving to AGTree enhances your security by minimizing the risk of filtering errors. This means a more accurate ad and tracker blocking experience as you browse. Additionally, along with the AGTree transition, this release includes significant updates to Scriptlets that ultimately boost the overall performance of the extension.

Changelog

Improvements

  • More convenient name format for exported settings file #2607

Fixes

  • $cookie exclusion breaks websites in Firefox #2552
  • prevent-xhr scriptlet is having problems #2063
  • $redirect modifier does not fake Response.prototype.url #2278
  • Filtering log gets refreshed when navigating Yandex Maps #2519
  • Filtering log is broken by history.replaceState #2598
  • $generichide modifier prevents URL blocking rules from working correctly #2690
  • Blocked ads count leaks between websites when opened in the same tab #2080
  • Broken document loading on download.ros.org #2194
  • Automatic filters update does not work in mobile browsers #2423
  • Opening URLs starting with "view-source" in Firefox gives errors #2549
  • Filter groups can’t be opened, if some text is selected on the page #2662
  • Errors in the console when using the 'Self-destruction of first-party cookies' option #2683
  • lastCheckTime isn’t updated on auto-update #2726
  • Some websites using strict CSP rules can block AdGuard scripts in Firefox #1733
  • Style filter is applied, but scriptlet filter is not in Firefox #2782
  • AdGuard menu doesn’t open in Firefox Nightly #2817
  • Information about enabled custom filters is not passed to the reports tool #2793
  • Some filters are not updated when enabled #2818

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v1.11.6

TSWebExtension (AdGuard Browser Extension filtering engine)

  • TSWebExtension updated to v2.0.0

TSUrlFilter (AdGuard Browser Extension filtering engine)

  • TSUrlFilter updated to v3.0.0

How to install stable:

How to install beta:

4.4.18 beta

14 Aug 16:45
Compare
Choose a tag to compare
4.4.18 beta Pre-release
Pre-release

Another day, another beta — the 5th one, to be more precise. Turns out the content writer is running out of ideas, so here's what has changed, directly and bluntly: after migrating from v4.3 to v4.4, the differential filter updates stopped working. Now we’ve fixed it, and the extension is doing its job perfectly.

How to install beta:

5.0.33 beta

12 Aug 13:51
Compare
Choose a tag to compare
5.0.33 beta Pre-release
Pre-release

Smoother than a speeding bullet, more powerful than a locomotive, able to skip annoying ads in a single bound…

“Look up in the sky! It's a bird… It's a plane...” It's another beta of AdGuard Browser Extension v5.0 MV3! Featuring the implementation of the filtering log and the solution for a bug that caused some rules to either crash the extension ($bafilter) or break websites ($redirect-rule).

Changelog

Improvements

  • Filtering log implementation for Assumed rules
  • Cosmetic rules are applied faster

Fixes

  • Rules with $badfilter modifier caused the “Out of memory” error #2879
  • Сan't enable any filter when the filtering is disabled

TSUrlFilter (AdGuard Browser Extension filtering engine)

  • TSUrlFilter updated to v3.1

How to install MV3 beta:

4.4.17 beta

12 Aug 13:55
Compare
Choose a tag to compare
4.4.17 beta Pre-release
Pre-release

We’re just passing by for a quick story time:

Once upon a time in the digital era, AdGuard was all set up to launch the final version of the Browser extension v4.4, when a nasty bug appeared out of nowhere – the $popup modifier decided to take a nap and stop working! Determined to set things right, the brave developers released another beta version, and order was restored to the browsing universe.
Not exactly a blockbuster thriller, huh? Well, let’s just say this beta doesn’t win any awards for suspense either.

Changelog

Fixes

  • Popups are not blocked when they are opened from the console #2890

How to install beta:

4.4.14 beta

02 Aug 13:45
Compare
Choose a tag to compare
4.4.14 beta Pre-release
Pre-release

Sometimes, when you really want to accomplish something great, you have to be willing to do whatever it takes. In our case, it takes a third beta: just a few more bug fixes and we’ll be ready for the final release.

Changelog

Fixes

  • Background console errors when the inverted allowlist is enabled and the filtering log is open #2883
  • Storing binary data when the browser doesn't support IndexedDB
  • Header rules are not applied when filtering is disabled #2881

How to install beta:

5.0.5 beta

25 Jul 14:59
Compare
Choose a tag to compare
5.0.5 beta Pre-release
Pre-release

We're back with another beta! This time, we're here to make amends for interrupting some of your most, shall we say, intimate moments. We've fixed a bug that was blocking some requests from PornHub, and now you can enjoy a truly spot-on performance — both in the Mv3 extension and, well… you know what we mean.

Changelog

Improvements

  • Pop-up UI: common loader for switching between pauses and adding websites to the allow list removed

Fixes

  • Rules with $popup modifier are applied to all request types
    #130

How to install MV3 beta:

5.0.3 beta

25 Jul 13:06
Compare
Choose a tag to compare
5.0.3 beta Pre-release
Pre-release

Another day, another beta, and a few more improvements:

  • Added an option to import and export settings
  • Fixed a bug that caused incorrect conversion of regexp rules
  • Tried something new: when the filter limit is exceeded, the Basic filter will now attempt to activate automatically

A few other bug fixes, updated translations, Scriptlets and filters — the usual routine.

Changelog

Scriptlets (JavaScript enhancement for filtering rules)

updated to v1.11.6

How to install MV3 beta:

4.4.7 beta

26 Jul 16:08
Compare
Choose a tag to compare
4.4.7 beta Pre-release
Pre-release

We had just released the first beta of AdGuard Browser Extension v4.4.1, when we noticed that some little bugs slipped through. Here’s the second beta: the bugs were fixed and now everything is running smoothly, just the way we like it.

Changelog

Fixes

  • Search by a rule doesn't work in the Filtering log #2873
  • The unblocking rule ´$generichide´ is not displayed in the Filtering log #2878

How to install beta: