Skip to content

Latest commit

 

History

History
72 lines (43 loc) · 2.42 KB

CHANGELOG.md

File metadata and controls

72 lines (43 loc) · 2.42 KB

0.105.0+25.1 - 2024-03-08

  • Vendor Bitcoin Core v25.1

0.104.0+24.2 - 2024-03-03

  • Vendor Bitcoin Core v24.2

0.103.0+23.2 - 2024-01-31

  • Vendor Bitcoin Core v23.2

0.102.0+22.1 - 2024-01-23

  • Stop testing on s390x-unknow-linux-gnu - we cannot currently get Core v22.2 to build on this target.
  • Vendor Bitcoin Core v22.1

0.101.1+0.21-final - 2024-01-13

  • Vendor Bitcoin Core v0.21-final

0.101.0+0.21.2 - 2024-01-11

  • Vendor Bitcoin Core v0.21.2

0.100.0+0.20.2 - 2023-12-14

  • Change the crate version format #76

v0.20.2-0.6.1

  • Add derives on error type #72

v0.20.2-0.6.0

  • Bump MSRV to rust 1.48.0 #64
  • De-clutter the public API by moving creating an ffi submodule

v0.20.2-0.5.0

  • Upgrade Bitcoin Core subtree to v0.20.2

v0.19.2-0.4.1

  • switch to using a git subtree for the bitcoin core code
  • vendor bitcoin core v0.19.2

v0.19.0-0.4.0

The major change in this version is the Minimum Supported Rust Version (MSRV) bump, we now support an MSRV of 1.41.1, along with this change we moved to using a new version number format: -. This is valid semantic versioning and implies we are pre-1.0 still.

You can now use Error in a more ergonomic manner because we implemented std::error::Error. We found and fixed an off by one error in the activation height values we were matching against. We moved away from using AppVeyor for continuous integration and now use GitHub actions.

You can check out the following pull requests for more information:

  • Bump MSRV and enable edition 2018 #34
  • Changed format of version number to -
  • Fix activation heights #30
  • Moved to GitHub actions instead of AppVeyor for CI #38
  • Implement std::error::Error for Error #45
  • Documentation improvements #35

Enjoy!

v0.19.0-2

  • Added a bunch of stuff to the exclude list to make the crate a lot smaller.