What's Changed
- chore(docker): update CDK_IMAGE_RC to cashubtc/mintd:0.17.3-rc.0 by @robwoodgate in #775
- chore(ci): skip upstream workflows in forks by @robwoodgate in #778
- chore(docker): update CDK_IMAGE to cashubtc/mintd:0.17.3 by @robwoodgate in #779
- fix(wallet): widen config type on bolt12/onchain mint helpers by @robwoodgate in #783
- refactor(p2pk)!: require compressed, on-curve pubkeys by @robwoodgate in #781
- ci: schedule weekly agenda earlier to absorb cron delays by @robwoodgate in #790
- chore: use tab indentation for Makefiles in .editorconfig by @robwoodgate in #791
- ci: render agenda items as task-list checkboxes by @robwoodgate in #793
- perf(wallet): run state-check batches through a bounded request pool by @robwoodgate in #789
- feat(wallet)!: pooled batch restore with config object and spent filtering by @robwoodgate in #795
- test(p2bk): pin the NUT-28 example proofs and V4 token vector by @robwoodgate in #786
- fix(transport): stop pool claims after a failure by @robwoodgate in #798
- perf(crypto): cache the keyset parent node in the BIP-32 deriver by @robwoodgate in #796
- fix(transport): retry idempotent requests once on network errors by @robwoodgate in #799
- chore(deps): bump actions/setup-node from 6 to 7 in /.github/actions/integration-against-mint in the github-actions group by @dependabot[bot] in #804
- chore(deps): bump actions/setup-node from 6 to 7 in the github-actions group by @dependabot[bot] in #805
- fix(crypto): validate counter range in BIP-32 secret derivation by @robwoodgate in #806
- feat(wallet): restore every keyset in one call with restoreAll by @robwoodgate in #797
- ci: nest backport conflict_resolution under experimental input by @robwoodgate in #809
- chore(main): release 5.0.0-rc.4 by @robwoodgate in #776
Full Changelog: v5.0.0-rc.3...v5.0.0-rc.4