mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-02-22 06:21:40 +01:00
We're using an old and potentially vulnerable version of the DNS resolution library. This commit bumps the library to the latest recommended version.
2.2 KiB
2.2 KiB
Release Notes
RPC Server
Return payment address and add index from addholdinvoice call.
Build System
-
A new pre-submit check has been added to ensure that all PRs (aside from merge commits) add an entry in the release notes folder that at leasts links to PR being added.
-
A new build target itest-race to help uncover undetected data races with our itests.
Documentation
Misc
- The direct use of certain syscalls in packages such as
bbolt
orlnd
's ownhealthcheck
package made it impossible to importlnd
code as a library into projects that are compiled to WASM binaries. That problem was fixed by guarding those syscalls with build tags.
Code Health
Code cleanup, refactor, typo fixes
- Unused error check removed.
- Shorten Pull Request check list by referring to the CI checks that are in place.
- Added minor fixes to contribution guidelines.
- Fixed typo in
dest_custom_records
description comment. - Bumped version of
github.com/miekg/dns
library to fix a Dependabot alert.
Database
- Ensure single writer for legacy code when using etcd backend.
Optimized payment sequence generation to make LNDs payment throughput (and latency) with better when using etcd.
Performance improvements
- Update MC store in blocks to make payment throughput better when using etcd.
Contributors (Alphabetical Order)
- ErikEk
- Zero-1729
- Oliver Gugger