What's Changed
- fix(jellyfish): reject non-monotonic versions in batch_put_value_set by @SWvheerden in #8092
- fix: refuse to sign offline transactions that leave no change output by @SWvheerden in #8093
- fix(jellyfish)!: remove public-API panics, bound traversal, check store integrity by @SWvheerden in #8094
- feat(jellyfish)!: make the JMT hash scheme an explicit parameter by @SWvheerden in #8096
- fix: bound protobuf decode on every peer-reachable path by @SWvheerden in #8095
- fix(ledger): keep alpha out of reach of the legacy host-indexed nonce instruction by @SWvheerden in #8098
- fix: refuse root-bearing key ids as commitment masks and in offline signing payloads by @SWvheerden in #8099
- fix(key_manager): refuse degenerate nonces by @SWvheerden in #8103
- fix(wallet)!: remove private-key UTXO export, which leaked the spend key by @SWvheerden in #8102
- feat(jellyfish)!: native minicbor encoding, inline NibblePath and bitmap InternalNode children by @sdbondi in #8101
Full Changelog: v6.1.0-pre.1...v6.2.0-pre.0