Skip to content

Releases: AdguardTeam/AdguardBrowserExtension

4.1.56

01 Jun 12:37
Compare
Choose a tag to compare

In this version, we have made a few minor changes, along with updates to Scriptlets and ExtendedCss. That's all for now, but stay tuned for more updates in the future!

Changelog

Versions

How to install stable:

How to install beta:

4.2.109 beta

02 May 13:22
Compare
Choose a tag to compare
4.2.109 beta Pre-release
Pre-release

The new version of AdGuard Browser Extension has undergone major changes that are not immediately noticeable. We've moved all the “filtering” code into a new, separate library — this allows us to prepare the extension for a seamless transition to MV3.

A bit of background

Some time ago we transferred the URL filtering engine from the extension to a separate library called `tsurlfilter'. The main purpose of the library is to reuse the filtering logic in our products (browser extensions for Chrome and Firefox, rules converter for Safari, linter, etc.).

The `tsurlfilter' had two main parts:

  • A filtering engine that matches URLs with the rules loaded into it
  • A Chrome- and Firefox-specific programming interface responsible for applying the rules found

With MV3, we need to maintain filter code not only for different browsers, but also for different manifest versions, as well as provide a seamless transition from MV2 to MV3 as browsers remove the old API. We're in no hurry to move to MV3 right away as its API is very limited.

Adding new logic to solve this problem in tsurlfilter would have made the library too heavy, so we decided to design a new software platform that would hide the logic specific to different browsers and manifests behind a single and simple API. The new library was named tswebextension.

The new tswebextension library

With tswebextension, it will be easier to maintain and update our products.

The new version of the browser extension for Chrome and Firefox has completely redesigned the background service using tswebextension — this will allow us to seamlessly move to MV3 in Chrome in future major releases.

In addition, we've updated the AdGuard API which also uses tswebextension “under the hood”.

How to install beta:

4.1.55

06 Apr 15:35
Compare
Choose a tag to compare

Spring is bringing refreshing updates to AdGuard Browser Extension. We've made improvements to ExtendedCss and Scriptlets, and we're gearing up for something even bigger. Stay tuned for what's next.

Changelog

Versions

How to install beta:

4.1.55 beta

06 Apr 08:24
Compare
Choose a tag to compare
4.1.55 beta Pre-release
Pre-release

Spring is bringing refreshing updates to AdGuard Browser Extension. We've made improvements to ExtendedCss and Scriptlets, and we're gearing up for something even bigger. Stay tuned for what's next.

Changelog

Versions

How to install beta:

4.1.53

22 Dec 12:29
Compare
Choose a tag to compare

In this version we've updated Scriptlets to v1.7.13, increased the extension stability and fixed minor bugs.

How to install stable:

How to install beta:

4.1.53 beta

20 Dec 12:18
Compare
Choose a tag to compare
4.1.53 beta Pre-release
Pre-release

In this version we've updated Scriptlets to v1.7.13, increased the extension stability and fixed minor bugs.

How to install beta:

4.1.52

14 Dec 15:46
Compare
Choose a tag to compare

In this version we've updated the Assistant module, ExtendedCss and Scriptlets to block ads even better. Besides, we've added trusted scriptlets with extended functionality to the extension.

Changelog

Updated

How to install stable:

How to install beta:

4.1.52 beta

13 Dec 08:37
Compare
Choose a tag to compare
4.1.52 beta Pre-release
Pre-release

In this version we've updated the Assistant module, ExtendedCss and Scriptlets to block ads even better. Besides, we've added trusted scriptlets with extended functionality to the extension.

Changelog

Updated

How to install beta:

4.1.46

23 Nov 09:20
Compare
Choose a tag to compare

This update includes some improvements that make the extension more stable.

Changelog

How to install stable:

How to install beta:

4.1.46 beta

22 Nov 11:17
Compare
Choose a tag to compare
4.1.46 beta Pre-release
Pre-release

This update includes some improvements that make the extension more stable.

How to install beta: