From b68ac5b6ef1b166fe009adbc04a9e1202ce527b8 Mon Sep 17 00:00:00 2001 From: "Tobin C. Harding" Date: Wed, 18 Sep 2024 13:23:24 +1000 Subject: [PATCH] Bump version In preparation for release add a changelog entry and bump the version. Major release because it includes at least one breaking change (removal of `core2` optional dependency). --- CHANGELOG.md | 10 ++++++++++ Cargo.toml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c08513..11071e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# 0.3.0 - 2024-09-18 + +- Remove the `core2` dependency [#105](https://github.com/rust-bitcoin/hex-conservative/pull/) +- Introduce more serde utilities [#92](https://github.com/rust-bitcoin/hex-conservative/pull/92) +- Add `impl_fmt_traits` macro [#90](https://github.com/rust-bitcoin/hex-conservative/pull/) +- Enable serialization of byte slices [#96](https://github.com/rust-bitcoin/hex-conservative/pull/) +- Bump MSRV to Rust `1.63.0` [#102](https://github.com/rust-bitcoin/hex-conservative/pull/) +- Store position of invalid char in `InvalidCharError` [#107](https://github.com/rust-bitcoin/hex-conservative/pull/) +- Only encode the bytes formatted in the hex string [#108](https://github.com/rust-bitcoin/hex-conservative/pull/) + # 0.2.1 - 2024-05-17 - Add a new `impl_fmt_traits` macro that can be used to implement `fmt::{LowerHex, UpperHex, diff --git a/Cargo.toml b/Cargo.toml index 0598b35..9c60606 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hex-conservative" -version = "0.2.1" +version = "0.3.0" authors = ["Martin Habovštiak ", "Andrew Poelstra "] license = "CC0-1.0" repository = "https://github.com/rust-bitcoin/hex-conservative"