Add release notes for the new auto-bake config options in release notes for version 0.17.1 and reference pull request #1324.
2.7 KiB
Release Notes
Lightning Terminal
Bug Fixes
-
Gate wallet-ready status on lnd's actual RPC readiness: Fixed a startup race where litd could report the LND sub-server as "Wallet Ready" before lnd's RPC interceptor had actually left its
WAITING_TO_STARTstate, so the very next call could still fail withrpc error: ... waiting to start. -
Don't mask account payment errors when request values are absent: When a streaming account payment (
SendPaymentV2/SendToRouteV2) fails and lnd returns a terminal error after the request values have already been cleaned up, lnd's underlying error is now passed through to the caller instead of being masked by a confusingno request values found for request: <id>error.
Functional Changes/Additions
-
Add accounts payments history subcommand: Added the
litcli accounts paymentssubcommand and corresponding gRPC endpointAccountPaymentsto retrieve the off-chain payment history of an account, supporting pagination (sorted in ascending lexicographical order of their payment hash) and counting of total payments. -
Auto-bake super macaroon on startup: Added config options
--bake-super-macaroon(choice:none,read-only,read-write) and--super-macaroon-pathto automatically bake a super macaroon on startup and keep its permissions in sync. When set toread-onlyorread-write, the daemon will automatically bake a super macaroon containing read-only or read-write permissions, respectively, for all active sub-servers on startup. If the macaroon already exists but has different permissions, it will be automatically regenerated.
Technical and Architectural Updates
- Report litd's own version for
litd -V: The-Vflag now prints litd's version instead of the integrated lnd version.
RPC Updates
Integrated Binary Updates
LND
Loop
Pool
Faraday
Taproot Assets
Contributors (Alphabetical Order)
- 0xfandom
- bitromortac
- Cyberguru1
- Vandit Singh