Skip to content

Latest commit

 

History

History
366 lines (271 loc) · 16.3 KB

CHANGELOG.md

File metadata and controls

366 lines (271 loc) · 16.3 KB

AdGuard Browser Extension Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Changed

Fixed

  • Negated domains in the $to modifier are not working as expected #2910.
  • Redirect rule blocks request in the Spotify player instead of redirecting #2913.

4.4.18 - 2024-08-19

Added

  • HybridStorage for storing data via IndexedDB with fallback to chrome.storage.local.
  • Syntax highlighting for $permissions modifier in the rule editor.
  • @adguard/agtree for working with rules tree.

Changed

  • Exported settings file name to standardized way to make it consistent with other AdGuard products #2607.
  • Filter lists are now stored in a pre-processed format, which makes the engine start more efficiently, since the engine does not need to convert or parse the rules.
  • Updated @adguard/tswebextension to v2.0.0.
  • Updated @adguard/tsurlfilter to v3.0.0.
  • Updated @adguard/scriptlets to v1.11.6.

Fixed

  • Filtering log gets refreshed when navigating yandex maps #2519.
  • Filtering log is broken by history.replaceState #2598.
  • Style filter is applied, but scriptlet filter is not in Firefox #2782.
  • Missing info on custom filters when reporting issues #2793.
  • Some filters are not updated when enabled #2818.
  • Can't set notifications viewed.
  • Console errors on the background page when opening chrome://new-tab-page/.
  • $permissions rules are not shown in the filtering log.
  • Extension's action icon flickering on tab change.
  • Filters auto updates not refreshing last updated date field #2726.
  • Extension's action icon flickering on tab change.

4.3.64 - 2024-07-10

Fixed

  • Popup menu does not open in Firefox Nightly #2817.

Changed

Fixed

  • Do not throw an error during cookie setting if a cookie domain mismatches a request URL #2683.
  • Script rules are not applied in Firefox due to CSP #1733.

4.3.46 - 2024-04-08

Added

  • @adguard/logger for logging messages.

Changed

Fixed

  • The install process stops if filters.js is unreachable #2761.
  • Do not fetch diff updates until the next full update, if some fatal error occurred during the last update #2717.
  • Check filter checksum after it was downloaded #2681.
  • Assistant iframe styles are affected by cosmetic rules specific for websites #1848.
  • Applying of modifiers $popup and $all #2620, #2728.
  • Update recommended filters on enabling group of filters and on locale detection #2714.

4.3.35 - 2024-03-28

Fixed

  • Update notification leading to release notes when on beta #2682.
  • The filters revert to the pre-installed ones when importing settings #2735.

4.3.31 - 2024-03-11

Changed

Fixed

  • Memory leak with parsed tags from filter rules.
  • Applying of $all modifier rules #2620.
  • Settings fail to open on the very first attempt #2712.
  • All groups and filters are disabled after installation #2713.
  • Custom filter adding modal #2715.
  • Send stealth.block_trackers during issues reporting #2721.
  • $popup modifier block other types of resources #2723.
  • $popup should not disable simple blocking rule #2728.

4.3.14 - 2024-06-02

Fixed

  • Cosmetic rules do not work in Opera #2704 and #2705.

4.3.13 - 2024-01-30

Added

  • Added Edge and Opera dev build.
  • Detecting dangerous rules.

Fixed

  • Not all Custom filters shown #2693.

4.3.10 - 2024-01-20

Fixed

  • Automatic filters update does not work in mobile browsers #2423.

Changed

4.3.4 - 2024-01-16

Added

  • Getting user consent on annoyances filter enabling.

Fixed

  • Fixed compatibility for minimum supported versions #2661.
  • Filters group not opening if some text is selected on the page #2662.

Changed

4.2.240 - 2023-12-15

Added

  • Info about @adguard/tswebextension, @adguard/tsurlfilter, @adguard/extended-css and @adguard/scriptlets versions to the options page's About tab #2237.

Changed

Fixed

  • $$ rules break encoding on some websites #2249.
  • TSUrlFilter library loading by Fullscreen User Rules Editor #2412.
  • Displaying of Stealth Mode modified cookie rules in Filtering log as "Modified" #2512.
  • Highlighting of $inline-font and $inline-script #2609.
  • Scriptlets logging in browser console only if Filtering log is opened #2584.
  • Filters updating notification styles #2309.

4.2.228 - 2023-11-27

Fixed

  • Logging of cosmetic rules applying.

4.2.226 - 2023-11-22

Added

  • Macedonian language support #2574.

Changed

Fixed

  • Filtering log not opening on Firefox for Android #2563
  • Firefox Mobile not being correctly picked on a Report an issue page 2250
  • Filtering log crash on blocking requests, which were already allowlisted from applying $removeparam, $removeheader or $csp rules #2534.
  • Do not use zh-CN localized metadata for zh-TW browser language #2504
  • Collect logs only when filtering log is open #2544
  • Cannot add a custom filter list with a .php URL #1723

4.2.209 - 2023-11-01

Fixed

  • Resync event listeners after background page wakes up

4.2.208 - 2023-10-23

Added

  • Send system_version during issues reporting #2535.

Changed

Fixed

  • Rule patterns and options not being clickable in rule wizard of filtering log #2204.

4.2.189 - 2023-10-09

Added

  • Fixed stealth mode toggle not triggering configuration reload.
  • CSP trusted-types directive modifying for response headers #2068.

Changed

Fixed

  • Slow enabling of recommended filters on first group activation #2431.
  • User rules not filtering duplicates on importing #2446.
  • Rule wizard bug with advanced modifier rules #2456.
  • Translation language detection for Filter download page #2430
  • Do not block a tab loading by $popup modifier rule on direct url navigation #2449.
  • Filtering log focus on the active tab #2482.
  • Displaying of applied Stealth Mode options in filtering log request details #2455.
  • Updating of tab title in Filtering log's Tab selector #2428.
  • Displaying of Stealth Mode cookie filtering log events as applied by Stealth Mode #2487.
  • Csp rules breaking rule wizard on unblocking #2448.
  • AdGuard v4.2.168 is not working in the Firefox after update #2501.

4.2.168 - 2023-09-07

Changed

Fixed

  • Extension started downloading filters too often
  • Custom filters names not displaying if added while filtering log is open.
  • Do not inject content scripts to the chrome web store pages on extension initialization.
  • Blocked CSP reports are not filtered by "Blocked" in the filtering log.
  • Redirects are not included into tab's blocked requests count #2443.

4.2.162 - 2023-08-28

Changed

Fixed

  • Custom filters names not being displayed if added while filtering log is open.
  • Do not inject content scripts to the chrome web store pages on extension initialization.

4.2.151 - 2023-08-11

Added

Changed