Breaking Changes 🚨🚨
- remote-signer: The node now refuses to start when
/generate-live-paymentwould be unauthenticated (-remoteSignerWebhookUrlunset) on a publicly-accessible-httpAddr. Pass-remoteSignerAllowNoAuthto override. (#3959) - trickle: TLS certificate validity is now enforced by default. Deployments using self-signed or expired certificates must fix their certs or opt out. (#3964)
What's Changed
- fix(remote-signer): default -cliAddr to loopback in remote signer mode by @rickstaa in #3962
- feat(cmd): bridge slog level to the glog -v flag by @rickstaa in #3944
- feat(remote-signer): fail closed when serving unauthenticated on a public address by @rickstaa in #3959
- ci: modernize builds for reliability by @j0sh in #3965
- devtool: tolerate raced round initialization by @j0sh in #3970
- fix: Update installation guide link in README by @ad-astra-video in #3981
- Update trickle local publisher streaming behavior by @j0sh in #3990
- Extract standalone Scope runtime by @j0sh in #3989
- Live Runner by @j0sh in #3938
- trickle: Enforce TLS cert validity by default. by @j0sh in #3964
- ci: bump docker metadata action by @j0sh in #3991
- ai: consolidate Live Runner test coverage by @j0sh in #3996
- runner: Add fixed pricing by @j0sh in #3999
- Add single-shot payments by @j0sh in #4000
- pm: reject ticket params with a zero expiration block by @rickstaa in a6c4b1e
Full Changelog: v0.8.11...v0.9.0