Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 2.78 KB

File metadata and controls

56 lines (38 loc) · 2.78 KB

0.5.0 - 2025-12-05

  • Remove doc_auto_cfg #5162
  • Move impl_array_newtype to internals #5334

0.4.2 - 2025-12-08

Yanking this release because it is on top of the to-be-yanked v0.4.1.

  • Move impl_array_newtype to internals #5334

0.4.1 - 2024-10-18

This release violated semver rules, sorry - yanking.

  • Add hex-conservative dependency
  • Add ArrayExt #4200
  • Add compact_size::encoded_size_const #2931
  • Add const_casts module #4743
  • Add transparent_newtype macro #4281
  • Move const_assert to internals
  • Add SliceExt #4182
  • Abstract out "debug-print hex fields" using WrapDebug #4088

Breaking changes

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_infallible in crates #3859
  • Removed impl_array_newtype #3544

0.4.0 - 2024-09-18

  • Introduce ToU64 trait #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_size module #3259

0.3.0 - 2024-03-24

  • Bump MSRV to Rust version 1.56.1 #2188
  • Implement custom ArrayVec that is Copy #2287

0.2.0 - 2023-06-20

0.1.0 - 2023-03-08

Split this crate out from the rust-bitcoin crate. For previous development history see the original CHANGELOG file.