Skip to content
This repository was archived by the owner on Feb 3, 2025. It is now read-only.

Releases: MutinyWallet/mutiny-node

v0.5.8

06 Feb 00:21
91e582e
Compare
Choose a tag to compare

Highlights

  • Sweeping from fedimint balance to self-custodial lightning
  • Bug fixes around labels
  • Optimization around syncing LDK

What's Changed

  • Use strfry and blastr for sending by @ekzyis in #993
  • More efficient on chain scanning by @TonyGiorgio in #994
  • Set invoice labels before sending by @benthecarman in #996
  • Fedimint v0.2.2 Changes by @TonyGiorgio in #995
  • Fedimint sweep estimation fixes by @TonyGiorgio in #1001
  • fedimint v0.2.2-rc8 by @TonyGiorgio in #1005
  • Fix labeling by @benthecarman in #1006
  • Fix the fedimint sweep fee for max balance by @TonyGiorgio in #1008
  • Swap label on fedimint sweep payment by @TonyGiorgio in #1009
  • Make node manager locks RwLocks by @benthecarman in #1010

New Contributors

Full Changelog: v0.5.7...v0.5.8

v0.5.7

25 Jan 21:23
50c067a
Compare
Choose a tag to compare

What's Changed

  • Fix expected lsp amount when amount is 1 by @TonyGiorgio in #991

Full Changelog: v0.5.6...v0.5.7

v0.5.6

25 Jan 14:51
4c54bf2
Compare
Choose a tag to compare

Overview

Mostly some fixes to NWC & relay changes.

What's Changed

Full Changelog: v0.5.5...v0.5.6

v0.5.5

22 Jan 09:55
df91500
Compare
Choose a tag to compare

Overview

E2EE remote ecash backup, breaks previous ecash backups.

What's Changed

Full Changelog: v0.5.4...v0.5.5

v0.5.4

17 Jan 11:57
3249a40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.3...v0.5.4

v0.5.3

10 Jan 22:46
ff4410b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.2...v0.5.3

v0.5.2

09 Jan 22:32
ae93a2b
Compare
Choose a tag to compare

Overview

  • LSPS fixes
  • Better bitcoin price API
  • Better lightning node peer connection logic
  • Fixes a bug that could sometimes crash Mutiny when a channel update happens before the channels were fully loaded

What's Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1

04 Jan 01:25
27e9811
Compare
Choose a tag to compare

Overview

  • Small fedimint fixes
  • Better bitcoin address gap management
  • Fixes a bug preventing invoice errors from showing up in Mutiny Web

What's Changed

  • Wrap fedimint around an async rwlock by @TonyGiorgio in #924
  • Use AddressIndex::LastUnused when sweeping spendable outputs by @benthecarman in #926
  • Return last fedimint error if node manager fails by @TonyGiorgio in #927
  • More trace logs when checking fedimint status by @TonyGiorgio in #928
  • Update year in license by @benthecarman in #930
  • Refactor things in node manager to be in wallet by @TonyGiorgio in #931
  • Save fedimint payment only after payment attempt by @TonyGiorgio in #934
  • Properly return error for create_bip21 by @benthecarman in #932
  • Bump fedimint to v0.2.1 by @TonyGiorgio in #935

Full Changelog: v0.5.0...v0.5.1

v0.5.0 - Fedimint & Multi LSP Initial Support

29 Dec 19:55
9646fb8
Compare
Choose a tag to compare

Overview

  • Added initial Fedimint support for alpha testing
  • Added support for the LSP spec by @johncantrell97
  • Increase on chain gap when resyncing
  • Require wallet restart when another device accesses same wallet when another is backgrounded

What's Changed

  • Update secp256k1-sys in Cargo.lock by @benthecarman in #891
  • Timeout CI after 60 mins by @benthecarman in #893
  • Use ldk background processor + transaction sync by @benthecarman in #885
  • just dev for console panics by @TonyGiorgio in #897
  • Bump gloo to 0.4 by @TonyGiorgio in #896
  • Don't clear logs on restore by @benthecarman in #899
  • Remove unnecessary cargo dep by @TonyGiorgio in #900
  • Move log and stop outside of nodemanager by @TonyGiorgio in #902
  • Don't run ignored tests in CI by @TonyGiorgio in #903
  • Add LSPS support via lightning-liquidity crate by @johncantrell97 in #894
  • Rework wasm apis for Contacts by @benthecarman in #898
  • Add fedimint by @TonyGiorgio in #867
  • Add helper function for changing LSP config by @benthecarman in #904
  • Delete all for gluedb on clear and restore by @TonyGiorgio in #906
  • Return profile name with pending nwc invoice by @benthecarman in #908
  • Ignore rust compile error files by @TonyGiorgio in #914
  • Remove redshift by @TonyGiorgio in #913
  • Update rust-nostr to v0.26 by @benthecarman in #905
  • Increase on-chain stop gap by @benthecarman in #916
  • Switch to builder methodology by @TonyGiorgio in #915
  • Optional federations by @TonyGiorgio in #918
  • Panic if lock has changed before reconnections by @TonyGiorgio in #889

Full Changelog: v0.4.39...v0.5.0

v0.5.0-rc3

29 Dec 17:32
e341a03
Compare
Choose a tag to compare
v0.5.0-rc3 Pre-release
Pre-release

What's Changed

  • Return profile name with pending nwc invoice by @benthecarman in #908
  • Ignore rust compile error files by @TonyGiorgio in #914
  • Remove redshift by @TonyGiorgio in #913
  • Update rust-nostr to v0.26 by @benthecarman in #905
  • Increase on-chain stop gap by @benthecarman in #916
  • Switch to builder methodology by @TonyGiorgio in #915
  • Optional federations by @TonyGiorgio in #918
  • Panic if lock has changed before reconnections by @TonyGiorgio in #889

Full Changelog: v0.5.0-rc2...v0.5.0-rc3