Merge rust-bitcoin/rust-bitcoin#1861: Add changelog entry for removal of `FromHex`
c2f33f60b8
Add changelo entry for removal of FromHex (Tobin C. Harding) Pull request description: During the last round of releases (bitcoin 0.30, hashes 0.12) we removed the `FromHex` implementation from all types except vecs and arrays. We added `FromStr` impls for types that roundtrip with `Display`. We never added a changelog mention to either `bitcoin` or `hashes`, lets retroactively add an entry. Fix: #1747 ACKs for top commit: Kixunil: ACKc2f33f60b8
apoelstra: ACKc2f33f60b8
Tree-SHA512: 7affc492104be2be17861c55511407e66d8c821f35b18eeb62f6852a669253d23af67cbd44323ff568d2f143af57e37212455c7af3ed0b1d58313135b0783ea6
This commit is contained in:
commit
88e92bc767
|
@ -57,6 +57,8 @@ This release is big, to help users upgrade we wrote a blog post, please see http
|
||||||
contains a `LockTime` but is `Ord`, we have manually sorted the locktimes based on
|
contains a `LockTime` but is `Ord`, we have manually sorted the locktimes based on
|
||||||
their consensus encoding. This ordering is somewhat arbitrary -- there is no total
|
their consensus encoding. This ordering is somewhat arbitrary -- there is no total
|
||||||
ordering on locktimes since they may be measured in either blocks or seconds.
|
ordering on locktimes since they may be measured in either blocks or seconds.
|
||||||
|
- [Removed `FromHex` implementation](https://github.com/rust-bitcoin/rust-bitcoin/pull/1565) from
|
||||||
|
all types except `Vec` and arrays, replace where appropriate with `FromStr`.
|
||||||
|
|
||||||
- Performance improvements:
|
- Performance improvements:
|
||||||
- [Remove needless allocation from BIP-158 encoding](https://github.com/rust-bitcoin/rust-bitcoin/pull/1146)
|
- [Remove needless allocation from BIP-158 encoding](https://github.com/rust-bitcoin/rust-bitcoin/pull/1146)
|
||||||
|
|
|
@ -6,6 +6,8 @@ began the process of replacing the hex functionality in this crate with a more
|
||||||
performant, dedicated crate, and otherwise cleaning up the API as we look forward
|
performant, dedicated crate, and otherwise cleaning up the API as we look forward
|
||||||
to 1.0.
|
to 1.0.
|
||||||
|
|
||||||
|
* [Remove `FromHex` implementation](https://github.com/rust-bitcoin/rust-bitcoin/pull/1565/commits/a308e1e2ea5c6ae419d961b8da71cc8a35a92715)
|
||||||
|
from all hashes and implement `FromStr` instead.
|
||||||
* Move crate from [original repo](https://github.com/rust-bitcoin/bitcoin_hashes) to the
|
* Move crate from [original repo](https://github.com/rust-bitcoin/bitcoin_hashes) to the
|
||||||
`rust-bitcoin` repository. Commit history was lost during move, for commit history see the original
|
`rust-bitcoin` repository. Commit history was lost during move, for commit history see the original
|
||||||
repository. Tip of bitcoin_hashes:master at time of import: 54c16249e06cc6b7870c7fc07d90f489d82647c7
|
repository. Tip of bitcoin_hashes:master at time of import: 54c16249e06cc6b7870c7fc07d90f489d82647c7
|
||||||
|
|
Loading…
Reference in New Issue