Payment Request Improvements:
- Implemented address reuse for expired requests, addressing issue #7927
- Restructured request indexing to use request ID instead of receiving address
- Affects commands:
get_request
,get_invoice
,list_requests
,list_invoices
,delete_request
,delete_invoice
- Affects commands:
Lightning Network Enhancements:
- Trampoline Routing:
- Added memory for failed routes
- Improved route selection to prioritize untried routes over increasing fees
- Fixed sweeping of
to_local
outputs from channel backups (#7959)
Build System Enhancements:
- macOS:
- Hardened build script to minimize use of precompiled PyPI wheels (#7918)
- Windows/AppImage/Android:
- Migrated build environment from Ubuntu to Debian using
snapshot.debian.org
archive - Aims to improve historical reproducibility of builds (#7926)
- Migrated build environment from Ubuntu to Debian using