From d0fbd4349e4bddde73c6e92f75854acfc481ac0d Mon Sep 17 00:00:00 2001 From: Dimitry Kolyshev Date: Fri, 22 Dec 2023 11:47:10 +0200 Subject: [PATCH] all: changelog --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e185910..e5c5ec9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,31 @@ NOTE: Add new changes BELOW THIS COMMENT. - Ability to disable plain-DNS serving via UI if an encrypted protocol is already used ([#1660]). +### Changed + +- The field `"upstream_mode"` in `POST /control/dns_config` and + `GET /control/dns_info` HTTP APIs now accepts `load_balance` value. Check + `openapi/CHANGELOG.md` for more details. + +#### Configuration changes + +- The properties `dns.'all_servers` and `dns.fastest_addr` were removed, their + values migrated to newly added field `dns.upstream_mode` that describes the + logic through which upstreams will be used. + + ```yaml + # BEFORE: + 'dns': + # … + 'all_servers': true + 'fastest_addr': true + + # AFTER: + 'dns': + # … + 'upstream_mode': 'parallel' + ``` + ### Fixed - Statistics for 7 days displayed as 168 hours on the dashboard.