Skip to content
This repository was archived by the owner on Feb 23, 2021. It is now read-only.

Releases: lightninglabs/lightning-app

0.2.0-prealpha.16

16 Jul 20:39

Choose a tag to compare

0.2.0-prealpha.16 Pre-release
Pre-release
v0.2.0-prealpha.16

0.2.0-prealpha.16

0.2.0-prealpha.15

10 Jul 16:17

Choose a tag to compare

0.2.0-prealpha.15 Pre-release
Pre-release
v0.2.0-prealpha.15

0.2.0-prealpha.15

0.2.0-prealpha.13

09 Jul 10:29

Choose a tag to compare

0.2.0-prealpha.13 Pre-release
Pre-release
v0.2.0-prealpha.13

0.2.0-prealpha.13

0.2.0-prealpha.11

04 Jul 06:32

Choose a tag to compare

0.2.0-prealpha.11 Pre-release
Pre-release
v0.2.0-prealpha.11

0.2.0-prealpha.11

0.2.0-prealpha.10

03 Jul 14:24

Choose a tag to compare

0.2.0-prealpha.10 Pre-release
Pre-release
v0.2.0-prealpha.10

0.2.0-prealpha.10

0.2.0-prealpha.9

21 Jun 13:52

Choose a tag to compare

0.2.0-prealpha.9 Pre-release
Pre-release
v0.2.0-prealpha.9

0.2.0-prealpha.9

0.2.0-prealpha.8

21 Jun 13:19

Choose a tag to compare

0.2.0-prealpha.8 Pre-release
Pre-release
v0.2.0-prealpha.8

0.2.0-prealpha.8

v0.1.5-alpha

08 Feb 04:57

Choose a tag to compare

v0.1.5-alpha Pre-release
Pre-release

This release is the fith minor release for the application! Several bugs have been fixed on the backend. Additionally, the UI has received a few minimal updates and changes to the development set up have been made in order to make running multiple instances of the application easier.

NOTE: the version of lnd packaged includes a breaking change. As a result, before updating we recommend that users close out all their active channels, and also transfer any testnet coins they wish to hold onto to an external wallet before updating.

Before updating, users will need to remove all data from lnd's home data directory. This is required as there have been some breaking database changes within lnd itself. Depending on your operating system, the data directory will be found in a different location on the file system:

  • MacOS: $HOME/Library/Application Support/Lnd
  • Windows: %LOCALAPPDATA%\Lnd
  • Linux: ~/.lnd

This release is pinned against the following commit of lnd: lightningnetwork/lnd@7bbcbc6

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 roasbeef's key if you haven't done so already:

curl https://keybase.io/roasbeef/pgp_keys.asc | gpg --import

The keybase page of roasbeef includes several attestations across distinct platforms in order to provoide a degree of confidence that this release was really signed by "roasbeef".

Once you have his PGP key you can verify the release (assuming manifest-v0.1.5-alpha.txt and manifest-v0.1.5-alpha.txt.sig are in the current directory) with:

gpg --verify manifest-v0.1.5-alpha.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes (which are included in the manifest file):

b2d3094c3c373fc23d25917e8d05c75fa6b66266f8c932d9b950dd2fb52ddb47  Lightning-darwin-x64v0.1.5.zip
025fbf054e5d746515e514a60d4027de3896959cece1563987c3eb04c4928ea4  Lightning-linux-x64v0.1.5.tar.gz
8e2235ab22f13e48ffa22ac7e83b6a5e9fd4e8f3b2b068ef335d284bbdcf611d  Lightning-win32-x64v0.1.5.zip

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

This release can also be found in roasbeef's public keybase folder.

Notable Fixes

UI

Channel closes will now properly show a dialogue when closing an active channel for confirmations: #149

On MacOS, we'll now display all the relevant menu bar command options: #157

A new tab for funding your wallet directly has been added in response to user feedback: #160

screen shot 2018-02-07 at 8 44 37 pm

Pending channels will now display additional channel details: #167

We'll now display the payment description of an invoice before payment: #170

Backend Lightning Network Daemon

A ton of bug fixes, and updates have been made to the lnd instance that the application pins against. The biggest impact is that users should see much lower memory usage
Full details of these changes can be found here:

v0.1.4-alpha

29 Dec 15:07

Choose a tag to compare

This release is the fourth minor release for the application! Several bugs have been fixed on the backend. Additionally, the UI has received a few minimal updates and changes to the development set up have been made in order to make running multiple instances of the application easier.

NOTE: the version of lnd packaged includes a breaking change. As a result, before updating we recommend that users close out all their active channels, and also transfer any testnet coins they wish to hold onto to an external wallet before updating.

Before updating, users will need to remove all data from lnd's home data directory. This is required as there have been some breaking database changes within lnd itself. Depending on your operating system, the data directory will be found in a different location on the file system:

  • MacOS: $HOME/Library/Application Support/Lnd
  • Windows: %LOCALAPPDATA%\Lnd
  • Linux: ~/.lnd

This release is pinned against the following commit of lnd: lightningnetwork/lnd@6b0f984

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 roasbeef's key if you haven't done so already:

curl https://keybase.io/roasbeef/pgp_keys.asc | gpg --import

The keybase page of roasbeef includes several attestations across distinct platforms in order to provoide a degree of confidence that this release was really signed by "roasbeef".

Once you have his PGP key you can verify the release (assuming manifest-v0.1.4-alpha.txt and manifest-v0.1.4-alpha.txt.sig are in the current directory) with:

gpg --verify manifest-v0.1.4-alpha.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes (which are included in the manifest file):

39ece405a7e4ca45bf94c6db857cd30f04f3217300c64c0ac7d5c96323289f3b  Lightning-darwin-x64v0.1.4.zip
ce25f5d74a8a313c587d1d59b9131ba863260fa97d59366704f7e5955079c266  Lightning-linux-x64v0.1.4.tar.gz
fbd8b452dd6ee6bda051cd33fb69cd61cee008e182514f8c56e3d0ce65accfc0  Lightning-win32-x64v0.1.4.zip

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

This release can also be found in roasbeef's public keybase folder.

Notable Fixes

UI

When creating a payment request, there's now an option to show a QR code encoding the payment request. This makes it easy for mobile clients (or just other laptops) to scan the QR code to satisfy the payment.

Payment requests generated by the application will now properly use the lighting: URI prefix, rather than the former lighting:// prefix.

Development

It's now possible to pass arguments to the npm start command. With this, it's possible to pass alternative argument to enable starting an lnd instance using a particular path, and arguments. This allows developer to have multiple instances of the app launched locally. This should make it easier for developers to test out new features locally.

Backend Lightning Network Daemon

A number of bug fixes, and updates have been made to the lnd instance that the application pins against. These changes should result in several reported issues being fixed namely: issues with channel being "active" after funding, properly retransmitting dangling channel updates. Full details of these changes can be found here:

v0.1.3.1-alpha

01 Dec 22:00

Choose a tag to compare

v0.1.3.1-alpha Pre-release
Pre-release

This release is a patch release of the third minor release for the application! The only notable changes are a series of cross-implementation compatibility fixes.

This release is pinned against the following commit of lnd: lightningnetwork/lnd@4d6cd2e

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 roasbeef's key if you haven't done so already:

curl https://keybase.io/roasbeef/pgp_keys.asc | gpg --import

The keybase page of roasbeef includes several attestations across distinct platforms in order to provoide a degree of confidence that this release was really signed by "roasbeef".

Once you have his PGP key you can verify the release (assuming manifest-v0.1.3.1-alpha.txt and manifest-v0.1.3.1-alpha.txt.sig are in the current directory) with:

gpg --verify manifest-v0.1.3.1-alpha.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes (which are included in the manifest file):

c615a48efa2b37abfa871e6c4648482957f22d2460029af720b5b99693c802c1  Lightning-darwin-x64v0.1.3.1.zip
c1d53bef62b720c7af22c2b00fd639499ab0c89ec9bfbfe2804d5e1d55346d0a  Lightning-linux-x64v0.1.3.1.tar.gz
180225da16baec937a670338333f060507da9eb854604f51b60f4d3df733654e  Lightning-win32-x64v0.1.3.1.zip

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

This release can also be found in roasbeef's public keybase folder.

Notable Fixes

Several cross-implementation compatibility fixes have been included in this release. The full set of backend changes within lnd, can be found here: lightningnetwork/lnd@c0b8c29...4d6cd2e

Contributors (Alphabetical Order):

  • Bryan Vu