--- snapshot-1789251412+++ snapshot-1790838418@@ -2,7 +2,15 @@ Release notes from AdGuardHome -2026-08-18T15:04:33Z tag:github.com,2008:Repository/62712899/v0.107.79 2026-08-18T15:45:27Z +2026-09-30T13:11:29Z tag:github.com,2008:Repository/62712899/v1.0.0-b.1 2026-09-30T16:21:22Z + +AdGuardHome v1.0.0-b.1 + +
Changes compared to the previous beta, v0.108.0-b.91. See CHANGELOG.md for all changes.
Reading partially received TCP prefix.
A panic when updating AdGuard Home binary via the command line with use_private_ptr_resolvers set to true (#8613).
beta channel has been switched to the new UI and versioning scheme.Changes compared to the previous beta, v0.108.0-b.90. See CHANGELOG.md for all changes.
log.enabled set to false leaving the legacy logger enabled (#8565).
DHCP server persisting uncommitted leases with zero expiry after DHCPDISCOVER messages (#8572).
DNS64 treating unresolved CNAME/DNAME answers as the end of resolution chain (#7514).
They say: don’t fix it if it’s not broken. But what if it is, in fact, broken? Like the cache we may have accidentally messed up during the last update? For such cases, there are hotfixes! Make sure to install the today’s update in order to fix the cache on your AdGuard Home.
A special thanks to our community moderators team and to everyone who filed and inspected issues, added translations, and helped us test this release!
See also the v0.107.76 GitHub milestone.
Duration values in YAML configuration file now support d (days) units and has been updated.
NOTE: Any rollback to version below the v0.107.76 should convert the values back to hours.
Changes compared to the previous beta, v0.108.0-b.85. See CHANGELOG.md for all changes.
A special thanks to @N0zoM1z0 for reporting the vulnerability, our community moderators team, as well as to everyone who filed and inspected issues, added translations, and helped us test this release!
Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in 1.26.3.
IDs of requests received over DoH and DoQ and forwarded to plain-DNS upstreams are now set to non-zero values to improve security.
This is GHSA-xgx4-4h9w-53pv. We thank @N0zoM1z0 for reporting this security issue.
reason query parameter in GET /control/querylog. See openapi/openapi.yaml for the full description.Frontend API requests no longer depend on axios.
Dashboard charts use Recharts instead of Nivo.
enable_dnssec in dns configuration now defines whether the proxy should set the DO flag in the upstream requests, the default is true (#7046).
response_status in GET /control/querylog is now deprecated. Use new reason query parameter instead.Statistics database deadlock (#8359).
Translated labels on the DNS settings pages not updating after changing the UI language.
Dashboard charts now correctly display lower query counts (#6823).
Redundant validation warnings about DHCP when it's disabled (#8348).
Safe Browsing and Parental Control labels on the General Settings page not updating after changing the UI language.
This update gives AdGuard Home a solid security upgrade — think of it as tightening the locks and double-checking the doors.
We’ve fixed a critical vulnerability affecting DNS-over-QUIC and DNS-over-HTTPS that could put your DNS privacy at risk. The gap is now closed, and your encrypted traffic is back to traveling through a properly armored tunnel.
We also updated Go to the latest version, sweeping out known vulnerabilities in its libraries.
A special thanks to @N0zoM1z0 for reporting the vulnerability, our community moderators team and to everyone who filed and inspected issues, added translations, and helped us test this release!
See also the v0.107.75 GitHub milestone.
Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in 1.26.3.
IDs of requests received over DoH and DoQ and forwarded to plain-DNS upstreams are now set to non-zero values to improve security.
This is GHSA-xgx4-4h9w-53pv. We thank @N0zoM1z0 for reporting this security issue.
Frontend API requests no longer depend on axios.
Dashboard charts use Recharts instead of Nivo.
enable_dnssec in dns configuration now defines whether the proxy should set the DO flag in the upstream requests, the default is true (#7046).
Statistics database deadlock (#8359).
Translated labels on the DNS settings pages not updating after changing the UI language.
Dashboard charts now correctly display lower query counts (#6823).
Redundant validation warnings about DHCP when it's disabled (#8348).
Safe Browsing and Parental Control labels on the General Settings page not updating after changing the UI language.
They say: don’t fix it if it’s not broken. But what if it is, in fact, broken? Like the cache we may have accidentally messed up during the last update? For such cases, there are hotfixes! Make sure to install the today’s update in order to fix the cache on your AdGuard Home.
A special thanks to our community moderators team and to everyone who filed and inspected issues, added translations, and helped us test this release!
See also the v0.107.76 GitHub milestone.
Duration values in YAML configuration file now support d (days) units and has been updated.
NOTE: Any rollback to version below the v0.107.76 should convert the values back to hours.