Releases: MutinyWallet/mutiny-node
v0.4.10
Overview
Mostly nostr improvements behind the scenes.
What's Changed
- Account for 3 day grace period by @benthecarman in #703
- Use same device id across restores by @benthecarman in #706
- Update README.md by @TonyGiorgio in #707
- Handle bad metadata when syncing nostr contacts by @benthecarman in #705
- Subscribe to new NWC Filters while running by @TonyGiorgio in #704
- Revert "Revert "Remove need for 04/16 nightly rust (#689)"" by @benthecarman in #709
- Allow anon zaps to lnurls by @benthecarman in #708
Full Changelog: v0.4.9...v0.4.10
v0.4.9 - On-chain Syncing Fixes
Fixes a long standing bug where we would need to resync our on-chain history on boot every time. This will make startup faster and will allow our syncing of our on-chain state to be more efficient.
Fixes an issue with restoring a wallet with a Mutiny+ subscription as well.
What's Changed
- Remove prob scorer from export by @benthecarman in #694
- Use mutiny mempool space by default by @benthecarman in #693
- support different arch in justfile by @bennyhodl in #699
- Fix BDK needing resync by @benthecarman in #698
- Ensure mutiny+ nwc is active for current subs by @TonyGiorgio in #702
- Revert "Revert "More effienct esplora syncing (#690)"" by @benthecarman in #700
New Contributors
- @bennyhodl made their first contribution in #699
Full Changelog: v0.4.8...v0.4.9
v0.4.8
Overview
Fixes a bug with consecutive syncs of the on chain balance.
What's Changed
- Revert "More effienct esplora syncing (#690)" by @TonyGiorgio in #696
Full Changelog: v0.4.7...v0.4.8
v0.4.7
Adds some new features likes gifting and syncing contacts from nostr.
Also changes the on-chain wallet syncing to be more efficient with esplora requests
What's Changed
- Use Bolt11Invoice type by @benthecarman in #683
- Close channel to correct redshift address by @benthecarman in #676
- Sync contacts from nostr by @benthecarman in #681
- Skip invalid invoices for nwc by @benthecarman in #686
- Lower gap limit of on-chain wallet by @benthecarman in #685
- Change invoice expiry to 1 hour by @benthecarman in #684
- Gifting by @benthecarman in #636
- Remove need for 04/16 nightly rust by @benthecarman in #689
- Revert "Remove need for 04/16 nightly rust (#689)" by @benthecarman in #692
- More effienct esplora syncing by @benthecarman in #690
- Multi esplora client by @benthecarman in #688
Full Changelog: v0.4.6...v0.4.7
v0.4.6 Small fix for remote scorer
What's Changed
- Add badges to README by @benthecarman in #680
- Refactor to get remote scorer on first load by @TonyGiorgio in #682
Full Changelog: v0.4.5...v0.4.6
v0.4.5 - Device Lock + Payment Reliability
This releases adds a lock based on an individual device so users shouldn't be able to run across devices and cause force closes. Also adds the ability to pull in a scorer from a remote server, this will be used to hopefully have better payment reliability in the future.
Some other code clean ups and dependency updates were done as well.
What's Changed
- Remove unused encoding for channel monitor by @benthecarman in #675
- Update bdk + ldk to latest releases by @benthecarman in #674
- Prevent multiple devices with lock by @benthecarman in #671
- Log LSP errors by @benthecarman in #678
- Pull in remote scorer by @TonyGiorgio in #679
Full Changelog: v0.4.4...v0.4.5
v0.4.4
Refactors the VSS encrypted storage, smaller fixes to NCW / nostr relays, reenables a voltage LND node that was previously disabled due to channel inactive issues.
What's Changed
- Fix for keysend by @benthecarman in #663
- Wait for usable channel before paying invoice by @benthecarman in #666
- Use mutex when clearing expired invoices by @benthecarman in #665
- Retry spendable outputs individually by @benthecarman in #667
- Move VSS into mutiny-core by @benthecarman in #669
- properly disconnect from relays by @benthecarman in #668
- Reenable voltage c2 node by @TonyGiorgio in #672
Full Changelog: v0.4.3...v0.4.4
v0.4.3 - Payment Reliability Attempts
Overview
Attempting to increase payment reliability on mainnet
What's Changed
- Hopefully help routing by @benthecarman in #661
- Skip Voltage-C2 by @benthecarman in #662
Full Changelog: v0.4.2...v0.4.3
v0.4.2 - Bug fixes & improvements
Overview
- NWC bug fixes, VSS improvements, pending events now show up at the top, attempt to make bigger payments more consistently
What's Changed
- Send reject messages to relay when denying nwc invoice by @benthecarman in #654
- Handle error when LSP says amount too high by @TonyGiorgio in #655
- Adjust scorer params for bigger amounts by @TonyGiorgio in #656
- Return bitcoin address as bip21 string by @TonyGiorgio in #658
- Fix activity sorting by @benthecarman in #659
- Optimize reading from VSS by @benthecarman in #657
- Remove the channel check for nwc messages by @TonyGiorgio in #660
Full Changelog: v0.4.1...v0.4.2
v0.4.1 - VSS!
This feature adds VSS, versioned storage service.
Encrypted state backups for lightning data, which allow for restoring lightning data with just your seed words. Configurable to your own URL if you want, should be compatible with any VSS compatible software (made by Spiral).
Also fixes a number of issues when it comes to local browser storage not having the latest state when a refresh/reload happens.
What's Changed
- Fix empty password change by @TonyGiorgio in #651
- VSS client by @benthecarman in #645
- Restore lightning state from VSS by @benthecarman in #653
Full Changelog: v0.4.0...v0.4.1