What's Changed
Migration Guide: https://github.com/XRPLF/xrpl.js/blob/3.0/MIGRATION.md
BREAKING CHANGES
- Bump typescript to 5.x
- Remove Node 14 support
- Remove
assert
dependency. If you were catchingAssertionError
you need to change toError
. - Remove
create-hash
in favor of@noble/hashes
Buffer
has been replaced withUInt8Array
for both params and return values.Buffer
may continue to work with params since they extendUInt8Arrays
.
Non-Breaking Changes
- Eliminates 4 runtime dependencies:
base-x
,base64-js
,buffer
, andieee754
. - Execute test in a browser in addition to node
Full Changelog: https://github.com/XRPLF/xrpl.js/compare/ripple-address-codec@4.3.1...ripple-address-codec@5.0.0