Another Friday, another Cascade release!
As always:
- With beta releases please do not use this in production. Our goal with this release is to enable operators to try out Cascade and to gather feedback.
- We are offering packages for installation on major operating systems and documentation to guide you.
- To try out Cascade right now follow the installation instructions in the manual.
Bug reports can be raised at Issues · NLnetLabs/cascade · GitHub .
Breaking changes
- Return some proper JSON for the health API endpoint. (#810 by @tertsdiepraam)
New
- Add all policy info to the policy show command. (#738 by @tertsdiepraam)
- Print a message in list commands when no items can be shown. (#807 by @tertsdiepraam)
- Add
CASCADE_DAEMONenv var for the CLI. (#817 by @tertsdiepraam) - Support importing keys by private key path as well as public key path. (#820 by @ximon18)
- Add basic info command to get daemon version. (#815 by @tertsdiepraam)
Bug fixes
- Prevent a crash when re-signing fails. (#821 by @bal-e)
Documentation improvements
- Add the word client to
--version. (#814 by @tertsdiepraam) - Document incremental signing. (#639 by @bal-e)
- More incremental signing docs. (#829 by @bal-e)
Known issues
- Restoring with a rejected signed zone in the history causes loss of the published zone. (#825)
Acknowledgements
Thanks to @davidgroves, @jpmens, @gryphius, and @marcgweg for testing Cascade and providing valuable feedback!