From 52a7ab03916a55ffa1012d0eb1cf351239922232 Mon Sep 17 00:00:00 2001 From: Laan Tungir Date: Sun, 27 Sep 2026 10:39:30 -0400 Subject: [PATCH] v0.0.28 - Link nostr_core_lib_rust v0.1.2 with spec-compliant NIP-44 v2 (raw-X ECDH, HKDF salt=nip44-v2, ChaCha20+HMAC, padding, versioned payload); NIP-44 DMs now interoperable with standard clients --- Cargo.lock | 7 ++++--- Cargo.toml | 2 +- src/lib.rs | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3461609..aea2365 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1446,12 +1446,13 @@ dependencies = [ [[package]] name = "nostr-core" -version = "0.1.1" +version = "0.1.2" dependencies = [ "aes", "base64", "bech32", "block-modes", + "chacha20", "chacha20poly1305", "chrono", "hex", @@ -1468,7 +1469,7 @@ dependencies = [ [[package]] name = "nostr-nips" -version = "0.1.1" +version = "0.1.2" dependencies = [ "aes", "block-modes", @@ -2207,7 +2208,7 @@ dependencies = [ [[package]] name = "signer" -version = "0.0.25" +version = "0.0.27" dependencies = [ "base64", "chacha20poly1305", diff --git a/Cargo.toml b/Cargo.toml index 95420b4..6f3fba0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "signer" -version = "0.0.27" +version = "0.0.28" edition = "2021" license = "MIT" description = "Attended Nostr signing daemon — Rust port of the C signer" diff --git a/src/lib.rs b/src/lib.rs index 38e4be1..b018aa2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -31,4 +31,4 @@ pub mod error; pub use error::SignerError; /// Version string (matches C NSIGNER_VERSION). -pub const VERSION: &str = "v0.0.27"; +pub const VERSION: &str = "v0.0.28";