From 4b6b445dd7fcbf0c38eda533d6444a1d025a0bce Mon Sep 17 00:00:00 2001 From: Viktor Torstensson Date: Tue, 9 Jun 2026 18:29:39 +0200 Subject: [PATCH 1/3] migsets: increase maxListMacaroonIDAttempts to 120 Due to that certain wallet setups, such as `lnd.noseedbackup`, can take a bit of time to open the `lnd` wallet, we need to increase the time we allow for the RPC call which lists the macaroon IDs. We therefore allow up to 60 seconds instead of 5 seconds for that to happen, to ensure that the kvdb->SQL migration doesn't fail in such setups. --- db/migsets/programmatic_migrations.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/db/migsets/programmatic_migrations.go b/db/migsets/programmatic_migrations.go index 983591af..70825375 100644 --- a/db/migsets/programmatic_migrations.go +++ b/db/migsets/programmatic_migrations.go @@ -152,10 +152,11 @@ func kvdbToSqlProgrammaticMigration(ctx context.Context, // We'll fetch the macaroonIDList from `lnd` next. Note that since lnd's // RPC servers may not have been fully started yet if the execution of // accounts and session migration were really quick, we poll the request - // up to 10 times with a 0.5 second delay between the attempts. This - // should be a sufficient amount of time for the RPC servers to start. + // up to 120 times with a 0.5 second delay between the attempts. This + // should be a sufficient amount of time for the wallet to have been + // loaded and for the RPC servers to started. const ( - maxListMacaroonIDAttempts = 10 + maxListMacaroonIDAttempts = 120 listMacaroonIDRetryDelay = 500 * time.Millisecond ) From 782113f36bb023d6c55ec44e79a0c26ed908e54e Mon Sep 17 00:00:00 2001 From: Viktor Torstensson Date: Mon, 8 Jun 2026 13:36:58 +0200 Subject: [PATCH 2/3] docs: prepare release notes for `v0.17.0-alpha.rc1` --- docs/release-notes/release-notes-0.17.0.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/docs/release-notes/release-notes-0.17.0.md b/docs/release-notes/release-notes-0.17.0.md index 085d3ef9..3bed9eda 100644 --- a/docs/release-notes/release-notes-0.17.0.md +++ b/docs/release-notes/release-notes-0.17.0.md @@ -100,12 +100,6 @@ ### Pool -* Updated [`pool` to - `v0.7.0-beta`](https://github.com/lightninglabs/lightning-terminal/pull/1313), - which includes a fix for the auctioneer subscription stream silently - dying on EOF, jittered reconnect backoff, and a fix for stream - handling in the pending-open-channel consumer. - * Updated [`pool` to `v0.7.1-beta`](https://github.com/lightninglabs/lightning-terminal/pull/1314), which includes a fix for `HandleServerShutdown` silently dropping From 6f89357c3517049dd9be943adecfb5c75af7a7e1 Mon Sep 17 00:00:00 2001 From: Viktor Torstensson Date: Mon, 8 Jun 2026 13:29:55 +0200 Subject: [PATCH 3/3] version: bump version to `v0.17.0-alpha.rc1` --- version.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/version.go b/version.go index b8b9a9aa..f598f4e6 100644 --- a/version.go +++ b/version.go @@ -34,12 +34,12 @@ const semanticAlphabet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmn" + // versioning 2.0.0 spec (http://semver.org/). const ( appMajor uint = 0 - appMinor uint = 16 - appPatch uint = 1 + appMinor uint = 17 + appPatch uint = 0 // appPreRelease MUST only contain characters from semanticAlphabet per // the semantic versioning spec. - appPreRelease = "alpha" + appPreRelease = "alpha.rc1" ) // Version returns the application version as a properly formed string per the