Bump version of bitcoin-primitives to 0.101.0
In preparation for releasing `primitives v0.101.0` bump the version number, add a changelog entry, update the lock files, and depend on the new version in all crates that depend on `primitives`.
This commit is contained in:
parent
175171d339
commit
53d3ab18b9
|
@ -109,7 +109,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "bitcoin-primitives"
|
name = "bitcoin-primitives"
|
||||||
version = "0.100.0"
|
version = "0.101.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arbitrary",
|
"arbitrary",
|
||||||
"bincode",
|
"bincode",
|
||||||
|
|
|
@ -108,7 +108,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "bitcoin-primitives"
|
name = "bitcoin-primitives"
|
||||||
version = "0.100.0"
|
version = "0.101.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arbitrary",
|
"arbitrary",
|
||||||
"bincode",
|
"bincode",
|
||||||
|
|
|
@ -31,7 +31,7 @@ hashes = { package = "bitcoin_hashes", version = "0.15.0", default-features = fa
|
||||||
hex = { package = "hex-conservative", version = "0.3.0", default-features = false, features = ["alloc"] }
|
hex = { package = "hex-conservative", version = "0.3.0", default-features = false, features = ["alloc"] }
|
||||||
internals = { package = "bitcoin-internals", version = "0.4.0", 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"] }
|
io = { package = "bitcoin-io", version = "0.2.0", default-features = false, features = ["alloc"] }
|
||||||
primitives = { package = "bitcoin-primitives", version = "0.100.0", default-features = false, features = ["alloc"] }
|
primitives = { package = "bitcoin-primitives", version = "0.101.0", default-features = false, features = ["alloc"] }
|
||||||
secp256k1 = { version = "0.29.0", default-features = false, features = ["hashes", "alloc"] }
|
secp256k1 = { version = "0.29.0", default-features = false, features = ["hashes", "alloc"] }
|
||||||
units = { package = "bitcoin-units", version = "0.2.0", default-features = false, features = ["alloc"] }
|
units = { package = "bitcoin-units", version = "0.2.0", default-features = false, features = ["alloc"] }
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,29 @@
|
||||||
|
# 0.101.0 - 2024-11-15
|
||||||
|
|
||||||
|
This is the first "real" release of the `primitives` crate, as such it
|
||||||
|
includes a lot of work. Search GitHub with the following filter to see
|
||||||
|
all related PRs: `is:pr label:C-primitives merged:<=2024-11-15`
|
||||||
|
|
||||||
|
Move the following modules and types from `rust-bitcoin` to `bitcoin-primitives`:
|
||||||
|
|
||||||
|
- `block`: `Block`, `Header`, `Version`, `BlockHash`, `WitnessCommitment`, `Validation`, `Checked`, `Unchecked`
|
||||||
|
- `locktime`: `absolute::LockTime`, `relative::LockTime`
|
||||||
|
- `merkle_tree`: `TxMerkleNode`, `WitnessMerkleNode`
|
||||||
|
- `opcodes`: `Opcode`
|
||||||
|
- `pow`: `CompactTarget`
|
||||||
|
- `sequence`: `Sequence`
|
||||||
|
- `taproot`: `TapBranchTag`, `TapLeafHash`, `TapLeafTag`, `TapNodeHash`, `TapTweakHash`, `TapTweakTag`
|
||||||
|
- `transaction`: `Transaction`, `TxIn`, `TxOut`, `OutPoint`, `Txid`, `Wtxid`, `Version`
|
||||||
|
- `witness`: `Witness`, `Iter`
|
||||||
|
|
||||||
|
And various error types. See re-exports at the crate root and also in `rust-bitcoin` at the crate
|
||||||
|
root and from the respective module.
|
||||||
|
|
||||||
|
We hope to very soon release `primitives 1.0` - please raise any and all issues you come across no
|
||||||
|
matter how small so we can fix them for the stable release.
|
||||||
|
|
||||||
|
Enjoy!
|
||||||
|
|
||||||
# 0.100.0 - 2024-07-01
|
# 0.100.0 - 2024-07-01
|
||||||
|
|
||||||
* Initial release of the `github.com/rust-bitcoin/rust-bitcoin/primitives` crate as
|
* Initial release of the `github.com/rust-bitcoin/rust-bitcoin/primitives` crate as
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
name = "bitcoin-primitives"
|
name = "bitcoin-primitives"
|
||||||
# Arbitrary high version number so as to not clash with the original
|
# Arbitrary high version number so as to not clash with the original
|
||||||
# `bitcoin-primitives` crate that we replaced `v0.1.16-alpha`.
|
# `bitcoin-primitives` crate that we replaced `v0.1.16-alpha`.
|
||||||
version = "0.100.0"
|
version = "0.101.0"
|
||||||
authors = ["Andrew Poelstra <apoelstra@wpsoftware.net>"]
|
authors = ["Andrew Poelstra <apoelstra@wpsoftware.net>"]
|
||||||
license = "CC0-1.0"
|
license = "CC0-1.0"
|
||||||
repository = "https://github.com/rust-bitcoin/rust-bitcoin"
|
repository = "https://github.com/rust-bitcoin/rust-bitcoin"
|
||||||
|
|
Loading…
Reference in New Issue