github ACINQ/phoenix android-v2.5.1
Phoenix v2.5.1

18 hours ago

Changes

Fixed outgoing payments stuck pending

This issue typically affected Lightning payments to hodl invoices. It would cause payments to remain "pending" in the UI, although they actually failed.

Note that this version does not fix the state of payments affected by this issue in v2.5.0. Those payments will remain in a pending state. However, it will prevent this issue from happening again for new payments. We'll try to find a solution to clean up the UI for those 2.5.0 payments.

Fixed payments metadata storage

In 2.5.0 payments metadata were not stored correctly, which affected several things like messages or links from LNURL payments, or payments' original fiat price.

Prevent deserialisation crash during migration

v2.5.0 data migration could crash on iOS when Phoenix was unable to deserialise some specific LN invoices. The crash during migration has been prevented so that affected users can start the app.

However the crash has not been fixed yet. Logs have also been added to identify the faulty invoice. If your app crashes when browsing the payments list, please send your logs to phoenix@acinq.co (or at least the line in the log saying cannot deserialize ...)

Full changelog

Verifying signatures

You will need gpg and our release signing key E434ED292E85643A. Note that you can get it:

To import our signing key:

$ gpg --import padioupm.asc

To verify the release file checksums and signatures:

$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped

Don't miss a new phoenix release

NewReleases is sending notifications on new releases.