diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b71e59..dbc5fcf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,20 @@ -# unrelease +# 0.2.0 - 2024-02-12 - Bump MSRV to 1.56.1 +- For improved ergonomics, add a prelude module [#36](https://github.com/rust-bitcoin/hex-conservative/pull/36) +- Add a `serde` module [#37](https://github.com/rust-bitcoin/hex-conservative/pull/37) +- Remove arbitrary padding limit [#41](https://github.com/rust-bitcoin/hex-conservative/pull/41) + +## Performance improvements + +- Revamp `BufEncoder` [](https://github.com/rust-bitcoin/hex-conservative/pull/52) + +## Improve error handling + +- Change `FromHex` associated error type [#54](https://github.com/rust-bitcoin/hex-conservative/pull/54) +- Update the derives on error types[#31](https://github.com/rust-bitcoin/hex-conservative/pull/31) +- Hide error internal [#44](https://github.com/rust-bitcoin/hex-conservative/pull/44) +- Return specific error from `HexToByesIter::new` [#62](https://github.com/rust-bitcoin/hex-conservative/pull/62) # 0.1.1 - 2023-07-19 diff --git a/Cargo.toml b/Cargo.toml index 4107ae6..c993691 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hex-conservative" -version = "0.1.1" +version = "0.2.0" authors = ["Martin Habovštiak ", "Andrew Poelstra "] license = "CC0-1.0" repository = "https://github.com/rust-bitcoin/hex-conservative" diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index 75572e3..b09c533 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -10,7 +10,7 @@ cargo-fuzz = true [dependencies] honggfuzz = { version = "0.5.55", default-features = false } -hex = { path = "..", package = "hex-conservative", version = "0.1.1" } +hex = { path = "..", package = "hex-conservative", version = "0.2.0" } [[bin]] name = "hex"