Changes compared to the previous beta, v0.108.0-b.37. See CHANGELOG.md for all changes.
Acknowledgements
A special thanks to our open-source contributor, @agneevX, as well as to everyone who filed and inspected issues, added translations, and helped us test this release!
Full changelog
Added
-
The new command-line flag
--web-addr
is the address to serve the web UI on, in the host:port format. -
The ability to set inactivity periods for filtering blocked services, both globally and per client, in the configuration file (#951). The UI changes are coming in the upcoming releases.
-
The ability to edit rewrite rules via
PUT /control/rewrite/update
HTTP API and the Web UI (#1577).
Changed
Configuration Changes
The schema version has changed from 20 to 22.
-
Property
clients.persistent.blocked_services
, which in schema versions 21 and earlier used to be a list containing ids of blocked services, is now an object containing ids and schedule for blocked services:# BEFORE: 'clients': 'persistent': - 'name': 'client-name' 'blocked_services': - id_1 - id_2 # AFTER: 'clients': 'persistent': - 'name': client-name 'blocked_services': 'ids': - id_1 - id_2 'schedule': 'time_zone': 'Local' 'sun': 'start': '0s' 'end': '24h' 'mon': 'start': '1h' 'end': '23h'
To rollback this change, replace
clients.persistent.blocked_services
object with the list of ids of blocked services and change theschema_version
back to21
. -
Property
dns.blocked_services
, which in schema versions 20 and earlier used to be a list containing ids of blocked services, is now an object containing ids and schedule for blocked services:# BEFORE: 'blocked_services': - id_1 - id_2 # AFTER: 'blocked_services': 'ids': - id_1 - id_2 'schedule': 'time_zone': 'Local' 'sun': 'start': '0s' 'end': '24h' 'mon': 'start': '10m' 'end': '23h30m' 'tue': 'start': '20m' 'end': '23h' 'wed': 'start': '30m' 'end': '22h30m' 'thu': 'start': '40m' 'end': '22h' 'fri': 'start': '50m' 'end': '21h30m' 'sat': 'start': '1h' 'end': '21h'
To rollback this change, replace
dns.blocked_services
object with the list of ids of blocked services and change theschema_version
back to20
.
Deprecated
- Flags
-h
,--host
,-p
,--port
have been deprecated. The-h
flag will work as an alias for--help
, instead of the deprecated--host
in the future releases.
Fixed
-
Excessive error logging when using DNS-over-QUIC (#5285).
-
Cannot set
bind_host
in AdGuardHome.yaml (docker version)(#4231, #4235). -
The blocklists can now be deleted properly (#5700).
-
Queries with the question-section target
.
, for exampleNS .
, are now counted in the statistics and correctly shown in the query log (#5910). -
Safe Search not working with
AAAA
queries for domains that don't haveAAAA
records (#5913).