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.4
This patch includes bug fixes and security updates.
Special thanks to Project Loupe, Bitcoin Red Team, and individual contributors for providing AI scans.
Fixes
- fix: return the settled payment from transaction lookup on Postgres by @saket0187 in #2651
- fix: use our own LND channel policy when updating routing fees by @saket0187 in #2654
- fix: crash on start when the CLN hold plugin is configured by @saket0187 in #2652
Misc
- chore: update LDK bindings for eMudhra TLS mitigation by @hermes-alby in #2656
- chore: update Go to 1.26.10 for CA distrust mitigation by @hermes-alby in #2655
- chore: update Alby SDK to 8.1.1 and lightning-tools to 9.0.2 by @hermes-alby in #2653
- chore: check for latest Node 22 release by @hermes-alby in #2658
- build(deps): bump golang.org/x/crypto from 0.57.0 to 0.58.0 by @dependabot[bot] in #2641
New Contributors
- @saket0187 made their first contribution in #2651
Full Changelog: v1.24.3...v1.24.4