v24.05.31
          ·
          
            28 commits
          
          to master
          since this release
        
        
        
Breaking changes
- lspd now uses the grpc api to connect to cln. Make sure to check the docs for updates to your NODES configuration: #215
Database
- There is now a command to migrate the database lspd migrate: #216
- There is an option to automatically migrate the database usign the environment variable AUTO_MIGRATE_DATABASE=true. This is not recommended to use in production, however, because it would require lspd to run with elevated database permissions: #216
CLN plugin
- The CLN plugin now shuts down whenever it loses connection to cln. It is recommended to run lightningd with the cln plugin as --important-plugin: #219
Minor fixes
- Prettify some logs: #220
- migrate: don't error when there are no migrations by @JssDWt in #222
- cln_plugin: stop receiving htlc resolutions when cancelled by @JssDWt in #221
- use common interceptor by @JssDWt in #228
- lnd: forward sync would never stop: #217
Full Changelog: v24.04.09...v24.05.31