Skip to content
This repository was archived by the owner on Nov 30, 2022. It is now read-only.

Commit ba4cebf

Browse files
committed
Merge #164: Add v0.11.0 release notes
b283a80 Add v0.11.0 release notes (Tobin C. Harding) Pull request description: The version has already been bumped. Add release notes in preparation for doing the release. I mimiced the recent changelog format used in `rust-secp` to do this one. Please do not take me writing these release notes for an implication that I know exactly whats going on :) I just went through ever PR since the last release since there was only on screen worth of them. This PR could be treated as the release tracking issue. ACKs for top commit: apoelstra: ACK b283a80 Tree-SHA512: 0123ed85c0794ad1b9d55fc21e6949fd70a78d5de4dc90daefce0d620d1953fc6bc2a363c94b7d831d037ed06c89975c466cf78b67c9ef02c06d5c4a3b71f747
2 parents 5e33d88 + b283a80 commit ba4cebf

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,31 @@
11

2+
# 0.11.0 - 2022-06-25
3+
4+
The major change in this version is the increase of the Minimum Supported Rust Version (MSRV) from
5+
1.29 to 1.41.1. This is a big change because it introduces Rust Edition 2018 to the codebase along
6+
with all the benefits that brings. We also did a bunch of optimisations to speed up encoding and
7+
decoding hex strings.
8+
9+
## Breaking changes
10+
11+
* [Enable edition 2018 and bump MSRV to Rust 1.41.1](https://github.com/rust-bitcoin/bitcoin_hashes/pull/136)
12+
13+
## New features/APIs
14+
15+
* [Add `all_zeros` to `Hash` trait](https://github.com/rust-bitcoin/bitcoin_hashes/pull/148)
16+
* [Implement `Write` on `HmacEngine`](https://github.com/rust-bitcoin/bitcoin_hashes/pull/133)
17+
* [Introduce `HexWriter`](https://github.com/rust-bitcoin/bitcoin_hashes/pull/156), makes serialising hex faster
18+
* [Implement `Read` on `HexIterator`](https://github.com/rust-bitcoin/bitcoin_hashes/pull/135), makes deserialising hex faster
19+
20+
## Other improvements
21+
22+
* Use `rotate_left` [instead of custom macro](https://github.com/rust-bitcoin/bitcoin_hashes/pull/162)
23+
* [Enable clippy on CI](https://github.com/rust-bitcoin/bitcoin_hashes/pull/152)
24+
* Various docs fixes
25+
* [Improve feature test coverage](https://github.com/rust-bitcoin/bitcoin_hashes/pull/147)
26+
* [Add a disabled `rustfmt.toml`](https://github.com/rust-bitcoin/bitcoin_hashes/pull/141) to improve interaction with auto-formatting in editors
27+
28+
229
# 0.10.0 - 2021-07-05
330

431
* Increase `core2` to released version of 0.3.0

0 commit comments

Comments
 (0)