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]]
|
||||
name = "bitcoin-primitives"
|
||||
version = "0.100.0"
|
||||
version = "0.101.0"
|
||||
dependencies = [
|
||||
"arbitrary",
|
||||
"bincode",
|
||||
|
|
|
@ -108,7 +108,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "bitcoin-primitives"
|
||||
version = "0.100.0"
|
||||
version = "0.101.0"
|
||||
dependencies = [
|
||||
"arbitrary",
|
||||
"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"] }
|
||||
internals = { package = "bitcoin-internals", version = "0.4.0", 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"] }
|
||||
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
|
||||
|
||||
* Initial release of the `github.com/rust-bitcoin/rust-bitcoin/primitives` crate as
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
name = "bitcoin-primitives"
|
||||
# Arbitrary high version number so as to not clash with the original
|
||||
# `bitcoin-primitives` crate that we replaced `v0.1.16-alpha`.
|
||||
version = "0.100.0"
|
||||
version = "0.101.0"
|
||||
authors = ["Andrew Poelstra <apoelstra@wpsoftware.net>"]
|
||||
license = "CC0-1.0"
|
||||
repository = "https://github.com/rust-bitcoin/rust-bitcoin"
|
||||
|
|
Loading…
Reference in New Issue