Releases: BlockIo/gem-block-io
Releases · BlockIo/gem-block-io
Maintenance Release
Bugfix Release
- Version 3.0.5
- Fix LTC P2SH version
- Allow bitcoinrb 1.1.x
Maintenance Release
- Version 3.0.4
- Drop support for EOL Ruby 2,4 Ruby 2.5.
- Use bitcoinrb v1.0.0.
- Fix for Psych/YAML using safe_load with permitted class Bitcoin::ChainParams.
Bech32m Support
- Update bitcoinrb to 0.8.0
- Add test for witness_v1 outputs
Bugfix Release
- Fixes Litecoin P2SH address version.
- Allows looser dependencies.
Minor Release
- Adds support for dynamic decryption algorithms
Major Update: Breaking Changes
Version 3.0.0
- BREAKING CHANGES. BE CAREFUL IF UPGRADING FROM 1.x.x or 2.x.x.
- Revised interfaces and behavior
- Exceptions on failure status from Block.io with full response body
- New transaction flow that uses prepare_transaction, create_and_sign_transaction, and submit_transaction
- Drop support for Windows due to /chaintope/bitcoinrb dependency
- Drop support for EOL Ruby versions (2.4 and prior)
Major Update: Breaking Changes
Version 2.0.0
- BREAKING CHANGES. BE CAREFUL IF UPGRADING FROM 1.x.x.
- Revised interfaces and behavior
- No Exceptions on failure status from Block.io (throwing Exceptions on failure is now optional)
- Multi-threading support
- Support for HTTP/S proxies
- Low R signatures
- Performance improvements (http.rb and streamlined signatures)
- Unit tests
- Support for using private keys in addition to support for using PINs
Maintenance Release
1.2.1 formatting
Breaking Change
- Remove support for Ruby < 1.9.3 (OpenSSL::Cipher::Cipher).
- Remove dependency: connection_pool.