Skip to content

v1.1.1 release

Compare
Choose a tag to compare
@azuchi azuchi released this 23 May 00:02
· 111 commits to master since this release

This release fixes the following issues that occur in Ruby 3.1

psych 4.0.0 is now bundled with Ruby 3.1. Psych.load has been incompatible since psych 4.0.0. Accordingly, YAML.load has also become incompatible.

In bitcoinrb, YAML.load is used to load network settings in Bitcoin::ChainParams. This results in an error in Bitcoin::ChainParams when using bitcoinrb with Ruby 3.1.

This release resolves the error by using YAML.unsafe_load instead of YAML.load in Ruby 3.1+.

Full Changelog: v1.1.0...v1.1.1