Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 2.1 KB

File metadata and controls

52 lines (35 loc) · 2.1 KB

0.4.0 - 2025-12-29

  • Upgrade dependencies: bitcoin-internals, bitcoin-consensus-encoding, and bitcoin_hashes.

0.3.0 - 2025-12-01

  • Bump MSRV to Rust 1.74 #4926
  • Make traits dyn compatible #5249
  • Invert dependency between io and hashes #3961
  • Introduce encode_to_writer for Write trait #5214
  • Add consensus decoding functions #5212
  • Remove assertion in Cursor when reading past end #5062
  • Enable features in internals crate #4890
  • Make io::Error Sync #3920
  • Use get_ref / get_mut API #3855

0.2.0 - 2024-09-18

  • Add blanket impl of io traits for &mut T #3188
  • Add std bridge #3176
  • Bump MSRV to Rust v1.63.0 #3100
  • Remove blanket trait impls #2453

0.1.3 - 2024-11-02

  • Backport IO improvements #3181 (Original PR: #3176)

0.1.2 - 2024-03-14

  • Implement From<core::convert::Infallible> for Errors #2516
  • Fix new CI build warnings #2488

0.1.1 - Initial Release - 2024-02-18

Create the io crate, add basic I/O traits, types, and implementations.

Traits:

  • Read
  • BufRead
  • Write

Types:

  • Take
  • Cursor
  • Sink

0.1.0 - Placeholder release

Empty crate to reserve the name on crates.io