4.3 KiB
Release Notes
Lightning Terminal
Bug Fixes
- Fixed navigation issues when creating a custom Lightning Node Connect session via the UI.
Functional Changes/Additions
litcli: global flags to allow overrides via environment variableslitcli --helpfor more details.
Technical and Architectural Updates
- Correctly move a session to the Expired state instead of the Revoked state if it is in fact being revoked due to the session expiry being reached.
- Merge package
litclientintolitrpcto reduce the number of Lightning Node Connect import dependencies. - Convert package
permsinto a module to reduce the number of Lightning Node Connect import dependencies.
RPC Updates
-
Add account credit and debit commands that allow increasing or decreasing the balance of an off-chain account by a specified amount.
-
The
accounts update--new_balanceflag has been deprecated. Use theaccounts update creditandaccounts update debitcommands instead, to update an account's balance. The flag will no longer be supported in Lightning Terminalv0.16.0-alpha. -
The
litrpc.Proxyendpoints are now exposed over LNC.
Note that this also exposes thestopandbakesupermacaroonendpoints over LNC. If this is not desired, it is recommended to fine-tune the macaroon created for the LNC session. Specifically, remove theproxy:writepermission to disable access to thestopendpoint, and thesupermacaroon:writepermission to disable access to thebakesupermacaroonendpoint. -
A
commit_hashfield has been added to theGetInforesponse. Thecommit_hashfield will contain the full commit hash of the commit that LiT release binary build was based on. If the build had uncommitted changes, thecommit_hashfield will contain the most recent commit hash, suffixed by "-dirty". The contents of theversionfield in theGetInforesponse has also been updated to only include the semantic version number of the LiT release, following the semantic versioning 2.0.0 spec (http://semver.org/). -
A
commit_hashfield has been added to the--versionoutput. Thecommit_hashfield will contain the full commit hash of the commit that LiT release binary build was based on.
Integrated Binary Updates
LND
- Updated
lndtov0.19.1-beta.
Loop
- Updated Loop to
v0.31.2-beta.
Pool
- Updated
pooltov0.6.6-beta.
Faraday
- Updated
faradaytov0.2.16-alpha.
Taproot Assets
- Updated
tapdtov0.6.0. - All Taproot Asset Channel related commands (
litcli ln ...) can now use a new--group_keyflag to interact with grouped asset channels. - The
litcli ln addinvoicecommand now supports adding an invoice with a fixed sat/msat amount.
Contributors (Alphabetical Order)
- Elle Mouton
- ffranr
- George Tsagkarelis
- Oliver Gugger
- Viktor
- ZZiigguurraatt