Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
crypto: Release 0.17.0
Fintan Halpenny committed 2 days ago
commit 64a419d79cd76a3e65ed4e9265ec42f4c72ee15a
parent 3f81e83d3624dda5ab162cc1ce1a107a7b9960bf
4 files changed +14 -3
modified Cargo.lock
@@ -3123,7 +3123,7 @@ dependencies = [

[[package]]
name = "radicle-crypto"
-
version = "0.16.0"
+
version = "0.17.0"
dependencies = [
 "amplify",
 "cyphernet",
modified Cargo.toml
@@ -51,7 +51,7 @@ radicle-cli = { version = "0.20", path = "crates/radicle-cli" }
radicle-cli-test = { path = "crates/radicle-cli-test" }
radicle-cob = { version = "0.19", path = "crates/radicle-cob" }
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-fetch = { version = "0.19", path = "crates/radicle-fetch" }
radicle-git-metadata = { version = "0.2.0", path = "crates/radicle-git-metadata", default-features = false }
modified crates/radicle-crypto/CHANGELOG.md
@@ -15,6 +15,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### 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

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