Releases: GemHQ/money-tree
lib money-tree v0.11.2
lib money-tree v0.11.2 is a service release to add openssl 3.0 compatibility.
what's changed
- gem: fix gemspec dependencies for rubygems by @q9f in #57
- gem: add checksum by @q9f in #58
- ci: add codeql and rufo by @q9f in #59
- ci: add yard docs to gh pages by @q9f in #60
- remove certificates from gem bundling by @q9f in #65
- ci: don't use 'latest' ga runners by @q9f in #68
- wrong address from equivalents derivation path by @bdescamps in #67
- feature/parent node derivation (#35) by @q9f in #69
- fix private key immutability error when using openssl 3.0 by @debreczeni in #71
known issues ⚠️
- some BIP32 edge-case test-vectors fail #51
new contributors
- @bdescamps made their first contribution in #67
- @debreczeni made their first contribution in #71
full changelog: v0.11.1...v0.11.2
lib money-tree v0.11.1
lib money-tree v0.11.1 is a service release to add bech32 and p2wpkh/p2sh support.
please note, that ::Node.from_serialized_address
and ::Node.to_serialized_address
have been removed in favor of ::Node.from_bip32
and ::Node.to_bip32
.
what's changed
- spec: implement bip32 test vectors {3,4,5} by @q9f in #52
- added convert_p2wpkh_p2sh methods by @NicosKaralis in #30
- add Bech32 address serialization by @mgpnd in #41
- gem: run rufo ruby formatter by @q9f in #54
- ci: enable coverage by @q9f in #55
- spec: ensure 100% coverage by @q9f in #56
known issues ⚠️
new contributors
- @NicosKaralis made their first contribution in #30
- @mgpnd made their first contribution in #41
full changelog: v0.11.0...v0.11.1
lib money-tree v0.11.0
lib money-tree v0.11.0 is a service release to remove unsafe ffi and monkey patches to openssl to mainly fix linking issues for macos users.
what's changed
- ci: replace travis with github actions by @q9f in #47
- lib: bump version to 0.11 by @q9f in #48
- remove unsafe ffi and monkey-patches to openssl by @rickmark in #43
- spec: add more openssl tests by @q9f in #49
known issues ⚠️
- wrong address from equivalents derivation path #21
- no support for BIP49 (SegWit) derivation paths #22
- some BIP32 edge-case test-vectors fail #51
new contributors
full changelog: v0.10.0...v0.11.0
Release v0.10.0
This release resolves an inconsistency in between the gemspec/rubygems version (0.9.0) and the previous github tagged release (0.8.10).
We're jumping to 0.10.0 to resolve the discrepancy.
Also included in this release is a fix for using the latest default Heroku infrastructure.
v0.8.10
Bugfix release
- Support for uncompressed addresses
- Fix for nodes with chain codes that can be represented in 31 bytes