diff --git a/CHANGELOG.md b/CHANGELOG.md index 69073c7d..3caefd5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +# v1.5.0 (2023-05-31) + +### Features + +- Upgrade the secrets function to version 0.11.0, adding support for static passwords, and KeepassXC integration ([#278][]) + +### Changed + +- Upgrade the OpenPGP function to version 1.1.0, fixing minor specification compliance issues and an unlikely data corruption scenario + +### Fixed + +- Upgrade ctaphid-dispatch, fixing panics after cancelled operations + +[#278]: https://github.com/Nitrokey/nitrokey-3-firmware/pull/278 +[#277]: https://github.com/Nitrokey/nitrokey-3-firmware/pull/277 + # v1.4.0 (2023-05-05) This release adds OpenPGP card support and updates the OTP functionality. @@ -9,7 +26,7 @@ This release adds OpenPGP card support and updates the OTP functionality. - fido-authenticator: Limit number of resident credentials to ten ([#207][]) - Add opcard to the stable firmware ([#100][]) -## Changed +### Changed - Update applications: - opcard v1.0.0 diff --git a/Cargo.lock b/Cargo.lock index 25c57bf5..6632bf32 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -84,7 +84,7 @@ dependencies = [ [[package]] name = "apps" -version = "1.4.0" +version = "1.5.0" dependencies = [ "admin-app", "apdu-dispatch", @@ -764,8 +764,7 @@ dependencies = [ [[package]] name = "ctaphid-dispatch" version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9e775f67c3a82a134a9e23e0771d3fb3808612ab03843cd31a9b0312004bdde" +source = "git+https://github.com/Nitrokey/ctaphid-dispatch?tag=v0.1.1-nitrokey.1#8dbb490da47c598cf6525432edef5ae296903b1a" dependencies = [ "delog", "heapless 0.7.16", @@ -942,7 +941,7 @@ dependencies = [ [[package]] name = "embedded-runner-lib" -version = "1.4.0" +version = "1.5.0" dependencies = [ "alloc-cortex-m", "apdu-dispatch", @@ -3224,7 +3223,7 @@ dependencies = [ [[package]] name = "usbip-runner" -version = "1.4.0" +version = "1.5.0" dependencies = [ "apps", "cfg-if", @@ -3242,7 +3241,7 @@ dependencies = [ [[package]] name = "utils" -version = "1.4.0" +version = "1.5.0" dependencies = [ "delog", "littlefs2", diff --git a/Cargo.toml b/Cargo.toml index 8965eb58..59683733 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ resolver = "2" [workspace.package] -version = "1.4.0" +version = "1.5.0" [patch.crates-io] # forked @@ -17,6 +17,7 @@ ctap-types = { git = "https://github.com/Nitrokey/ctap-types", tag = "v0.1.2-nit fido-authenticator = { git = "https://github.com/Nitrokey/fido-authenticator.git", tag = "v0.1.1-nitrokey.4" } lpc55-hal = { git = "https://github.com/Nitrokey/lpc55-hal", tag = "v0.3.0-nitrokey.2" } trussed = { git = "https://github.com/Nitrokey/trussed", tag = "v0.1.0-nitrokey.11" } +ctaphid-dispatch = { git = "https://github.com/Nitrokey/ctaphid-dispatch", tag = "v0.1.1-nitrokey.1" } # unreleased upstream changes interchange = { git = "https://github.com/trussed-dev/interchange" }