In this release, we add auto-swaps to ensure you can always receive payments, an onchain transaction list to the node page, and we've redesigned the friends and family into a new page for sub-wallets. Plus, many other minor improvements, bug fixes, and dependency updates, including the latest LDK update which includes important fixes to a few rare issues.
Verifying the Release
In order to verify the release, you'll need to have gpg or gpg2 installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
curl https://raw.githubusercontent.com/getalby/hub/master/scripts/keys/rolznz.asc | gpg --import
Once you have the required PGP keys, you can verify the release (assuming manifest.txt.asc
and manifest.txt
are in the current directory) with:
gpg --verify manifest.txt.asc manifest.txt
You should see the following if the verification was successful:
gpg: Signature made Wed Jan 8 11:56:42 2025 +07
gpg: using RSA key 5D92185938E6DBF893DCCC5BA5EABD8835092B08
gpg: Good signature from "Roland Bewick <roland.bewick@gmail.com>" [ultimate]
That will verify the signature of the manifest file, which ensures integrity and authenticity of the archive you've downloaded locally containing the binaries. Next, depending on your operating system, you should then re-compute the sha256
hash of the archive:
shasum -a 256 <filename>
Compare the hash with the one in the manifest file and ensure they match exactly.
What's Changed
New features
- feat: improve Friends & Family by @reneaaron in #1130
- feat: auto-swaps by @reneaaron and @im-adithya in #1266
- feat: sub wallet improvements by @im-adithya in #1264
- feat: verify package signatures in install/update scripts by @rdmitr in #1220
- feat: receive ui improvements by @im-adithya in #1277
- feat: add onchain transactions to node page by @rolznz and @im-adithya in #1292
- feat: add update banner by @im-adithya in #1301
- feat: add info page to settings by @im-adithya in #1310
Fixes
- fix: after connecting to peer, return to peers list by @matjaz in #1240
- fix: sync passwordinput with external value change by @im-adithya in #1254
- fix: wallet pubkey text wrapping by @im-adithya in #1257
- fix: remove links from app store overview by @reneaaron in #1251
- fix: use md breakpoint for sidebar trigger by @im-adithya in #1276
- fix: filter transactions by state when processing the payment_sent event in the transactions service by @rdmitr in #1278
- fix: overflow due to long descriptions by @pavanjoshi914 in #1279
- fix: support alby by @reneaaron in #1262
- fix: increase node shutdown timeout by @im-adithya in #1287
- fix: handle when pubkey not available in zap info by @im-adithya in #1284
- fix: re-enqueue failed info publish request by @rolznz in #1300
- fix: make btcpayserver permission usage more clear by @rolznz in #1299
Misc
- chore: update to LDK-node v0.5.0 by @rolznz in #1289
- chore: improve querying performance by @im-adithya in #1274
- chore: upgrade uniffi-bindgen-go to v0.3.0 by @rdmitr in #1249
- chore: use debian:12-slim base image for smaller final container by @k0gen in #1243
- chore: bump Go version to 1.24 by @rdmitr in #1258
- chore: change incoming liquidity to receiving capacity by @im-adithya in #1297
- chore: update workflows to use ubuntu 24.04 by @im-adithya in #1265
- build(deps): bump github.com/go-gormigrate/gormigrate/v2 from 2.1.3 to 2.1.4 by @dependabot in #1231
- build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.72.1 to 1.72.2 by @dependabot in #1232
- build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 by @dependabot in #1248
- build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 by @dependabot in #1246
- build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 by @dependabot in #1244
- build(deps): bump github.com/lightningnetwork/lnd from 0.18.5-beta.rc2 to 0.19.0-beta.rc2 by @dependabot in #1245
- build(deps): bump github.com/nbd-wtf/go-nostr from 0.50.0 to 0.51.10 by @dependabot in #1259
- build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 by @dependabot in #1269
- build(deps): bump github.com/lightningnetwork/lnd from 0.19.0-beta.rc2 to 0.19.0-beta.rc3 by @dependabot in #1282
- build(deps): bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 by @dependabot in #1296
- build(deps): bump gorm.io/gorm from 1.25.12 to 1.26.1 by @dependabot in #1306
- build(deps): bump github.com/nbd-wtf/go-nostr from 0.51.10 to 0.51.11 by @dependabot in #1309
- build(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 by @dependabot in #1307
- build(deps): bump github.com/lightningnetwork/lnd from 0.19.0-beta.rc3 to 0.19.0-beta.rc4 by @dependabot in #1305
- build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.72.2 to 1.73.0 by @dependabot in #1308
New Contributors
Full Changelog: v1.16.0...v1.17.0