From: Frantisek Tobias Date: Tue, 2 Dec 2025 11:58:42 +0000 (+0100) Subject: NEWS: fix markdown list formatting X-Git-Tag: v6.0.17^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e69c9ae83f8f7e96000378cf0dfa2d98ee31e1bb;p=thirdparty%2Fknot-resolver.git NEWS: fix markdown list formatting --- diff --git a/NEWS b/NEWS index e5e6511a2..b4daa77c2 100644 --- a/NEWS +++ b/NEWS @@ -13,8 +13,10 @@ Incompatible changes -------------------- See upgrading guide for incompatible configuration changes: https://www.knot-resolver.cz/documentation/v6.0.17/upgrading.html + - Removed options from declarative configuration model (YAML). (!1672, !1754) These are mostly experimental and debugging/testing options that are not useful for general users (remain in Lua): + - /dnssec/refresh-time - /dnssec/hold-down-time - /dnssec/time-skew-detection @@ -25,6 +27,7 @@ https://www.knot-resolver.cz/documentation/v6.0.17/upgrading.html - /network/tls/auto-discovery - /webmgmt - Renamed/moved options in the declarative configuration model (YAML). (!1672) + - /cache/garbage-collector -> /cache/garbage-collector/enable - /cache/prefetch/prediction -> /cache/prefetch/prediction/enable - /defer/enabled -> /defer/enable @@ -41,6 +44,7 @@ https://www.knot-resolver.cz/documentation/v6.0.17/upgrading.html - /network/tls/files-watchdog -> /network/tls/watchdog - /rate-limiting -> /rate-limiting/enable - Changed default values in declarative configuration model (YAML). (!1672) + - /logging/dnstap/log-queries: true -> false - /logging/dnstap/log-responses: true -> false - /logging/dnstap/log-tcp-rtt: true -> false @@ -53,6 +57,7 @@ Improvements ------------ - reduce validation strictness for domain names (#934, !1727) - manager: force a configuration reload via management HTTP API 'api/reload/force' (#939, !1748) + - kresctl: reload: added '--force' flag - /fallback: add this feature/module (!1733) - systemd: do not force-fail knot-resolver.service on OOM (!1724) @@ -83,6 +88,7 @@ Security Bugfixes -------- - manager: prometheus metrics update (!1703, #917, !1712) + - added missing metrics split by IPv4 and IPv6 - typo: resolver_answer_flags_rd_total -> resolver_answer_flag_rd_total - /dnssec/trust-anchors-files: fix resolver startup (!1704) @@ -180,6 +186,7 @@ Improvements - avoid multiple log lines when IPv6 isn't available (!1633) - manager: fix startup on Linux without libsystemd (!1608) - auto-reload TLS certificate files (!1626) + - Can be configured using the ``/network/tls/files-watchdog`` option. (!1645) - reload TLS certificate files even if the configuration has not changed (!1644) - kresctl: bash command-line TAB completion (!1622) @@ -260,9 +267,11 @@ Improvements ------------ - TLS (DoT, DoH): respect crypto policy overrides in OS (!1526) - manager: export metrics to JSON via management HTTP API (!1527) + - JSON is the new default metrics output format - the ``prometheus-client`` Python package is now an optional dependency, required only for Prometheus export to work - cache: prefetching records + - predict module: prefetching expiring records moved to prefetch module - prefetch module: new module to prefetch expiring records - stats: add separate metrics for IPv6 and IPv4 (!1545)