github getAlby/hub v1.24.6
v1.24.6 Julian Assange

2 hours ago

This Alby Hub release we add a number of UX/UI improvements: refreshed payment status components and QR codes, transactions list filtering, improved Alby Hub Migration flow to support migration from postgres to sqlite, and many other minor improvements, dependency updates, and bug fixes.

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

Patch v1.24.6

This patch includes bug fixes and security updates.

Special thanks to Project Loupe, Bitcoin Red Team, and individual contributors for providing AI scans.

New Features

Fixes

  • fix: don't reuse IDs of deleted rows after migrating the database by @saket0187 in #2657
  • fix: disable MPTCP by default in Hub binaries by @hermes-alby in #2672
  • fix: include unsupported method names in nwc create_connection error (fixes #2627) by @Tyagiquamar in #2649
  • fix: bump bark-ffi-bindings to v0.26.1 (bark 0.8.0) by @rolandgx in #2675
  • fix: reject app pubkeys that are not valid keys on the curve by @rolandgx in #2679
  • fix: log failed notifications per app and remove the retry loop by @rolandgx in #2677
  • fix: report publishes that no relay acknowledged as failed by @rolandgx in #2680
  • fix: stop hanging on ldk event-subscription calls during shutdown by @saket0187 in #2659
  • fix: validate swap-out and refund addresses for the hub's network by @saket0187 in #2664
  • fix: reuse the LNURL invoice when retrying a payment by @rolandgx in #2681
  • fix: prevent UI crashes from unexpected metadata types by @rolandgx in #2682

Misc

  • chore: remove Solvocard by @hermes-alby in #2663
  • chore: bump lnd to v0.21.6-beta by @rolandgx in #2674
  • chore: bump wails to v2.17.0 by @rolandgx in #2673
  • ci: restrict GitHub Actions token permissions by @hermes-alby in #2676
  • build(deps): bump github.com/labstack/echo/v4 from 4.16.0 to 4.16.2 by @dependabot[bot] in #2668
  • build(deps): bump github.com/btcsuite/btcd/btcec/v2 from 2.5.0 to 2.5.1 by @dependabot[bot] in #2669
  • build(deps): bump @scure/bip39 from 2.2.0 to 2.4.0 in /frontend by @dependabot[bot] in #2642
  • build(deps): bump sonner from 2.0.7 to 2.0.8 in /frontend by @dependabot[bot] in #2643
  • build(deps-dev): bump @commitlint/cli from 20.5.3 to 21.2.3 in /frontend by @dependabot[bot] in #2644
  • build(deps-dev): bump @commitlint/config-conventional from 21.2.3 to 21.2.4 in /frontend by @dependabot[bot] in #2645

New Contributors

Full Changelog: v1.24.4...v1.24.6

Don't miss a new hub release

NewReleases is sending notifications on new releases.