From 963b4ded2befca835e930a72c3082b209d996984 Mon Sep 17 00:00:00 2001 From: Fintan Halpenny Date: Wed, 18 Feb 2026 11:16:16 +0000 Subject: [PATCH] crypto: Update to 0.15.0 --- Cargo.lock | 2 +- Cargo.toml | 2 +- crates/radicle-crypto/CHANGELOG.md | 36 ++++++++++++++++++++++++++++++ crates/radicle-crypto/Cargo.toml | 2 +- 4 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 crates/radicle-crypto/CHANGELOG.md diff --git a/Cargo.lock b/Cargo.lock index d3e15a25..e3074429 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3035,7 +3035,7 @@ dependencies = [ [[package]] name = "radicle-crypto" -version = "0.14.0" +version = "0.15.0" dependencies = [ "amplify", "cyphernet", diff --git a/Cargo.toml b/Cargo.toml index e0bcca69..03654f31 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,7 +48,7 @@ radicle-cli = { version = "0.18", path = "crates/radicle-cli" } radicle-cli-test = { path = "crates/radicle-cli-test" } radicle-cob = { version = "0.18", path = "crates/radicle-cob" } radicle-core = { version = "0.1", path = "crates/radicle-core" } -radicle-crypto = { version = "0.14", path = "crates/radicle-crypto" } +radicle-crypto = { version = "0.15", path = "crates/radicle-crypto" } radicle-dag = { version = "0.10", path = "crates/radicle-dag" } radicle-fetch = { version = "0.16", path = "crates/radicle-fetch" } radicle-git-metadata = { version = "0.1.0", path = "crates/radicle-git-metadata", default-features = false } diff --git a/crates/radicle-crypto/CHANGELOG.md b/crates/radicle-crypto/CHANGELOG.md new file mode 100644 index 00000000..f43b02be --- /dev/null +++ b/crates/radicle-crypto/CHANGELOG.md @@ -0,0 +1,36 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +### Added + +### Changed + +### Removed + +### Security + +## 0.15.0 + +### Changed + +- The following enums are now marked as `non_exhaustive`: + `radicle_crypto::SignatureError`, `radicle_crypto::PublicKeyError`, + `radicle_crypto::ssh::PublicKeyError`, `radicle_crypto::ssh::SignatureError`, + `radicle_crypto::ssh::SecretKeyError`, + `radicle_crypto::ssh::ExtendedSignatureError`, + `radicle_crypto::ssh::keystore::Error`, and + `radicle_crypto::ssh::keystore::MemorySignerError`. + +### Removed + +- The `radicle-git-ext` Cargo feature was removed. + +### Security + +*No security updates.* diff --git a/crates/radicle-crypto/Cargo.toml b/crates/radicle-crypto/Cargo.toml index ed706d0f..b9d0a1d3 100644 --- a/crates/radicle-crypto/Cargo.toml +++ b/crates/radicle-crypto/Cargo.toml @@ -4,7 +4,7 @@ description = "Radicle cryptographic primitives" homepage.workspace = true repository.workspace = true license.workspace = true -version = "0.14.0" +version = "0.15.0" authors = [ "cloudhead ", "Fintan Halpenny ",