Skip to content

Releases: AdguardTeam/AdguardBrowserExtension

5.0.65 beta

06 Sep 09:31
Compare
Choose a tag to compare
5.0.65 beta Pre-release
Pre-release

In this beta version, we’ve fixed some bugs and updated the Scriptlets. Plus, the counter for blocked ads in the popup is back. However, we can’t provide a counter for beta versions of our MV3 extension: the number is too big.

Changelog

Fixes

  • MV3 extension does not apply cosmetic and JS rules if website uses service worker #2909

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v1.11.27

How to install MV3 beta:

5.0.57 beta

02 Sep 14:45
Compare
Choose a tag to compare
5.0.57 beta Pre-release
Pre-release

As we continue to work on the MV3 extension, we keep discovering more and more ways to make it better — so here’s another beta version for you. This time, we’ve fixed an annoying bug where cosmetic rules were getting triggered even if the website was on the allowlist.

How to install MV3 beta:

5.0.49 beta

30 Aug 11:21
Compare
Choose a tag to compare
5.0.49 beta Pre-release
Pre-release

This beta focuses on improvements: we’ve added a Statistics screen to the extension popup and included an option to send anonymous data about your filter usage: you can enable the Help develop AdGuard filters option in Additional settings. To top it off, we’ve updated translations and introduced a new post-install screen.

Post-install screen

Changelog

Improvements

  • Added Statistics to the popup — use companiesDB for categories
  • Added Help develop AdGuard filters to Additional settings
  • Improved filtering log for unpacked version
  • Updated post-install page

How to install MV3 beta:

4.4.22

30 Aug 11:22
Compare
Choose a tag to compare

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 stable:

How to install beta:

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: