github AdguardTeam/AdGuardHome v0.107.6
AdGuard Home v0.107.6

latest releases: v0.107.52, v0.108.0-b.57, v0.107.51...
2 years ago

This is a small security-oriented update. This AdGuard Home version requires Go v1.17 and later to build, because older Go versions receive no further support, including security patches.

Aside from that, we've slightly updated $dnsrewrite modifier to support the user-defined Discovery of Designated Resolvers (DDR). We are planning on continuing to make more improvements to it in the future updates, see #4463.

The rest are minor changes and ever-present bugfixes.

Acknowledgements

A special thanks to our open-source contributor, @Hill-98, as well as to everyone who filed and inspected issues, added translations, and helped us test this release!

Full Changelog

See also the v0.107.6 GitHub milestone.

Security

Added

  • Support for SVCB/HTTPS parameter dohpath in filtering rules with the dnsrewrite modifier according to the RFC draft (#4463).

Changed

  • Filtering rules with the dnsrewrite modifier that create SVCB or HTTPS responses should use ech instead of echconfig to conform with the latest drafts.

Deprecated

  • SVCB/HTTPS parameter name echconfig in filtering rules with the dnsrewrite modifier. Use ech instead. v0.109.0 will remove support for the outdated name echconfig.
  • Obsolete --no-mem-optimization option (#4437). v0.109.0 will remove the flag completely.

Fixed

  • I/O timeout errors when checking for the presence of another DHCP server.

  • Network interfaces being incorrectly labeled as down during installation.

  • Rules for blocking the QQ service (#3717).

Removed

  • Go 1.16 support, since that branch of the Go compiler has reached end of life and doesn't receive security updates anymore.

Don't miss a new AdGuardHome release

NewReleases is sending notifications on new releases.