mirror of
https://github.com/lightninglabs/lightning-terminal.git
synced 2026-08-13 12:33:36 +02:00
Add a succinct release note entry detailing the 32-bit truncation prevention and allocation optimization introduced by PR-1358.
1.8 KiB
1.8 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.
Functional Changes/Additions
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. -
Refactor privacy mapper to prevent 32-bit truncation and optimize allocations: Refactored the privacy mapper's random number generation to use
int64instead ofintto prevent architecture-dependent truncation on 32-bit runtimes. This represents a breaking change to theNewPrivacyMapperandCryptoRandIntnfunctions. The PR also introduced async.Poolfor*big.Intto optimize allocations.
RPC Updates
Integrated Binary Updates
LND
Loop
Pool
Faraday
Taproot Assets
Contributors (Alphabetical Order)
- 0xfandom
- bitromortac