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

v0.1.1-alpha

Pre-release
Pre-release

Choose a tag to compare

@Roasbeef Roasbeef released this 19 Oct 23:39
· 2899 commits to master since this release

This release is a minor patch release to fix several bugs present in the initial v0.1.1 both within the application UI, and also within the lnd and neutrino backends the application depends on.

Notable Fixes

UI

Balances will now be properly updated when the entire application is rendered. Previously, users needed to click on either the accounts page, or the request page before the user's balance would properly be updated int he lower left corner.

lnd

A series of bugs have been fixed within the server itself which at times would cause a deadlock, rendering the server unable to proceed. Additionally, an issue with spontaneous high cpu usage has been identified and patched.

HTLC routing has been revamped to a lazier, iterative approach which should result in UX improvements when sending payments. A new system dubbed missionControl will now remember the results of prior HTLC routing attempts, using any failures encountered to avoid faulty links as reported by prior payment sending attempts.

An issue that would cause channel ID's to at times show up as 0, until the next block was mined has been resolved. With this fix, channel announcements should now eventually propagate throughout the network.

lnd will no longer request a full graph state synchronization with each new peer connect. This will reduce the initial CPU burst up peer bootstrapping and also reduce bandwidth usage.

neutrino

Stall detection has temporarily been disabled, as it can lead to false positives, causing the node to be unable to sync properly from peers. Users should no longer encounter cases where the node is unable to sync properly.