v0.1.5-alpha
Pre-releaseThis 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
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: