Back to Freedom.Tech Back
All Lightning Pool releasesAll versions
Release Wed, May 20, 2026 1 min read

Lightning Pool 0.7.0-beta

Original release notes

Release notes

This release of pool ships a handful of reliability fixes around the auctioneer subscription stream and pending-channel handling, plus the usual round of dependency bumps. It targets the same lnd v0.18.5-beta+ minimum as v0.6.6-beta.

Bug Fixes

  • auctioneer: reconnect on EOF. The order subscription stream could silently die after receiving an EOF, leaving the trader connected to the auctioneer but no longer receiving updates. The reconnect path now treats EOF the same as any other transient error and re-establishes the subscription (#518).
  • auctioneer: jittered reconnect backoff. When many traders reconnect simultaneously (e.g. after a brief auctioneer restart), they previously synchronized their backoff and produced a thundering herd. Reconnect attempts now have randomized jitter applied (#518).
  • funding: stream handling in consumePendingOpenChannels. Fixes a bug where the pending-open-channel subscription could mis-handle stream errors and stall channel finalization (#507).

Build / CI

  • .github: add the gateway workflow for the REST/grpc-gateway compatibility check (#517).

Dependency Bumps

  • github.com/go-viper/mapstructure/v2 → 2.4.0 (#505, #506, #509, #511).
  • github.com/opencontainers/runc → 1.2.8 (#510).
  • github.com/golang-jwt/jwt/v4 → 4.5.2 (#500).
  • golang.org/x/net → 0.38.0 in poolrpc (#502).
  • Misc transitive dependency bumps.

Compatibility

  • Requires lnd v0.18.5-beta or later, built with the signrpc, walletrpc, chainrpc, and invoicesrpc subservers enabled.

Full diff: https://github.com/lightninglabs/pool/compare/v0.6.6-beta...v0.7.0-beta