Merge pull request #147 from rust-bitcoin/version-0.14
bump version to 0.14.0
This commit is contained in:
commit
d792c98df6
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
# 0.14.0 - 2018-08-22
|
||||||
|
|
||||||
|
* Add [regtest network](https://github.com/rust-bitcoin/rust-bitcoin/pull/84) to `Network` enum
|
||||||
|
* Add [`Script::is_op_return()`](https://github.com/rust-bitcoin/rust-bitcoin/pull/101/) which is more specific than
|
||||||
|
`Script::is_provably_unspendable()`
|
||||||
|
* Update to bech32 0.8.0; [add Regtest bech32 address support](https://github.com/rust-bitcoin/rust-bitcoin/pull/110)
|
||||||
|
* [Replace rustc-serialize dependency with hex](https://github.com/rust-bitcoin/rust-bitcoin/pull/107) as a stopgap
|
||||||
|
toward eliminating any extra dependencies for this; clean up the many independent hex encoders and decoders
|
||||||
|
throughout the codebase.
|
||||||
|
* [Add conversions between `ChildNumber` and `u32`](https://github.com/rust-bitcoin/rust-bitcoin/pull/126); make
|
||||||
|
representation non-public; fix documentation
|
||||||
|
* [Add several derivation convenience](https://github.com/rust-bitcoin/rust-bitcoin/pull/129) to `bip32` extended keys
|
||||||
|
* Make `deserialize::deserialize()` [enforce no trailing bytes](https://github.com/rust-bitcoin/rust-bitcoin/pull/129)
|
||||||
|
* Replace `TxOutRef` with `OutPoint`; use it in `TxIn` struct.
|
||||||
|
* Use modern `as_` `to_` `into_` conventions for array-wrapping types; impl `Display` rather than `ToString` for most types
|
||||||
|
* Change `script::Instructions` iterator [to allow rejecting non-minimal pushes](https://github.com/rust-bitcoin/rust-bitcoin/pull/136);
|
||||||
|
fix bug where errors would iterate forever.
|
||||||
|
* Overhaul `util::Error`; introduce `serialize::Error` [and use it for `SimpleDecoder` and `SimpleDecoder` rather
|
||||||
|
than parameterizing these over their error type](https://github.com/rust-bitcoin/rust-bitcoin/pull/137).
|
||||||
|
* Overhaul `UDecimal` and `Decimal` serialization and parsing [and fix many lingering parsing bugs](https://github.com/rust-bitcoin/rust-bitcoin/pull/142)
|
||||||
|
* [Update to serde 1.0 and strason 0.4](https://github.com/rust-bitcoin/rust-bitcoin/pull/125)
|
||||||
|
* Update to secp256k1 0.11.0
|
||||||
|
* Many, many documentation and test improvements.
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
[package]
|
[package]
|
||||||
name = "bitcoin"
|
name = "bitcoin"
|
||||||
version = "0.13.2"
|
version = "0.14.0"
|
||||||
authors = ["Andrew Poelstra <apoelstra@wpsoftware.net>"]
|
authors = ["Andrew Poelstra <apoelstra@wpsoftware.net>"]
|
||||||
license = "CC0-1.0"
|
license = "CC0-1.0"
|
||||||
homepage = "https://github.com/rust-bitcoin/rust-bitcoin/"
|
homepage = "https://github.com/rust-bitcoin/rust-bitcoin/"
|
||||||
|
|
Loading…
Reference in New Issue