Releases: ACINQ/eclair-mobile
Eclair Mobile v0.3.19
Changes
Improved electrum synchronization mechanism.
Synchronization with electrum is is now faster, the wallet should be ready to send payment almost as soon as the connection with electrum has been established.
Route calculation has been improved and optimized.
Smarter routing fees protection mechanism
Fee protection is smarter and now adjusts to micro-payments (e.g a few dozen satoshis). Previously, if this protection was enabled, the app would often refuse to send micro payments because routing fees would often exceed 3% of the total amount, since most nodes have a base fee of 1 sat.
The app will now not reject payments if the total routing fee is lower than 21 satoshis. The 3% protection still applies after that.
This mechanism can still be disabled in the app's settings.
Various improvements and fixes
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
Eclair Mobile v0.3.18
Changes
- Fixed an issue where the sync mechanism's lite setup would interfere with the regular setup and prevent the application from starting. (c0dcf09)
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
Eclair Mobile v0.3.16
Main changes
- Eclair Mobile now verifies and store headers when syncing with Electrum servers. This update improves security but impacts performances when starting the app. This will be improved in later versions.
See (ACINQ/eclair@e082d89) - Fixed an issue with on-chain amounts for some locales (#137)
- Several fixes and improvements, see commit logs
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
Eclair Mobile v0.3.15
Note: This is a hotfix release
Changes
- Fixed an issue where an invalid custom electrum address could prevent the app from starting in some cases (445ff97)
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
Eclair Mobile v0.3.14
Note: The application has been renamed to Eclair Mobile
Main changes
0.3.14 changes
- Application is renamed to Eclair Mobile
- Improved payment route calculation (ACINQ/eclair#779)
0.3.13 changes (version not released on mainnet)
- User can now override the default electrum servers and connect to a specific custom electrum server (#129)
- The network routing table is now synchronized in a background task (b907096)
- Added a reconnect feature for OFFLINE nodes (#130)
- Can now use all the available funds when creating a channel (85e225b)
- Scanner now handles negative qrcodes with inverted colors (313d8b4)
- Channel details page now shows features support (ba71f47)
- Reject expired lightning payments (8221bc7)
- The Pay button is disabled when paying over LN if all the channels are offline (daed8d4)
The underlying eclair-core library has also been upgraded to v0.2-android-beta13
which brings several fixes and improvements: ACINQ/eclair@v0.2-android-beta12...v0.2-android-beta13
Verifying signatures
You will need gpg
and our release signing key E434ED292E85643A. Note that you can get it:
- from our website: https://acinq.co/pgp/padioupm.asc
- from github user @pm47, a committer on eclair: https://api.github.com/users/pm47/gpg_keys
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
Eclair Wallet v0.3.13
Note: This version is only available for testnet
, not mainnet
. This is because additional testings showed performances issues which are more significant on the mainnet network.
Main changes
- User can now override the default electrum servers and connect to a specific custom electrum server (#129)
- The network routing table is now synchronized in a background task (b907096)
- Added a reconnect feature for OFFLINE nodes (#130)
- Can now use all the available funds when creating a channel (85e225b)
- Scanner now handles negative qrcodes with inverted colors (313d8b4)
- Channel details page now shows features support (ba71f47)
- Reject expired lightning payments (8221bc7)
- The Pay button is disabled when paying over LN if all the channels are offline (daed8d4)
The underlying eclair-core library has also been upgraded to v0.2-android-beta13
which brings several fixes and improvements: ACINQ/eclair@v0.2-android-beta12...v0.2-android-beta13
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
Eclair Wallet v0.3.12
Changelog
- Simplified the seed creation/import process (#121)
- Mnemonics can now be protected by a passphrase (#121)
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
Eclair Wallet v0.3.11
Changelog
- Fix issue where the DB migration of old versions of the wallet would fail (#119)
Thanks @blacktemplar for reporting the issue
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
Eclair Wallet v0.3.10
Changelog
- "Uniclosed" channels now display at which block funds are claimable (#115)
- Wallet now connects to the
ACINQ
node to fetch the routing table (#117).
This will ensure that the wallet has a reliable routing table, which will improve routing computations and increase the rate of successful payments - Added an optional logging feature disabled by default (#114)
- Several fixes and UI improvements
Note: v0.3.9
was only released for testnet
. v0.3.10
is a minor patch on v0.3.9
, fixing a UI issue (see f7d88c5).
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
Eclair Wallet v0.3.8
Changelog
- Smooth fee estimates to reduce channel closures due to disagreement over fees (ACINQ/eclair#684)
- Fixed htlc absolute expiry checks (ACINQ/eclair#687)
- Properly decoding/encoding payment failure messages (ACINQ/eclair#693)
- Router handles updates from failure messages (ACINQ/eclair#693)
Verifying signatures
You will need gpg
and our release signing key E434ED292E85643A. Note that you can get it:
- from our website: https://acinq.co/pgp/padioupm.asc
- from github user @pm47, a committer on eclair: https://api.github.com/users/pm47/gpg_keys
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