lnd v0.2.1-alpha
Pre-release
Pre-release
Roasbeef
released this
13 Apr 23:01
·
16423 commits
to master
since this release
lnd-v0.2.1-alpha
marks the first minor patch release after our latest release (lnd-v0.2-alpha
). This release includes a number of bugs reported by our testers and encountered during normal usage after the latest release. No major features or RPC command have been altered with this release, therefore users should be able to upgrade to this new version without preforming any precautionary steps.
0.2.1-alpha Change Log
Routing
- 41a5414 -- routing: capitalize first letter of new error messages
- f7c8938 -- discovery: use debug logging level for rejected announcements
- 2d10d83 -- routing: assert that paths have same length in isSamePath
- a4e26ea -- routing: fix bug in path finding when len(rootPath) > len(shortestPath)
- 5442e42 -- routing: fix slice mutation bug that could result in an infinite loop
RPC Server
- 9ff4a7a -- rpcserver: use semaphore to limit # of goroutines in SendPayment
Wallet
- 0858d8a -- lnwallet: fix constant overflow build issue on 32-bit systems
- eca3a10 -- lnwallet: reorder PaymentDescriptor attributes to reduce padding
- a3fd738 -- lnwallet: fix HTLC mutation bug in commitment chain
- 4cd277c -- lnwallet: eliminate usage of LightningChannel.theirPrevPkScript
- 31acace -- lnwallet: convert PendingUpdates to FullySynced
- 17d6835 -- lnwallet: removed unused sync.RWMutex in PaymentDescriptor
Peer
- 3393f3a -- peer: simplify channel state update handling by using
- 178f26b -- peer: restore the htlcManager's logCommitTimer to a persistent ticker
- 54c63f4 -- peer: remove unused lastNMessages map
- b51a0eb -- peer: increase initial handshake timeout to 15 seconds
Docs
- 35c9a12 -- docs: fix port in sample lnd.conf
Server
- a22ba92 -- server: eliminate possibly deadlock, peerConnected now async
- d93e3e6 -- server: assume default port if one not present for --externalip
Database
- fe3c364 -- channeldb: use the Batch method when writing payment details
Command Line Utility
- 2cb6878 -- cmd/lncli: make getnodeinfo accept positional arguments
UTXO Nursery
- e43d1dd -- utxonursery: log process of catch up graduation on restart
Test Framework
- 07437f6 -- test: update the ConnectPeer framework method to block until connect
Contributors (Alphabetical Order):
- Alex Akselrod
- Olaoluwa Osuntokun