Releases: AdguardTeam/FilterListManager
Releases · AdguardTeam/FilterListManager
v2.5.0 for SwiftPM
Prebuilt package for SwiftPM
Release 2.5
Added
FilterListType::MISCfor managing a collection of miscellaneous filters
Fixed
save_rules_to_file_blobnow respects filter includes- Reformatted, cleaned up, and fixed
README.md
Changed
- Constants
adguard_flm::storage::constants::{STANDARD_FILTERS_DATABASE_FILENAME, DNS_FILTERS_DATABASE_FILENAME}were replaced withadguard_flm::storage::database_name::build_database_name_for_filter_list_type(FilterListType) - Index localizations are now optional: when
Configuration::metadata_locales_urlis empty (default), localizations are skipped (previously this could fail) - Filter updates now use multithreading, speeding up the operation by up to 8x
Full Changelog: ffi-2.4.0...ffi-2.5.0
v2.4.1 for SwiftPM
Prebuilt package for SwiftPM
ffi-2.4.0
Data integrity protection
The library supports cryptographic integrity protection for filter rules using BLAKE3 keyed hashing. When enabled, all filter rules are signed with a derived key, and their signatures are verified on read operations. This ensures that filter data has not been tampered with or corrupted.
v2.3.5 for SwiftPM
Prebuilt package for SwiftPM
v2.3.1 for SwiftPM
Prebuilt package for SwiftPM
v2.3.0 for SwiftPM
Prebuilt package for SwiftPM
Release v2.3
Changed
- Now diff updates are recursive, up to 10 iterations
v2.2.0 for SwiftPM
Prebuilt package for SwiftPM
Filter List Manager v2.1
Added
update_filters_by_idsmethod for more flexible filters update