Merge rust-bitcoin/rust-bitcoin#3754: Release tracking PR: `hashes 0.16.0`
b5f553d866
hashes: Bump version to 0.16.0 (Tobin C. Harding) Pull request description: We need to do a quick release because our current `bitcoin` manifest does not work with hashes `v0.15.0` and we'd like to release an alpha version with the current state of `master`. https://github.com/rust-bitcoin/rust-bitcoin/pull/3718 ``` the package `bitcoin` depends on `bitcoin_hashes`, with features: `hex` but `bitcoin_hashes` does not have these features. It has a required dependency with that name, but only optional dependencies can be used as features. ``` Add a changelog, bump the version, depend on the new version repo wide, and update the lock files - like its our job. ACKs for top commit: sanket1729: utACKb5f553d866
apoelstra: ACK b5f553d8662836e2bf4cd8fc134e5538782b37f6; successfully ran local tests Tree-SHA512: dfd85a658a7274e934bd9508a7529a4076a34a922c12ac97d952302a3e7e2d60ac3fca676a2c950482cec36f6c4818a9fd0cec8935be2783fa193cb90701f371
This commit is contained in:
commit
b5cf121c55
|
@ -25,7 +25,7 @@ name = "base58ck"
|
|||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"bitcoin-internals",
|
||||
"bitcoin_hashes 0.15.0",
|
||||
"bitcoin_hashes 0.16.0",
|
||||
"hex-conservative 0.3.0",
|
||||
]
|
||||
|
||||
|
@ -64,7 +64,7 @@ dependencies = [
|
|||
"bitcoin-io",
|
||||
"bitcoin-primitives",
|
||||
"bitcoin-units",
|
||||
"bitcoin_hashes 0.15.0",
|
||||
"bitcoin_hashes 0.16.0",
|
||||
"bitcoinconsensus",
|
||||
"hex-conservative 0.3.0",
|
||||
"hex_lit",
|
||||
|
@ -116,7 +116,7 @@ dependencies = [
|
|||
"bitcoin-internals",
|
||||
"bitcoin-io",
|
||||
"bitcoin-units",
|
||||
"bitcoin_hashes 0.15.0",
|
||||
"bitcoin_hashes 0.16.0",
|
||||
"hex-conservative 0.3.0",
|
||||
"mutagen",
|
||||
"ordered",
|
||||
|
@ -146,7 +146,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "bitcoin_hashes"
|
||||
version = "0.15.0"
|
||||
version = "0.16.0"
|
||||
dependencies = [
|
||||
"bitcoin-io",
|
||||
"hex-conservative 0.3.0",
|
||||
|
|
|
@ -25,7 +25,7 @@ name = "base58ck"
|
|||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"bitcoin-internals",
|
||||
"bitcoin_hashes 0.15.0",
|
||||
"bitcoin_hashes 0.16.0",
|
||||
"hex-conservative 0.3.0",
|
||||
]
|
||||
|
||||
|
@ -63,7 +63,7 @@ dependencies = [
|
|||
"bitcoin-io",
|
||||
"bitcoin-primitives",
|
||||
"bitcoin-units",
|
||||
"bitcoin_hashes 0.15.0",
|
||||
"bitcoin_hashes 0.16.0",
|
||||
"bitcoinconsensus",
|
||||
"hex-conservative 0.3.0",
|
||||
"hex_lit",
|
||||
|
@ -115,7 +115,7 @@ dependencies = [
|
|||
"bitcoin-internals",
|
||||
"bitcoin-io",
|
||||
"bitcoin-units",
|
||||
"bitcoin_hashes 0.15.0",
|
||||
"bitcoin_hashes 0.16.0",
|
||||
"hex-conservative 0.3.0",
|
||||
"mutagen",
|
||||
"ordered",
|
||||
|
@ -145,7 +145,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "bitcoin_hashes"
|
||||
version = "0.15.0"
|
||||
version = "0.16.0"
|
||||
dependencies = [
|
||||
"bitcoin-io",
|
||||
"hex-conservative 0.3.0",
|
||||
|
|
|
@ -18,7 +18,7 @@ std = ["alloc", "hashes/std", "internals/std"]
|
|||
alloc = ["hashes/alloc", "internals/alloc"]
|
||||
|
||||
[dependencies]
|
||||
hashes = { package = "bitcoin_hashes", version = "0.15.0", default-features = false }
|
||||
hashes = { package = "bitcoin_hashes", version = "0.16.0", default-features = false }
|
||||
internals = { package = "bitcoin-internals", version = "0.4.0" }
|
||||
|
||||
[dev-dependencies]
|
||||
|
|
|
@ -27,7 +27,7 @@ arbitrary = ["dep:arbitrary", "units/arbitrary", "primitives/arbitrary"]
|
|||
[dependencies]
|
||||
base58 = { package = "base58ck", version = "0.2.0", default-features = false, features = ["alloc"] }
|
||||
bech32 = { version = "0.11.0", default-features = false, features = ["alloc"] }
|
||||
hashes = { package = "bitcoin_hashes", version = "0.15.0", default-features = false, features = ["alloc", "bitcoin-io", "hex"] }
|
||||
hashes = { package = "bitcoin_hashes", version = "0.16.0", default-features = false, features = ["alloc", "bitcoin-io", "hex"] }
|
||||
hex = { package = "hex-conservative", version = "0.3.0", default-features = false, features = ["alloc"] }
|
||||
internals = { package = "bitcoin-internals", version = "0.4.0", features = ["alloc"] }
|
||||
io = { package = "bitcoin-io", version = "0.2.0", default-features = false, features = ["alloc"] }
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
# 0.16.0 - 2024-12-12
|
||||
|
||||
* Make `hex-conservative` an optional dependency [#3611](https://github.com/rust-bitcoin/rust-bitcoin/pull/3611)
|
||||
* Bump `hex-conservative` to `v0.3.0` [#3543](https://github.com/rust-bitcoin/rust-bitcoin/pull/3543)
|
||||
* Hide error internals [#3579](https://github.com/rust-bitcoin/rust-bitcoin/pull/3579)
|
||||
|
||||
# 0.15.0 - 2024-10-16
|
||||
|
||||
This release is massive. The biggest visable changes are to the `Hash` trait, which has mostly been replaced
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "bitcoin_hashes"
|
||||
version = "0.15.0"
|
||||
version = "0.16.0"
|
||||
authors = ["Andrew Poelstra <apoelstra@wpsoftware.net>"]
|
||||
license = "CC0-1.0"
|
||||
repository = "https://github.com/rust-bitcoin/rust-bitcoin"
|
||||
|
|
|
@ -22,7 +22,7 @@ serde = ["dep:serde", "hashes/serde", "internals/serde", "units/serde", "alloc"]
|
|||
arbitrary = ["dep:arbitrary", "units/arbitrary"]
|
||||
|
||||
[dependencies]
|
||||
hashes = { package = "bitcoin_hashes", version = "0.15.0", default-features = false, features = ["bitcoin-io", "hex"] }
|
||||
hashes = { package = "bitcoin_hashes", version = "0.16.0", default-features = false, features = ["bitcoin-io", "hex"] }
|
||||
hex = { package = "hex-conservative", version = "0.3.0", default-features = false }
|
||||
internals = { package = "bitcoin-internals", version = "0.4.0" }
|
||||
io = { package = "bitcoin-io", version = "0.2.0", default-features = false }
|
||||
|
|
Loading…
Reference in New Issue