From fce78a73b8fe20ddc6b3a2749bd4ea8b43a680f6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petr=20=C5=A0pa=C4=8Dek?= Date: Tue, 14 Aug 2018 13:10:38 +0200 Subject: [PATCH] NEWS: polish for 3.0.0 release --- NEWS | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index 6184ab3e5..6bf4fc9e1 100644 --- a/NEWS +++ b/NEWS @@ -3,17 +3,30 @@ Knot Resolver 3.0.0 (2018-08-DD) Incompatible changes -------------------- -- cache: fail lua cache operations if it isn't open (!639) - Note that by default cache is open *after* reading the configuration, - and older versions were silently doing nothing. -- only knot >= 2.7.1 is supported, which brings also larger API changes; - in case you wrote custom modules, please consult: +- cache: fail lua operations if cache isn't open yet (!639) + By default cache is opened *after* reading the configuration, + and older versions were silently ignoring cache operations. + Valid configuration must open cache using `cache.open()` or `cache.size =` + before executing cache operations like `cache.clear()`. +- libknot >= 2.7.1 is required, which brings also larger API changes +- in case you wrote custom Lua modules, please consult https://knot-resolver.readthedocs.io/en/latest/lib.html#incompatible-changes-since-3-0-0 -- cookies are disabled for now (RFC 7873), they need more work +- in case you wrote custom C modules, please see compile against + Knot DNS 2.7 and adjust your module according to messages from C compiler +- DNS cookie module (RFC 7873) is not available in this release, + it will be later reworked to reflect development in IEFT dnsop working group +- version module was permanently removed because it was not really used by users; + if you want to receive notifications abou new releases please subscribe to + https://lists.nic.cz/cgi-bin/mailman/listinfo/knot-resolver-announce + +Bugfixes +-------- +- fix multi-process race condition in trust anchor maintenance (!643) Improvements ------------ - reorder_RR() implementation is brought back +- bring in performace improvements provided by libknot 2.7 Knot Resolver 2.4.1 (2018-08-02) -- 2.47.2