Releases: ACINQ/phoenix
Phoenix Android v2.0.15
ℹ️ Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Hotfix release
This release fixes an incorrect error message displayed when opening the Send screen (#487).
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android v2.0.14
ℹ️ Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Main changes from 2.0.13
- Added a screen to delete the wallet (4ffc78d)
- Fixed an issue reading bip-21 URIs with a Lightning invoice fallback, see #466 (f0ae904)
Full changelog:
- phoenix: android-v2.0.13...android-v2.0.14
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android v2.0.13
ℹ️ Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Changes from 2.0.12
- Add timeout to Peer connection by @dpad85 in #448
- Localisation in es-419 (Spanish for Latin America and The Caribbean) by @BitByBitByBitByBit in #470 and #477
Thanks again @BitByBitByBitByBit for your work! - Skip TLS check for onion Electrum servers by @dpad85 in #479
- Add help message for swaps in Home screen in b5d17ed
- Fix crashes due to plural resources not being supported on some Samsung devices 703dd23
Full Changelog:
- phoenix: android-v2.0.12...android-v2.0.13
- lightning-kmp: ACINQ/lightning-kmp@v1.5.11...v1.5.12
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android v2.0.12
ℹ️ Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Changes from 2.0.11
- Gracefully handle Android keystore failures at startup, and fall back to manual seed input to unlock the wallet.
See 945b640 for details. - Fixed camera staying online after leaving the scan view. Thanks @kotasjan for the help!
See issue #442 for details. - Several fixes and improvements. Thanks @MasterixCZ for the Czech localisation fixes.
Full changelog:
- phoenix: android-v2.0.11...android-v2.0.12
- lightning-kmp: ACINQ/lightning-kmp@v1.5.10...v1.5.11
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android v2.0.11
Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Changes from 2.0.10
- Display the grace-period for pending deposits in the swap-in screen. See #444 for details
- Fix invalid intents from apps trying to open Phoenix to send a payment.
- Fix an issue with the reserve that could trigger force-close, see ACINQ/lightning-kmp@6e4bc39
Full changelog:
- phoenix: android-v2.0.10...android-v2.0.11
- lightning-kmp: ACINQ/lightning-kmp@v1.5.9...v1.5.10
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android v2.0.10
Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Changes from 2.0.9
- Updated the wording of the migration message in the legacy application. Added a date where some legacy services (swap-in and pay-to-open) will be disabled (November 1st).
- 2 bug fixes in lightning-kmp.
Full changelog:
- phoenix: android-v2.0.9...android-v2.0.10
- lightning-kmp: ACINQ/lightning-kmp@v1.5.8...v1.5.9
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android v2.0.9
Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Changes from 2.0.8
- Added notice in home screen when incoming Lightning payments are rejected, to make them more visible.
- Added the last swap-in failed attempt in the swap-in screen.
- Several bug fixes in lightning-kmp.
Full changelog:
- phoenix: android-v2.0.8...android-v2.0.9
- lightning-kmp: ACINQ/lightning-kmp@v1.5.6...v1.5.8
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android v2.0.8
Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Changes from 2.0.7
This is a bug fix release.
- Fixed an issue where payment would be prevented when channels were in closing
- Fixed an issue where swaps would not be attempted due to a race condition between the swap-in wallet and the peer connection.
Diff:
- phoenix: android-v2.0.7...android-v2.0.8
- lightning-kmp: ACINQ/lightning-kmp@v1.5.5...v1.5.6
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android 2.0.7
Migration for existing legacy wallets (v1.x)
Users upgrading from the legacy app (1.x) to 2.x will need to migrate to be able to use 2.x features. See the 2.0.0 release notes for details about the migration process. You can see what version you are currently using in Settings > About.
Changes from 2.0.6
Electrum Client rework
The Electrum connection logic has been improved. There should be less issues with Electrum connection, especially when connection fails and needs to be reestablished. See ACINQ/lightning-kmp#512 for details
Increased size of logs export
The log file could be sometimes truncated by the SL4J rolling system which could result in less logs than available.
Added support for per-app localisation
Phoenix can now use a different language than the rest of the device. This feature is only available on Android 13+.
Improved Czech and French translation
Thanks @MasterixCZ for working on this.
Several bug fixes and UI improvements
- phoenix: android-v2.0.6...android-v2.0.7
- lightning-kmp: ACINQ/lightning-kmp@v1.5.4...v1.5.5
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped
Phoenix Android 2.0.6
Migration for existing legacy wallets (v1.x)
For users upgrading from the legacy Phoenix Android app (1.x) to 2.x, a migration is needed. See the 2.0.0 release notes for details about the migration process.
Changes from 2.0.5
Fixed several issues related to LNURL
- withdrawals will now offer the user to withdraw the maximum amount available, instead of the minimum;
- LUD-17 urls (starting with
lnurlp,lnurlw,keyauth) are now properly parsed.
The Czech translation has been improved
Thanks @MasterixCZ and @margre8 for working on this.
Verifying signatures
You will need gpg and our release signing key 7A73FE77DE2C4027. Note that you can get it:
- from our website: https://acinq.co/pgp/drouinf.asc
- from github user @sstone, a committer on eclair: https://api.github.com/users/sstone/gpg_keys
To import our signing key:
$ gpg --import drouinf.asc
To verify the release file checksums and signatures:
$ gpg -d SHA256SUMS.asc > SHA256SUMS.stripped
$ sha256sum -c SHA256SUMS.stripped