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_localoutputs 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.orgarchive - Aims to improve historical reproducibility of builds (#7926)
- Migrated build environment from Ubuntu to Debian using