diff --git a/CHANGELOG.md b/CHANGELOG.md index cbf67d0b1..5c561b4f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -42,13 +42,6 @@ NOTE: Add new changes BELOW THIS COMMENT. ### Fixed -- Multiple inaccuracies in the OpenAPI specification: - - Wrong property names: `enable` → `enabled` in the Parental status response, `protection_disabled_until` → `protection_disabled_duration` in `ServerStatus`, `ratelimit_subnet_subnet_len_ipv4` and `ratelimit_subnet_subnet_len_ipv6` in `DNSConfig`. - - `upstream_mode` enum in `DNSConfig` changed from object to string format for compatibility with code generators. - - Missing required properties in `DhcpConfigV4` and `DhcpStatus` schemas. - - Missing `port_dnscrypt` and `dnscrypt_config_file` properties in `TlsConfig`. - - Split `NetInterface` into `NetInterface` and `DHCPNetInterface` schemas; `GET /dhcp/interfaces` now uses `DHCPNetInterfaces`. - - Blocked requests without an EDNS(0) OPT record ([#8183]). [#8183]: https://github.com/AdguardTeam/AdGuardHome/issues/8183 diff --git a/openapi/CHANGELOG.md b/openapi/CHANGELOG.md index 9bed21dd6..32ab9a7ce 100644 --- a/openapi/CHANGELOG.md +++ b/openapi/CHANGELOG.md @@ -6,6 +6,16 @@ - Field `bootstrap_dns` in `POST /control/dns_config` now accepts comments. A comment must start with the `#` symbol. +- Fixed wrong property names: `enable` → `enabled` in the Parental status response, `protection_disabled_until` → `protection_disabled_duration` in `ServerStatus`, `ratelimit_subnet_subnet_len_ipv4` and `ratelimit_subnet_subnet_len_ipv6` in `DNSConfig`. + +- `upstream_mode` enum in `DNSConfig` changed from object to string format for compatibility with code generators. + +- Fixed missing required properties in `DhcpConfigV4` and `DhcpStatus` schemas. + +- Fixed missing `port_dnscrypt` and `dnscrypt_config_file` properties in `TlsConfig`. + +- Split `NetInterface` into `NetInterface` and `DHCPNetInterface` schemas; `GET /dhcp/interfaces` now uses `DHCPNetInterfaces`. + ### Setting the UI language through the install API - New property `"language"` in `POST /control/install/check_config` and `POST /control/install/configure` HTTP APIs defines the language to use once AdGuard Home is installed.