Release Notes
⚠️ Heads‑up: first startup after upgrading from before 5.4.x will take a while.
This release performs a one‑time JMT backend migration on the base node. The node will appear busy and unavailable while the migration runs, and the duration scales with your database size — expect anywhere from several minutes to significantly longer on large or archival nodes. Do not interrupt or kill the process mid‑migration. Ensure adequate free disk space beforehand and plan for the downtime. See Upgrade notes for details.
✨ Features
- Enforce unique burn commitments — burn commitments must now be unique. by [@SWvheerden](https://github.com/SWvheerden) in [#7910](#7910)
- Unified Minotari Ledger installer — new single installer for the Ledger app. by [@tzmWW](https://github.com/tzmWW) in [#7864](#7864)
- Make TariPulse optional by [@SWvheerden](https://github.com/SWvheerden) in [#7897](#7897)
- Improve peer sync by [@SWvheerden](https://github.com/SWvheerden) in [#7903](#7903)
- Improve template calls by [@SWvheerden](https://github.com/SWvheerden) in [#7900](#7900)
- Improve node pool management by [@SWvheerden](https://github.com/SWvheerden) in [#7921](#7921)
- Better resize management by [@SWvheerden](https://github.com/SWvheerden) in [#7906](#7906)
- Add
mined_in_epochto burn claim proof file by [@sdbondi](https://github.com/sdbondi) in [#7919](#7919) - Use
uvinstead of calling Python directly by [@SWvheerden](https://github.com/SWvheerden) in [#7922](#7922) - Better logging by [@SWvheerden](https://github.com/SWvheerden) in [#7924](#7924)
🐛 Fixes
- Harden UTXO scanner by [@SWvheerden](https://github.com/SWvheerden) in [#7898](#7898)
- Fix coinbase status by [@SWvheerden](https://github.com/SWvheerden) in [#7911](#7911)
- Prune
deleted_txo_hash_to_header_indexby [@SWvheerden](https://github.com/SWvheerden) in [#7894](#7894) - Reduce listening-state log spam by [@samrusani](https://github.com/samrusani) in [#7905](#7905)
- Fix Linux builds by [@SWvheerden](https://github.com/SWvheerden) in [#7925](#7925)
🔧 CI & Dependencies
- Use App Store Connect API key for macOS notarization by [@brianp](https://github.com/brianp) in [#7913](#7913)
- Update
crossbeam-epochfor security advisory by [@samrusani](https://github.com/samrusani) in [#7918](#7918)