From 1a3d3a3eef47682b63ff77a3bd0c6953a40a7605 Mon Sep 17 00:00:00 2001 From: Andrew Poelstra Date: Sat, 3 Nov 2018 15:41:29 +0000 Subject: [PATCH] bump version to 0.15 --- CHANGELOG.md | 14 ++++++++++++++ Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ddfa4ef..8676d26 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,18 @@ +# 0.15.0 - 2018-11-03 + +* [Significant API overhaul](https://github.com/rust-bitcoin/rust-bitcoin/pull/156): + * Remove `nu_select` macro and low-level networking support + * Move `network::consensus_params` to `consensus::params` + * Move many other things into `consensus::params` + * Move `BitcoinHash` from `network::serialize` to `util::hash`; remove impl for `Vec` + * Rename/restructure error types + * Rename `Consensus{De,En}coder` to `consensus::{De,En}coder` + * Replace `Raw{De,En}coder` with blanket impls of `consensus::{De,En}coder` on `io::Read` and `io::Write` + * make `serialize` and `serialize_hex` infallible +* Make 0-input transaction de/serialization [always use segwit](https://github.com/rust-bitcoin/rust-bitcoin/pull/153) +* Implement `FromStr` and `Display` for many more types + # 0.14.2 - 2018-09-11 * Add serde support for `Address` diff --git a/Cargo.toml b/Cargo.toml index f2ae693..5f21a10 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "bitcoin" -version = "0.14.2" +version = "0.15.0" authors = ["Andrew Poelstra "] license = "CC0-1.0" homepage = "https://github.com/rust-bitcoin/rust-bitcoin/"