Yanking this release because it is on top of the to-be-yanked v0.4.1.
- Move
impl_array_newtypeto internals #5334
This release violated semver rules, sorry - yanking.
- Add
hex-conservativedependency - Add
ArrayExt#4200 - Add
compact_size::encoded_size_const#2931 - Add
const_castsmodule #4743 - Add
transparent_newtypemacro #4281 - Move
const_assertto internals - Add
SliceExt#4182 - Abstract out "debug-print hex fields" using
WrapDebug#4088
This release will be yanked because the following were included and are breaking changes:
- Bump MSRV to Rust 1.74.0 #4926
- Remove usage of
impl_from_infalliblein crates #3859 - Removed
impl_array_newtype#3544
- Introduce
ToU64trait #2929 - Add macro
impl_to_hex_from_lower_hex#3150 - Fix bug in
ArrayVec::extend_from_slice#3272 - Introduce
read_push_data_len()and #3293 - Introduce new
compact_sizemodule #3259
- Rename crate to
bitcoin-internals - Add module to assist alloc-free parse error handling
- Move various macros here.
Split this crate out from the rust-bitcoin crate. For previous development history see the original CHANGELOG file.