Changes compared to the previous beta, v0.108.0-b.52. See CHANGELOG.md for all changes.
Acknowledgements
A special thanks to our open-source contributors: @bakito, and @satheshshiva, as well as to everyone who filed and inspected issues, added translations, and helped us test this release!
Full changelog
Security
- Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in Go 1.21.6 and Go 1.21.7.
Added
-
Ability to define custom directories for storage of query log files and statistics (#5992).
-
Context menu item in the Query Log to add a Client to the Persistent client list (#6679).
Changed
-
Starting with this release our scripts are using Go's forward compatibility mechanism for updating the Go version.
Important note for porters: This change means that if your
go
version is 1.21+ but is different from the one required by AdGuard Home, thego
tool will automatically download the required version.If you want to use the version installed on your builder, run:
go get go@$YOUR_VERSION go mod tidy
and call
make
withGOTOOLCHAIN=local
.
Deprecated
- Go 1.21 support. Future versions will require at least Go 1.22 to build.
Fixed
-
Incorrect tracking of the system hosts file's changes (#6711).
-
“Invalid AddrPort” in the Private reverse DNS servers section on the Settings → DNS settings page.
Removed
- Go 1.20 support, as it has reached end of life.