Skip to content

Latest commit

 

History

History
496 lines (254 loc) · 11.8 KB

CHANGELOG.md

File metadata and controls

496 lines (254 loc) · 11.8 KB

Filters Compiler 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.

v1.1.140 - 2024-07-01

Fixed

  • Adding filters i18n metadata due to platformsIncluded and platformsExcluded

v1.1.139 - 2024-06-21

Added

  • Support of ext_chromium_mv3 platform

Fixed

  • Do not build filters due to platformsIncluded and platformsExcluded if limited list of filters are specified to build

v1.1.138 - 2024-06-21

Added

  • downloadUrl to generated filters metadata

Fixed

  • Return the rules in their original order after applying the @include directive option /optimizeDomainBlockingRules #217

v1.1.136 - 2024-05-22

Changed

v1.1.135 - 2024-05-20

Added

  • New @include directive option /optimizeDomainBlockingRules #217

Removed

  • fs-extra from package dependencies

Fixed

  • Filtering of duplicates modifiers during the @include directive's /addModifiers option applying #218

v1.1.131 - 2024-04-05

Fixes

  • Ensure report file is created before writing to it

v1.1.130 - 2024-04-04

Changed

  • Improved report file logging

v1.1.129 - 2024-04-03

Changed

Fixed

  • Error during large filter list compiling

v1.1.127 - 2024-03-29

Changed

Fixed

  • UBO→ADG conversion of $remove$ scriptlet param #205

v1.1.123 - 2024-02-13

Changed

Fixed

  • Issue with excluding CSS rules and rules with the $removeparam modifier if its value contains part of the other modifier

v1.1.121 - 2023-12-15

Added

  • New @include directive option /ignoreTrustLevel #202

Changed

  • Sort filters by filterId in filters.json and filters.js #195

v1.1.119 - 2023-12-06

Added

  • FiltersCompiler ignore uBO exception rules with $important modifier #200

Changed

v1.1.115 - 2023-11-21

Added

  • Ability to override metadata's expires value for specific platforms #198
  • Default expires value "12 hours" for mac_v2 and windows

Changed

  • Exclude #@%# scripts exceptions from uBO filter lists #199
  • Exclude unsupported modifiers for ext_safari, ios, and ext_android_cb platforms #201

v1.1.107 - 2023-11-13

Changed

Fixed

  • Filtering of empty lines during the @include directive's /addModifiers option applying

v1.1.105 - 2023-11-10

Added

  • New @include directive option /addModifiers #190

Changed

  • Implemented the ability to apply modifiers based on their sequential order in the line.

v1.1.104 - 2023-11-08

Changed

v1.1.102 - 2023-11-03

Changed

v1.1.101 - 2023-10-20

Changed

v1.1.100 - 2023-10-11

Changed

v1.1.96 - 2023-08-25

Changed

v1.1.94 - 2023-08-22

Changed

v1.1.93 - 2023-07-27

Changed

v1.1.92 - 2023-07-21

Changed

v1.1.90 - 2023-07-11

Changed

  • Throw an error during ADG→UBO conversion of scriptlets rule with $path modifier

v1.1.88 - 2023-06-26

Changed

  • Updated platforms.json and added adguard_ext_chromium into defines for EXTENSION_EDGE and EXTENSION_OPERA.
  • Updated @adguard/tsurlfilter to v2.1.3

v1.1.86 - 2023-06-15

Changed

v1.1.85 - 2023-06-15

Changed

v1.1.82 - 2023-04-21

Changed

v1.1.79 - 2023-03-09

Added

  • Locales validation filters_i18n schema for filter 23

v1.1.77 - 2023-03-01

Added

  • Build .js copies of filters.json and filters_i18n.json

v1.1.76 - 2023-02-01

Changed

v1.1.75 - 2023-01-19

Changed

v1.1.73 - 2022-12-28

Changed

v1.1.72 - 2022-12-27

Changed

v1.1.71 - 2022-12-23

Changed

Added

  • Conversion for google-ima3 redirect #167

Removed

  • Support of $webrtc modifier

v1.1.69 - 2022-12-19

Changed

v1.1.68 - 2022-12-14

Changed

v1.1.67 - 2022-12-06

Changed

v1.1.66 - 2022-12-01

Changed

v1.1.65 - 2022-11-29

Changed

v1.1.64 - 2022-11-28

Changed

v1.1.63 - 2022-11-22

Added

  • Support of Trusted scriptlets and their exclusion from list which trust-level is not full

Changed