Back to Freedom.Tech Back
All NodeGuard releasesAll versions
Release Sat, Oct 10, 2026 1 min read

NodeGuard 0.31.0

Original release notes

What's Changed

  • Await and check the swap-out save in the New Swap dialog by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/623
  • Vendor NSpark (Elenpay fork) and prepare the build for the Spark client by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/624
  • Add the Spark wallet client and its signers by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/625
  • Record swap-outs in SwapsService, with their destination address and payment hash by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/626
  • Add Spark as a swap-out provider by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/627
  • Let auto-liquidity choose Spark by weight by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/628
  • Offer Spark in the New Swap dialog by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/629
  • Keep Spark balances transit-only: a balance cap, alerts and a gauge by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/630
  • Add the RequestSwapOut and GetSwapOut RPCs by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/631
  • Add a local Spark network (spark compose profile) by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/632
  • Run a Spark swap-out end to end in CI, and document Spark swaps by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/633
  • Add Spark wallets: created on the Wallets page, chosen per node by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/634
  • Manage Spark wallets over gRPC, and run the Spark E2E through one by @Jossec101 in https://github.com/Elenpay/NodeGuard/pull/635

Full Changelog: https://github.com/Elenpay/NodeGuard/compare/0.30.3...0.31.0