Releases: MutinyWallet/mutiny-node
v0.4.31
Final hotfix for v0.4.29, we promise. Setting our dust limit to u64::MAX
cause an overflow bug in LDK. We fixed that and should allow for dust-sized payments again.
What's Changed
- Use max supply of bitcoin instead of u64::MAX by @benthecarman in #841
Full Changelog: v0.4.30...v0.4.31
v0.4.30
The windowless sleep we did in v0.4.29 does not work when released as an npm package so that needed to be reverted.
Also reverted some small subscription changes.
What's Changed
- Remove windowless sleep by @TonyGiorgio in #838
- Revert "Detect subscribed in backend" by @benthecarman in #840
Full Changelog: v0.4.29...v0.4.30
v0.4.29
- Try to prevent closes that result in loss funds
- Remove fee limit on spends
- Improve startup speed
- Fix contacts syncing
What's Changed
- Bump cargo lock version by @TonyGiorgio in #824
- Exclude mutual closes from force close balance by @benthecarman in #825
- Give InsufficientBalance before trying to send by @benthecarman in #827
- Set a bigger our_to_self_delay of 2 days by @TonyGiorgio in #828
- More logging for bumps by @TonyGiorgio in #830
- Fixes for anchors by @benthecarman in #829
- Allow for 0 reserve in channels by @benthecarman in #831
- Improvements to startup speed by @benthecarman in #787
- Windowless sleep by @futurepaul in #757
- Detect subscribed in backend by @benthecarman in #784
- Remove max invoice fee by @benthecarman in #834
- Don't care about dust exposure by @benthecarman in #836
- Fix contacts sync with empty names by @benthecarman in #833
- Use ldk patch by @benthecarman in #837
Full Changelog: v0.4.28...v0.4.29
v0.4.28 - Onion Message Routing
Adds onion message routing. This will eventually be used for Bolt12 support.
Also adds some more fixes that should help detect and prevent mutiny from being ran multiple places at the same time.
What's Changed
- Check device lock on connecting to peer by @benthecarman in #818
- Initial onion message routing by @benthecarman in #819
- Add session id to logs by @benthecarman in #822
Full Changelog: v0.4.27...v0.4.28
v0.4.27
- Fixes some potential crashes in mutiny-node from syncing.
- Updates LDK to v0.0.118
- Dev environment now supports nix!
What's Changed
- Remove extra calls of .max in scorer by @benthecarman in #810
- export npub to hexpub function by @futurepaul in #812
- Graceful handle failed activity by @benthecarman in #811
- Add async mutex around syncing by @benthecarman in #813
- LDK 0.0.118 by @benthecarman in #804
- Start on nix flakes by @TonyGiorgio in #802
- Get contact activity by @benthecarman in #791
- Bump lock file by @TonyGiorgio in #817
Full Changelog: v0.4.26...v0.4.27
v0.4.26 - Small Fixes
Fixes a crash happening in debug builds and helps de-duplicate nwc invoices
What's Changed
- Fix borrowed mut bug by @benthecarman in #807
- Skip nwc invoices that are in-flight by @benthecarman in #809
Full Changelog: v0.4.25...v0.4.26
v0.4.25
Fixes an error where if we failed to initialize Mutiny it would always continue to fail. This broke encrypted wallets.
Storage retries have been reworked to be better as well.
What's Changed
- Have CI check docs by @benthecarman in #803
- Use alternative retry method for async storage by @benthecarman in #797
- Properly handle init errors with singleton by @benthecarman in #805
Full Changelog: v0.4.24...v0.4.25
v0.4.24 - Small Improvements
Small improvements being made in the background to make Mutiny better!
What's Changed
- Pin to bdk alpha1 by @benthecarman in #796
- Deny all pending invoices by @benthecarman in #801
- Allow only one instance of mutiny to run in wasm by @benthecarman in #799
- Add option to autopay subscriptions by @benthecarman in #800
Full Changelog: v0.4.23...v0.4.24
v0.4.23
Bumps our fee rate config to help prevent force closures for when CLN and LDK disagree on fees
What's Changed
- 3x the high priority fee by @benthecarman in #792
- Skip writing network graph by @benthecarman in #794
Full Changelog: v0.4.22...v0.4.23
v0.4.21 - Small bug fixes
A few small bug fixes, one most notably that should help prevent force closures if the LSP has too high of a fee rate
What's Changed
- Verify invoice amount for LNURLs by @benthecarman in #783
- Properly update contact's last_used by @benthecarman in #782
- Verify mutiny is starting up on expected network by @benthecarman in #786
- High priority fee use block target of 1 by @benthecarman in #788
Full Changelog: https://github.com/MutinyWallet/mutiny-node/compare/v0.4.20...v0.4.21###