Commit fce78a73 authored by Petr Špaček's avatar Petr Špaček

NEWS: polish for 3.0.0 release

parent ba44fd7c
......@@ -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)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment