v1.1.1 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