diff --git a/packages/adguard-api/CHANGELOG.md b/packages/adguard-api/CHANGELOG.md index 4af9a17660..cb278dd9a0 100644 --- a/packages/adguard-api/CHANGELOG.md +++ b/packages/adguard-api/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Updated `@adguard/tswebextension` to `^2.0.3`. +- Updated [@adguard/tswebextension] to `^2.0.3`. [3.0.2]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v3.0.2 @@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Updated `@adguard/tswebextension` to `^2.0.1`. +- Updated [@adguard/tswebextension] to `v2.0.1`. [3.0.1]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v3.0.1 @@ -25,7 +25,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Updated `@adguard/tswebextension` to `^2.0.0`. +- Updated [@adguard/tswebextension] to `v2.0.0`. +- `adguardApi.onRequestBlocking` event data now contains `requestId` property. - 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. @@ -35,11 +36,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- listId -1 not found in the storage +- `listId` -1 not found in the storage. ### Changed -- Update `@adguard/tswebextension` to `^1.0.30`. +- Updated [@adguard/tswebextension] to `v1.0.30`. [2.1.5]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v2.1.5 @@ -47,21 +48,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Update `@adguard/tswebextension` to `^1.0.22`. -- Update `@adguard/filters-downloader` to `^2.2.0`. +- Updated [@adguard/tswebextension] to `v1.0.22`. +- Updated [@adguard/filters-downloader] to `v2.2.0`. [2.1.4]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v2.1.4 - ## [2.1.3] - 2024-02-15 ### Changed -- Update `@adguard/tswebextension` to `v1.0.14`. +- Updated [@adguard/tswebextension] to `v1.0.14`. [2.1.3]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v2.1.3 - ## [2.1.2] - 2024-02-08 ### Added @@ -76,7 +75,6 @@ obsoleted filters ids. [2.1.2]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v2.1.2 - ## [2.1.1] - 2023-12-01 ### Added @@ -92,7 +90,6 @@ obsoleted filters ids. [2.1.1]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v2.1.1 - ## [2.0.1] - 2023-11-29 ## Added @@ -107,8 +104,8 @@ obsoleted filters ids. Now you can use the `adguardApi.getHandlerMessage` method to get it and manually route messages to both the API and your application. See example in the [documentation](README.md#adguardapigetmessagehandler). - [BREAKING CHANGE] Drop support for UMD modules. Now only ESM is provided. -- Update `@adguard/tswebextension` to `v0.4.8`. -- Update `@adguard/filters-downloader` to `v1.1.23`. +- Updated [@adguard/tswebextension] to `v0.4.8`. +- Updated [@adguard/filters-downloader] to `v1.1.23`. ### Removed @@ -120,29 +117,27 @@ obsoleted filters ids. [2.0.1]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v2.0.1 - ## [1.3.4] - 2023-09-27 ### Changed -- Update `@adguard/tswebextension` to `v0.3.21` +- Updated [@adguard/tswebextension] to `v0.3.21`. [1.3.4]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v1.3.4 - ## [1.3.3] - 2023-09-13 ### Changed -- Update `@adguard/tswebextension` to `v0.3.17` +- Updated [@adguard/tswebextension] to `v0.3.17`. [1.3.3]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v1.3.3 - ## [1.3.2] - 2023-09-08 ### Changed -- Update `@adguard/tswebextension` to `v0.3.16` + +- Updated [@adguard/tswebextension] to `v0.3.16`. [1.3.2]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v1.3.2 @@ -150,35 +145,32 @@ obsoleted filters ids. ### Changed -- Update `@adguard/tswebextension` to `v0.3.10` +- Updated [@adguard/tswebextension] to `v0.3.10`. [1.3.1]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v1.3.1 - ## [1.3.0] - 2023-08-10 ### Changed - [BREAKING CHANGE] Assistant script is separated and dynamically injected. You need to provide it in your project. -- Update `@adguard/tswebextension` to `v0.3.9` -- Update `@adguard/assistant` to `v4.3.70` +- Updated [@adguard/tswebextension] to `v0.3.9`. +- Updated [@adguard/assistant] to `v4.3.70`. [1.3.0]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v1.3.0 - ## [1.2.2] - 2022-12-02 ### Added -- Add source maps for bundles +- Add source maps for bundles. ### Changed -- Fix filter version comparison bug +- Fix filter version comparison bug. [1.2.2]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v1.2.2 - ## [1.2.0] - 2022-11-25 ### Added @@ -188,7 +180,7 @@ obsoleted filters ids. ### Changed - [BREAKING CHANGE] Global `adguardApi` instance was deleted. - Export `AdguardApi` class instead and create new instance by `AdguardApi.create` static method + Export `AdguardApi` class instead and create new instance by `AdguardApi.create` static method. [1.2.0]: https://github.com/AdguardTeam/tsurlfilter/releases/tag/adguard-api-v1.2.0 @@ -196,23 +188,30 @@ obsoleted filters ids. ### Changed -- Add js rules execution guard for firefox - +- Add JS rules execution guard for Firefox. ## 1.0.0 - 2022-11-03 ### Added -- `adguardApi.getRulesCount` method for getting the number of rules that are currently loaded into the filtering engine -- `adguardApi.onAssistantCreateRule` API for tracking Assistant rule apply -- Typescript support -- Adguard Api can be imported as an npm module +- `adguardApi.getRulesCount` method for getting the number of rules that are currently loaded into the filtering engine. +- `adguardApi.onAssistantCreateRule` API for tracking Assistant rule apply. +- Typescript support. +- Adguard Api can be imported as an npm module. ### Changed -- [BREAKING CHANGE] Optional callback param was removed from `adguardApi.start`, `adguardApi.stop` - and `adguardApi.configure` in favor of promises usage - [BREAKING CHANGE] rename API configuration fields: - - whitelist -> allowlist - - blacklist -> blocklist -- [BREAKING CHANGE] - remove `adguardApi.getAssistantToken` + - whitelist -> allowlist + - blacklist -> blocklist. + +### Removed + +- [BREAKING CHANGE] Optional callback param from `adguardApi.start`, `adguardApi.stop` + and `adguardApi.configure` in favor of promises usage. +- [BREAKING CHANGE] No more `adguardApi.getAssistantToken`. + +[@adguard/tswebextension]: ../tswebextension/CHANGELOG.md + +[@adguard/assistant]: https://github.com/AdguardTeam/AdguardAssistant/blob/master/CHANGELOG.md +[@adguard/filters-downloader]: https://github.com/AdguardTeam/FiltersDownloader/blob/master/CHANGELOG.md