What's Changed
- Update definitions.json by @Patel-Raj11 in #3344
- fix(xrpl): infer signing algorithm from seed prefix in Wallet.fromSeed / fromSecret by @ckeshava in #3337
- Release 1.0.2: release-isomorphic-1.0.2 → main by @github-actions[bot] in #3354
- Release 5.0.1: release-rac-5.0.1 → main by @github-actions[bot] in #3358
- Release 2.8.0: release-rbc-2.8.0 → main by @github-actions[bot] in #3362
- build(deps-dev): bump ip-address from 10.1.0 to 10.2.0 by @dependabot[bot] in #3333
- build(deps): bump tmp from 0.2.5 to 0.2.7 by @dependabot[bot] in #3348
- build(deps-dev): bump fast-uri from 3.1.0 to 3.1.2 by @dependabot[bot] in #3334
- build(deps): bump axios and nx by @dependabot[bot] in #3349
- Release 3.0.0: release-ripple-keypairs-3.0.0 → main by @github-actions[bot] in #3365
- Release 3.0.0: release-secret-numbers-3.0.0 → main by @github-actions[bot] in #3366
- Release 5.0.0: release-xrpl-5.0.0 → main by @github-actions[bot] in #3367
- add ReferenceHolding to MPTokenIssuance and vault_info shares by @Patel-Raj11 in #3345
- Revert #3331: don't throw on missing network_id in getServerInfo by @ckeshava in #3379
- feat: Support BatchV1_1 by @pdp2121 in #3371
- Support for Dynamic MPTs (XLS-94D) by @ckeshava in #3081
- ci: support private xrpld images by @rrmanukyan in #3416
- feat: Support new updates to DynamicMPT (xls-0094) by @pdp2121 in #3417
- Updated ripple-binary-codec definitions by @kuan121 in #3441
- docs: add .ai-review/instructions.md for repo-specific review context by @arshjafri-ripple in #3411
- Expand team required-reviewers into individual member logins for Slack notifications by @shichengripple001 in #3440
- Sponsorship xls 68 by @cybele-ripple in #3238
- Support for Confidential MPT (XLS-0096) by @kuan121 in #3364
- Release 2.9.0: release/ripple-binary-codec@2.9.0 → main by @github-actions[bot] in #3442
- Release 2.10.0: release/ripple-binary-codec@2.10.0 → main by @github-actions[bot] in #3451
- Release 0.1.1: release-mpt-crypto-0.1.1 → main by @github-actions[bot] in #3449
- Release 5.1.0: release/xrpl@5.1.0 → main by @github-actions[bot] in #3453
- chore(coderabbit): reduce review noise and load .ai-review/instructions.md by @arshjafri-ripple in #3422
- Fix raw GitHub API error leaking into release Slack notification by @shichengripple001 in #3466
- Support
fixCleanup3_4_0signing prefixes (Sponsor) by @pdp2121 in #3462 - fix: throw on invalid entropy in Wallet.fromEntropy and generateSeed by @pdp2121 in #3469
- Release 5.2.0: release-5.2.0 → main by @github-actions[bot] in #3475
- feat: Support Lending Protocol V1_1 by @pdp2121 in #3456
- Release 5.3.0: release-5.3.0 → main by @github-actions[bot] in #3478
- xrpl.js package upgrade for 2026 Q3 by @kuan121 in #3461
- ci: run faucet tests on Node 20 instead of EOL Node 18, which lerna 10 cannot start on by @kuan121 in #3484
- fix: use base fee for VaultCreate autofill by @JasonColapietro in #3430
- fix: allow LastLedgerSequence in inner Batch transactions by @mvadari in #3494
- fix: require the sponsor of a sponsored inner transaction to sign a Batch by @Platonenkov in #3483
- fix: allow a ConfidentialMPTSend to a holder clawed back earlier in the same Batch by @florent-uzio in #3543
- chores: Update node.js supported versions by @pdp2121 in #3550
- fix(connection): block reserved internal event types from server messages by @ckeshava in #3378
- docs: name the counterparty/sponsor signing fix and its error in the xrpl 5.2.0 changelog by @kuan121 in #3527
- docs(skill): take missing Semgrep fix versions from the advisory instead of dropping the ticket by @kuan121 in #3496
- fix: better error handling in connections by @mvadari in #3182
- refactor: Use existing validation helpers in transaction models by @mvadari in #3566
- fix: Handle non-UTF-8 inputs without crashing by @mvadari in #3268
- fix: Validate hex fields as hex strings in transaction models by @mvadari in #3570
New Contributors
- @rrmanukyan made their first contribution in #3416
- @arshjafri-ripple made their first contribution in #3411
- @JasonColapietro made their first contribution in #3430
- @Platonenkov made their first contribution in #3483
Full Changelog: https://github.com/XRPLF/xrpl.js/compare/ripple-binary-codec@2.8.0-smartcontract.0...ripple-binary-codec@2.12.0-smartcontract.0