What changed, and why it matters
This commit is a routine version bump for the bitcoin-units crate from 1.0.0-rc.3 to 1.0.0-rc.4, triggered by a major release of an internal dependency. It only changes version numbers in package manifests and lock files. There is no code change, no bug fix, and no security relevance.
No action needed. This is a routine release-preparation commit with no security content.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit updates the version field of the bitcoin-units crate and its references in Cargo.toml files for bitcoin, p2p, and primitives crates, plus the Cargo-minimal.lock and Cargo-recent.lock files. The change is purely metadata: no source files were modified, no APIs changed, and no behavior was altered. The stated reason is a dependency version bump for the internals crate.
Changed components
bitcoin-units crate version metadataCargo.toml and lock file referencesInspect captured patch +6 / −6
diff --git a/Cargo-minimal.lock b/Cargo-minimal.lock
index 8ab0970f..31f14622 100644
--- a/Cargo-minimal.lock
+++ b/Cargo-minimal.lock
@@ -157,7 +157,7 @@ dependencies = [
[[package]]
name = "bitcoin-units"
-version = "1.0.0-rc.3"
+version = "1.0.0-rc.4"
dependencies = [
"arbitrary",
"bincode",
diff --git a/Cargo-recent.lock b/Cargo-recent.lock
index 01bb08b5..c1ed23d2 100644
--- a/Cargo-recent.lock
+++ b/Cargo-recent.lock
@@ -156,7 +156,7 @@ dependencies = [
[[package]]
name = "bitcoin-units"
-version = "1.0.0-rc.3"
+version = "1.0.0-rc.4"
dependencies = [
"arbitrary",
"bincode",
diff --git a/bitcoin/Cargo.toml b/bitcoin/Cargo.toml
index ddcb4f55..c599fc55 100644
--- a/bitcoin/Cargo.toml
+++ b/bitcoin/Cargo.toml
@@ -34,7 +34,7 @@ internals = { package = "bitcoin-internals", path = "../internals", version = "0
io = { package = "bitcoin-io", path = "../io", version = "0.3.0", default-features = false, features = ["alloc", "hashes"] }
primitives = { package = "bitcoin-primitives", path = "../primitives", version = "=1.0.0-rc.1", default-features = false, features = ["alloc", "hex"] }
secp256k1 = { version = "0.32.0-beta.2", default-features = false, features = ["alloc"] }
-units = { package = "bitcoin-units", path = "../units", version = "=1.0.0-rc.3", default-features = false, features = ["alloc"] }
+units = { package = "bitcoin-units", path = "../units", version = "=1.0.0-rc.4", default-features = false, features = ["alloc"] }
arbitrary = { version = "1.4.1", optional = true }
base64 = { version = "0.22.0", optional = true, default-features = false, features = ["alloc"] }
diff --git a/p2p/Cargo.toml b/p2p/Cargo.toml
index 078e22f5..00d0d127 100644
--- a/p2p/Cargo.toml
+++ b/p2p/Cargo.toml
@@ -25,7 +25,7 @@ primitives = { package = "bitcoin-primitives", path = "../primitives", version =
hex = { package = "hex-conservative", version = "0.3.0", default-features = false }
internals = { package = "bitcoin-internals", path = "../internals", default-features = false }
io = { package = "bitcoin-io", path = "../io", default-features = false }
-units = { package = "bitcoin-units", path = "../units", version = "=1.0.0-rc.3", default-features = false }
+units = { package = "bitcoin-units", path = "../units", version = "=1.0.0-rc.4", default-features = false }
arbitrary = { version = "1.4.1", optional = true }
diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml
index 0adabc5c..148f4b7b 100644
--- a/primitives/Cargo.toml
+++ b/primitives/Cargo.toml
@@ -24,7 +24,7 @@ hex = ["dep:hex-stable", "dep:hex-unstable", "hashes/hex", "internals/hex"]
encoding = { package = "bitcoin-consensus-encoding", path = "../consensus_encoding", version = "=1.0.0-rc.3", default-features = false }
hashes = { package = "bitcoin_hashes", path = "../hashes", version = "0.19.0", default-features = false }
internals = { package = "bitcoin-internals", path = "../internals", version = "0.5.0" }
-units = { package = "bitcoin-units", path = "../units", version = "=1.0.0-rc.3", default-features = false, features = [ "encoding" ] }
+units = { package = "bitcoin-units", path = "../units", version = "=1.0.0-rc.4", default-features = false, features = [ "encoding" ] }
arbitrary = { version = "1.4.1", optional = true }
hex-stable = { package = "hex-conservative", version = "1.0.0", default-features = false, optional = true }
diff --git a/units/Cargo.toml b/units/Cargo.toml
index a7a6282b..29ffbd8c 100644
--- a/units/Cargo.toml
+++ b/units/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "bitcoin-units"
-version = "1.0.0-rc.3"
+version = "1.0.0-rc.4"
authors = ["Andrew Poelstra <apoelstra@wpsoftware.net>", "Tobin C. Harding <me@tobin.cc>"]
license = "CC0-1.0"
repository = "https://github.com/rust-bitcoin/rust-bitcoin/"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.