Releases: AdguardTeam/urlfilter
Releases Β· AdguardTeam/urlfilter
v0.20.0
v0.18.0
v0.17.3
Added
- DNS rewrite rules now support
$important
modifier (AdguardTeam/AdGuardHome#5245)
v0.17.2
Changed
DNSEngine.MatchRequest
improvement.
v0.17.1
Changed
DNSEngine.MatchRequest
optimization.
v0.17.0
Changed
-
$dnsrewrite
rules with IPv4-mapped IPv6 addresses now matching theAAAA
DNSType
for bothDNSRequest
andrules.Request
-
The entire API now uses
netip.Addr
instead ofnet.IP
.
v0.16.2
Fixed
- Panic caused by single-slash network rules.
v0.16.1
Changed
- A few performance optimizations in
NewRequestForHostname
- Improved rules validation to resolve AdguardTeam/AdGuardHome#5245
v0.16.0
Added
DNSResult.NetworkRules
, which was previously unexported, is now exported. It contains all matched network rules, including unprocessed DNS rewrites, exception rules, and so on.
Changed
DNSEngine.MatchRequest
now accepts*DNSRequest
instead ofDNSRequest
to prevent passing a large structure on stack.
v0.15.2
Added
- Support for a
$dnsrewrite
modifier with an emptyNOERROR
response (AdguardTeam/AdGuardHome#4133).
Changed
- Short form of a
$dnsrewrite
modifier now also supportsNOERROR
,NXDOMAIN
, andSERVFAIL
response codes.