Update adguard/adguardhome Docker tag to v0.107.67 #703
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.107.55->v0.107.67Release Notes
AdguardTeam/AdGuardHome (adguard/adguardhome)
v0.107.67Compare Source
See also the v0.107.67 GitHub milestone.
Added
ADGUARD_HOME_DEFAULT_WEB_PORTenvironment variable (useful for vendors).Changed
Fixed
languageis set.v0.107.66Compare Source
See also the v0.107.66 GitHub milestone.
Security
Changed
core24image as its base.User-AgentheaderAdGuardHome/v0.107.66(wherev0.107.66is the current version) instead ofGo-http-client/1.1(#7979).Fixed
GET /control/profileendpoint failing when no users were configured (#7985).v0.107.65Compare Source
See also the v0.107.65 GitHub milestone.
Security
Added
A separate checkbox in the Web UI to enable or disable the global DNS response cache without losing the configured cache size.
A new
"cache_enabled"field to the HTTP API (GET /control/dns_infoandPOST /control/dns_config). Seeopenapi/openapi.yamlfor the full description.Changed
Configuration changes
In this release, the schema version has changed from 29 to 30.
Added a new boolean field
dns.cache_enabledto the configuration. This field explicitly controls whether DNS caching is enabled, replacing the previous implicit logic based ondns.cache_size.BEFORE:
…
AFTER:
…
Fixed
v0.107.64Compare Source
See also the v0.107.64 GitHub milestone.
Security
Fixed
v0.107.63Compare Source
See also the v0.107.63 GitHub milestone.
Security
Fixed
The hostnames of DHCP clients with multiple labels not being recognized.
Status reported by the systemd service implementation in cases of auto-restart after a failed start.
v0.107.62Compare Source
See also the v0.107.62 GitHub milestone.
Security
Fixed
Clients with CIDR identifiers showing zero requests on the Settings → Client settings page (#2945).
Command line option
--updatewhen thedns.serve_plain_dnsconfiguration property was disabled (#7801).DNS cache not working for custom upstream configurations.
Validation process for the DNS-over-TLS, DNS-over-QUIC, and HTTPS ports on the Encryption Settings page.
Searching for persistent clients using an exact match for CIDR in the
POST /clients/searchHTTP API.v0.107.61Compare Source
See also the v0.107.61 GitHub milestone.
Security
Any simultaneous requests that are considered duplicates will now only result in a single request to upstreams, reducing the chance of a cache poisoning attack succeeding. This is controlled by the new configuration object
pending_requests, which has a singleenabledproperty, set totrueby default.NOTE: We thank Xiang Li for reporting this security issue. It's strongly recommended to leave it enabled, otherwise AdGuard Home will be vulnerable to untrusted clients.
v0.107.60Compare Source
See also the v0.107.60 GitHub milestone.
Security
Changed
Dockerfilehas been updated to 3.21 (#7588).Deprecated
Node 20 support, Node 22 will be required in future releases.
NOTE:
npmmay be replaced with a different tool, such aspnpmoryarn, in a future release.Fixed
Filtering for DHCP clients (#7734).
Incorrect label on login page (#7729).
Validation process for the HTTPS port on the Encryption Settings page.
Removed
v0.107.59Compare Source
See also the v0.107.59 GitHub milestone.
Rules with the
clientmodifier not working (#7708).The search form not working in the query log (#7704).
v0.107.58Compare Source
See also the v0.107.58 GitHub milestone.
Security
Added
The ability to check filtering rules for host names using an optional query type and optional ClientID or client IP address (#4036).
Optional
clientandqtypeURL query parameters to theGET /control/check_hostHTTP API.Fixed
Clearing the DNS cache on the DNS settings page now includes both global cache and custom client cache.
Invalid ICMPv6 Router Advertisement messages (#7547).
Disabled button for autofilled login form.
Formatting of elapsed times less than one millisecond.
Changes to global upstream DNS settings not applying to custom client upstream configurations.
The formatting of large numbers in the clients tables on the Client settings page (#7583).
v0.107.57Compare Source
See also the v0.107.57 GitHub milestone.
Security
Added
Changed
Fixed
The hostnames of DHCP clients not being shown in the Top clients table on the dashboard (#7627).
The formatting of large numbers in the upstream table and query log (#7590).
v0.107.56Compare Source
See also the v0.107.56 GitHub milestone.
Security
Added
POST /clients/searchthat finds clients by their IP addresses, CIDRs, MAC addresses, or ClientIDs. Seeopenapi/openapi.yamlfor the full description.Deprecated
GET /clients/findHTTP API is deprecated. Use the newPOST /clients/searchAPI.Fixed
Request count link in the clients table (#7513).
The formatting of large numbers on the dashboard (#7329).
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.