diff --git a/Cargo.lock b/Cargo.lock index 9295b9d52..62555178b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1084,7 +1084,7 @@ dependencies = [ [[package]] name = "krill" -version = "0.15.0-dev" +version = "0.14.3" dependencies = [ "backoff", "base64 0.13.1", diff --git a/Cargo.toml b/Cargo.toml index 4613def92..903b0d673 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] # Note: some of these values are also used when building Debian packages below. name = "krill" -version = "0.15.0-dev" +version = "0.14.3" edition = "2018" rust-version = "1.65" authors = ["NLnet Labs "] diff --git a/README.md b/README.md index b25c971d9..b3c9624cb 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,19 @@ in this [blog post](https://blog.nlnetlabs.nl/testing-the-waters-with-krill/). # Changelog -## Unreleased Version +## 0.14.3 'Temp' + +This release fixes a number of issues found in 0.14.0 through 0.14.2: + +- Use rpki-rs 0.18.0 to support builds on more platforms #1166 +- Fix aspa migration issues #1163 +- Depend on kvx 0.9.2 to ensure temp files are used properly #1160 + +Most importantly, Krill will now use temp files for *all* data that it +stores to avoid issues with half-written files in case the disk is full, +or the server is rebooted in the middle of writing. This issue was introduced +in release 0.14.0, and we recommend that all users upgrade to this version +to avoid issues. ## 0.14.2 'Extra, Extra, Extra!'