Secure DNS(also known as DNS firewall & protective DNS) with ad-blocking, threat protection, and fully encryption support for enhanced privacy and security.
AdguardTeam/AdGuardHome
### [`v0.107.21`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010721---2122-12-15)
[Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.20...v0.107.21)
See also the [v0.107.21 GitHub milestone][ms-v0.107.21].
##### Changed
- The URLs of the default filters for new installations are synchronized to
those introduced in v0.107.20 ([#5238]).
**NOTE:** Some users may need to re-add the lists from the vetted filter lists
to update the URLs to the new ones. Custom filters added by users themselves
do not require re-adding.
##### Fixed
- Errors popping up during updates of settings, which could sometimes cause the
server to stop responding ([#5251]).
[#5238]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5238
[#5251]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5251
[ms-v0.107.21]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/57?closed=1
### [`v0.107.20`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010720---2022-12-07)
[Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.19...v0.107.20)
See also the [v0.107.20 GitHub milestone][ms-v0.107.20].
##### Security
- Go version has been updated to prevent the possibility of exploiting the
CVE-2022-41717 and CVE-2022-41720 Go vulnerabilities fixed in [Go
1.18.9][go-1.18.9].
##### Added
- The ability to clear the DNS cache ([#5190]).
##### Changed
- DHCP server initialization errors are now logged at debug level if the server
itself disabled ([#4944]).
##### Fixed
- Wrong validation error messages on the DHCP configuration page ([#5208]).
- Slow upstream checks making the API unresponsive ([#5193]).
- The TLS initialization errors preventing AdGuard Home from starting ([#5189]).
Instead, AdGuard Home disables encryption and shows an error message on the
encryption settings page in the UI, which was the intended previous behavior.
- URLs of some vetted blocklists.
[#4944]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4944
[#5189]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5189
[#5190]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5190
[#5193]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5193
[#5208]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5208
[go-1.18.9]: https://groups.google.com/g/golang-announce/c/L_3rmdT0BMU
[ms-v0.107.20]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/56?closed=1
### [`v0.107.19`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010719---2022-11-23)
[Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.18...v0.107.19)
See also the [v0.107.19 GitHub milestone][ms-v0.107.19].
##### Added
- The ability to block popular Mastodon instances
([AdguardTeam/HostlistsRegistry#100]).
- The new `--update` command-line option, which allows updating AdGuard Home
silently ([#4223]).
##### Changed
- Minor UI changes.
[#4223]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4223
[ms-v0.107.19]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/55?closed=1
[AdguardTeam/HostlistsRegistry#100]: https://togithub.com/AdguardTeam/HostlistsRegistry/pull/100
### [`v0.107.18`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010718---2022-11-08)
[Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.17...v0.107.18)
See also the [v0.107.18 GitHub milestone][ms-v0.107.18].
##### Fixed
- Crash on some systems when domains from system hosts files are processed
([#5089]).
[#5089]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5089
[ms-v0.107.18]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/54?closed=1
### [`v0.107.17`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010717---2022-11-02)
[Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.16...v0.107.17)
See also the [v0.107.17 GitHub milestone][ms-v0.107.17].
##### Security
- Go version has been updated to prevent the possibility of exploiting the
CVE-2022-41716 Go vulnerability fixed in [Go 1.18.8][go-1.18.8].
##### Added
- The warning message when adding a certificate having no IP addresses
([#4898]).
- Several new blockable services ([#3972]). Those will now be more in sync with
the services that are already blockable in AdGuard DNS.
- A new HTTP API, `GET /control/blocked_services/all`, that lists all available
blocked services and their data, such as SVG icons ([#3972]).
- The new optional `tls.override_tls_ciphers` property, which allows
overriding TLS ciphers used by AdGuard Home ([#4925], [#4990]).
- The ability to serve DNS on link-local IPv6 addresses ([#2926]).
- The ability to put [ClientIDs][clientid] into DNS-over-HTTPS hostnames as
opposed to URL paths ([#3418]). Note that AdGuard Home checks the server name
only if the URL does not contain a ClientID.
##### Changed
- DNS-over-TLS resolvers aren't returned anymore when the configured TLS
certificate contains no IP addresses (\[[#4927](https://togithub.com/AdguardTeam/AdGuardHome/issues/4927)]).
- Responses with `SERVFAIL` code are now cached for at least 30 seconds.
##### Deprecated
- The `GET /control/blocked_services/services` HTTP API; use the new
`GET /control/blocked_services/all` API instead ([#3972]).
##### Fixed
- ClientIDs not working when using DNS-over-HTTPS with HTTP/3.
- Editing the URL of an enabled rule list also includes validation of the filter
contents preventing from saving a bad one ([#4916]).
- The default value of `dns.cache_size` accidentally set to 0 has now been
reverted to 4 MiB ([#5010]).
- Responses for which the DNSSEC validation had explicitly been omitted aren't
cached now ([#4942]).
- Web UI not switching to HTTP/3 ([#4986], [#4993]).
[#2926]: https://togithub.com/AdguardTeam/AdGuardHome/issues/2926
[#3418]: https://togithub.com/AdguardTeam/AdGuardHome/issues/3418
[#3972]: https://togithub.com/AdguardTeam/AdGuardHome/issues/3972
[#4898]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4898
[#4916]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4916
[#4925]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4925
[#4942]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4942
[#4986]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4986
[#4990]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4990
[#4993]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4993
[#5010]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5010
[clientid]: https://togithub.com/AdguardTeam/AdGuardHome/wiki/Clients#clientid
[go-1.18.8]: https://groups.google.com/g/golang-announce/c/mbHY1UY3BaM
[ms-v0.107.17]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/53?closed=1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.107.16
->v0.107.21
Release Notes
AdguardTeam/AdGuardHome
### [`v0.107.21`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010721---2122-12-15) [Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.20...v0.107.21) See also the [v0.107.21 GitHub milestone][ms-v0.107.21]. ##### Changed - The URLs of the default filters for new installations are synchronized to those introduced in v0.107.20 ([#5238]). **NOTE:** Some users may need to re-add the lists from the vetted filter lists to update the URLs to the new ones. Custom filters added by users themselves do not require re-adding. ##### Fixed - Errors popping up during updates of settings, which could sometimes cause the server to stop responding ([#5251]). [#5238]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5238 [#5251]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5251 [ms-v0.107.21]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/57?closed=1 ### [`v0.107.20`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010720---2022-12-07) [Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.19...v0.107.20) See also the [v0.107.20 GitHub milestone][ms-v0.107.20]. ##### Security - Go version has been updated to prevent the possibility of exploiting the CVE-2022-41717 and CVE-2022-41720 Go vulnerabilities fixed in [Go 1.18.9][go-1.18.9]. ##### Added - The ability to clear the DNS cache ([#5190]). ##### Changed - DHCP server initialization errors are now logged at debug level if the server itself disabled ([#4944]). ##### Fixed - Wrong validation error messages on the DHCP configuration page ([#5208]). - Slow upstream checks making the API unresponsive ([#5193]). - The TLS initialization errors preventing AdGuard Home from starting ([#5189]). Instead, AdGuard Home disables encryption and shows an error message on the encryption settings page in the UI, which was the intended previous behavior. - URLs of some vetted blocklists. [#4944]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4944 [#5189]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5189 [#5190]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5190 [#5193]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5193 [#5208]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5208 [go-1.18.9]: https://groups.google.com/g/golang-announce/c/L_3rmdT0BMU [ms-v0.107.20]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/56?closed=1 ### [`v0.107.19`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010719---2022-11-23) [Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.18...v0.107.19) See also the [v0.107.19 GitHub milestone][ms-v0.107.19]. ##### Added - The ability to block popular Mastodon instances ([AdguardTeam/HostlistsRegistry#100]). - The new `--update` command-line option, which allows updating AdGuard Home silently ([#4223]). ##### Changed - Minor UI changes. [#4223]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4223 [ms-v0.107.19]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/55?closed=1 [AdguardTeam/HostlistsRegistry#100]: https://togithub.com/AdguardTeam/HostlistsRegistry/pull/100 ### [`v0.107.18`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010718---2022-11-08) [Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.17...v0.107.18) See also the [v0.107.18 GitHub milestone][ms-v0.107.18]. ##### Fixed - Crash on some systems when domains from system hosts files are processed ([#5089]). [#5089]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5089 [ms-v0.107.18]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/54?closed=1 ### [`v0.107.17`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010717---2022-11-02) [Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.16...v0.107.17) See also the [v0.107.17 GitHub milestone][ms-v0.107.17]. ##### Security - Go version has been updated to prevent the possibility of exploiting the CVE-2022-41716 Go vulnerability fixed in [Go 1.18.8][go-1.18.8]. ##### Added - The warning message when adding a certificate having no IP addresses ([#4898]). - Several new blockable services ([#3972]). Those will now be more in sync with the services that are already blockable in AdGuard DNS. - A new HTTP API, `GET /control/blocked_services/all`, that lists all available blocked services and their data, such as SVG icons ([#3972]). - The new optional `tls.override_tls_ciphers` property, which allows overriding TLS ciphers used by AdGuard Home ([#4925], [#4990]). - The ability to serve DNS on link-local IPv6 addresses ([#2926]). - The ability to put [ClientIDs][clientid] into DNS-over-HTTPS hostnames as opposed to URL paths ([#3418]). Note that AdGuard Home checks the server name only if the URL does not contain a ClientID. ##### Changed - DNS-over-TLS resolvers aren't returned anymore when the configured TLS certificate contains no IP addresses (\[[#4927](https://togithub.com/AdguardTeam/AdGuardHome/issues/4927)]). - Responses with `SERVFAIL` code are now cached for at least 30 seconds. ##### Deprecated - The `GET /control/blocked_services/services` HTTP API; use the new `GET /control/blocked_services/all` API instead ([#3972]). ##### Fixed - ClientIDs not working when using DNS-over-HTTPS with HTTP/3. - Editing the URL of an enabled rule list also includes validation of the filter contents preventing from saving a bad one ([#4916]). - The default value of `dns.cache_size` accidentally set to 0 has now been reverted to 4 MiB ([#5010]). - Responses for which the DNSSEC validation had explicitly been omitted aren't cached now ([#4942]). - Web UI not switching to HTTP/3 ([#4986], [#4993]). [#2926]: https://togithub.com/AdguardTeam/AdGuardHome/issues/2926 [#3418]: https://togithub.com/AdguardTeam/AdGuardHome/issues/3418 [#3972]: https://togithub.com/AdguardTeam/AdGuardHome/issues/3972 [#4898]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4898 [#4916]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4916 [#4925]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4925 [#4942]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4942 [#4986]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4986 [#4990]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4990 [#4993]: https://togithub.com/AdguardTeam/AdGuardHome/issues/4993 [#5010]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5010 [clientid]: https://togithub.com/AdguardTeam/AdGuardHome/wiki/Clients#clientid [go-1.18.8]: https://groups.google.com/g/golang-announce/c/mbHY1UY3BaM [ms-v0.107.17]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/53?closed=1Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.