Skip to content

Releases: ACINQ/eclair-mobile

Eclair Mobile v0.3.19

14 Feb 12:53
2d6841c
Compare
Choose a tag to compare

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:

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

29 Jan 15:23
fc4e4c1
Compare
Choose a tag to compare

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:

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

17 Jan 12:29
a4e5bf2
Compare
Choose a tag to compare

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:

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

07 Jan 14:04
a76c314
Compare
Choose a tag to compare

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:

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

07 Jan 13:11
07009b6
Compare
Choose a tag to compare

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:

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

20 Dec 15:55
3f7087b
Compare
Choose a tag to compare
Eclair Wallet v0.3.13 Pre-release
Pre-release

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:

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

03 Oct 17:43
9008635
Compare
Choose a tag to compare

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:

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

26 Sep 15:48
f164409
Compare
Choose a tag to compare

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:

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

21 Sep 15:01
5089b1a
Compare
Choose a tag to compare

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:

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

12 Sep 16:56
e55c257
Compare
Choose a tag to compare

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