Latest Release
- Repository: cashubtc/nutshell
- Published on: 2024-04-19 10:12:31 UTC
- Version Tag: 0.15.3
- By: callebtc
- On GitHub: cashubtc/nutshell/releases
What's Changed
This release includes a database migration for the mint. Make sure to back up your mint database before upgrading.
This update improves the crash resistance of a mint. If the mint should fail during an outgoing Lightning payment, the startup routine will now pick up those payments and invalidate all pending proofs associated with them if the payment succeeded.
The wallet can now check pending invoices thanks to work by @Guilospanck using the command
cashu invoices
. Various flags have been added to the command which you can see usingcashu invoices --help
. The wallet can now also restore ecash from all keysets of a mint with the commandcashu restore
thanks to an improvement by @cjbeery24.Wallet changes
- [Wallet] Issue #313: allow checking pending invoices by @Guilospanck in https://github.com/cashubtc/nutshell/pull/493
- [Wallet] Restore wallet now restores tokens for all mint keysets. by @cjbeery24 in https://github.com/cashubtc/nutshell/pull/509
- [Wallet] Request Mint Refactor by @cjbeery24 in https://github.com/cashubtc/nutshell/pull/507
- [Wallet] Fix regression bug for mint request by @callebtc in https://github.com/cashubtc/nutshell/pull/513
Mint changes
- [Mint] Recover pending melts at startup by @callebtc in https://github.com/cashubtc/nutshell/pull/499
- [Mint] Refactor: remove output.id optional by @callebtc in https://github.com/cashubtc/nutshell/pull/504
- [Mint] Migrate duplicate keysets to db by @callebtc in https://github.com/cashubtc/nutshell/pull/511
New Contributors
- @Guilospanck made their first contribution in https://github.com/cashubtc/nutshell/pull/493
- @cjbeery24 made their first contribution in https://github.com/cashubtc/nutshell/pull/509
Full Changelog: https://github.com/cashubtc/nutshell/compare/0.15.2...0.15.3
Data updated on: 2024-07-01 13:14 UTC