PHANTOM
🇮🇳 IN
Skip to content

Tags: brave/adblock-rust

Tags

v0.12.1

Toggle v0.12.1's commit message

Verified

This commit was signed with the committer’s verified signature.
antonok-edm Anton Lazarev
v0.12.1 - remove rmp-serde dependency

v0.12.0

Toggle v0.12.0's commit message

Partially verified

This commit is signed with the committer’s verified signature.
antonok-edm’s contribution has been verified via GPG key.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
v0.12.0 - more memory/performance enhancements

Added:
- `arrayvec` dependency

Changed:
- Improved performance and memory usage when parsing filters

Removed:
- `FilterTokens`, `get_tokens`, `get_tokens_optimized`, and
  `NetworkMatchable` are now crate-internal only

v0.11.1

Toggle v0.11.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #549 from brave/v0.11.1

v0.11.1 - performance and memory enhancements, add `InMemoryResourceStorage::take_resources`

v0.11.0

Toggle v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #532 from brave/v0.11.x

v0.11.0 - full flatbuffers transition, resource storage backends

v0.10.4

Toggle v0.10.4's commit message

Verified

This commit was signed with the committer’s verified signature.
antonok-edm Anton Lazarev
v0.10.4 - include $removeparam filters in serialized format

v0.10.3

Toggle v0.10.3's commit message

Verified

This commit was signed with the committer’s verified signature.
antonok-edm Anton Lazarev
v0.10.3 - optimize resource storage memory

v0.10.2

Toggle v0.10.2's commit message

Verified

This commit was signed with the committer’s verified signature.
antonok-edm Anton Lazarev
v0.10.2 - update selectors dependency to v0.26

v0.10.1

Toggle v0.10.1's commit message

Verified

This commit was signed with the committer’s verified signature.
antonok-edm Anton Lazarev
v0.10.1 - fix npm package build

v0.10.0

Toggle v0.10.0's commit message

Verified

This commit was signed with the committer’s verified signature.
antonok-edm Anton Lazarev
v0.10.0 - runtime memory improvements, changes to DAT compatibility

Added:
- significant runtime memory improvements

Changed:
- `Engine::serialize_raw` has been renamed back to `Engine::serialize`,
  following the previous removal of support for the legacy compressed
  format in `v0.8.0`
- DAT format version bumped (v1)
- Updated to Rust 2021 edition

Removed:
- Support for cross-version compatibility of the serialized binary
  format. This format is now only intended as a cache optimization, to
  avoid expensive re-parsing of the filter list text format. The format
  may be unreadable across minor version bumps of adblock-rust; prepare
  your code to re-parse from list text if necessary.

v0.9.8

Toggle v0.9.8's commit message

Verified

This commit was signed with the committer’s verified signature.
antonok-edm Anton Lazarev
v0.9.8 - support `$all`