crypto: Release 0.17.0

This commit is contained in:
Fintan Halpenny 2026-05-06 10:01:06 +01:00
parent 3f81e83d36
commit 64a419d79c
4 changed files with 14 additions and 3 deletions

2
Cargo.lock generated
View File

@ -3123,7 +3123,7 @@ dependencies = [
[[package]] [[package]]
name = "radicle-crypto" name = "radicle-crypto"
version = "0.16.0" version = "0.17.0"
dependencies = [ dependencies = [
"amplify", "amplify",
"cyphernet", "cyphernet",

View File

@ -51,7 +51,7 @@ radicle-cli = { version = "0.20", path = "crates/radicle-cli" }
radicle-cli-test = { path = "crates/radicle-cli-test" } radicle-cli-test = { path = "crates/radicle-cli-test" }
radicle-cob = { version = "0.19", path = "crates/radicle-cob" } radicle-cob = { version = "0.19", path = "crates/radicle-cob" }
radicle-core = { version = "0.2", path = "crates/radicle-core" } radicle-core = { version = "0.2", path = "crates/radicle-core" }
radicle-crypto = { version = "0.16", path = "crates/radicle-crypto" } radicle-crypto = { version = "0.17", path = "crates/radicle-crypto" }
radicle-dag = { version = "0.10", path = "crates/radicle-dag" } radicle-dag = { version = "0.10", path = "crates/radicle-dag" }
radicle-fetch = { version = "0.19", path = "crates/radicle-fetch" } radicle-fetch = { version = "0.19", path = "crates/radicle-fetch" }
radicle-git-metadata = { version = "0.2.0", path = "crates/radicle-git-metadata", default-features = false } radicle-git-metadata = { version = "0.2.0", path = "crates/radicle-git-metadata", default-features = false }

View File

@ -15,6 +15,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
## 0.17.0
### Changed
- The public tuple field on `PublicKey` has been made private.
Code that constructed or destructured `PublicKey` positionally
(e.g. `PublicKey(inner)` or `let PublicKey(x) = pk`) will no longer
compile. Construction of `PublicKey` should now be done through `From`,
`TryFrom`, or `Deserialize` implementations. For accessing the inner bytes,
use `PublicKey::to_byte_array`.
## 0.16.0 ## 0.16.0
### Changed ### Changed

View File

@ -4,7 +4,7 @@ description = "Radicle cryptographic primitives"
homepage.workspace = true homepage.workspace = true
repository.workspace = true repository.workspace = true
license.workspace = true license.workspace = true
version = "0.16.0" version = "0.17.0"
authors = [ authors = [
"cloudhead <cloudhead@radicle.xyz>", "cloudhead <cloudhead@radicle.xyz>",
"Fintan Halpenny <fintan.halpenny@gmail.com>", "Fintan Halpenny <fintan.halpenny@gmail.com>",