Commit graph

210 commits

Author SHA1 Message Date
ziggie
41a6c8b3f7
build: bump go to v1.25.11 2026-07-10 19:24:26 -03:00
dependabot[bot]
053498caba
build(deps): bump golang.org/x/net from 0.49.0 to 0.55.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.49.0 to 0.55.0.
- [Commits](https://github.com/golang/net/compare/v0.49.0...v0.55.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.55.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-06 19:42:23 +00:00
Viktor Torstensson
08934deeef
Merge pull request #1331 from ViktorT-11/2026-06-cut-v0_17_0_final
Some checks failed
CI / frontend tests on macOS-latest (push) Has been cancelled
CI / frontend tests on ubuntu-latest (push) Has been cancelled
CI / frontend tests on windows-latest (push) Has been cancelled
CI / backend build on macOS-latest (push) Has been cancelled
CI / backend build on ubuntu-latest (push) Has been cancelled
CI / backend build on windows-latest (push) Has been cancelled
CI / cross compilation (push) Has been cancelled
CI / cross compilation-1 (push) Has been cancelled
CI / cross compilation-2 (push) Has been cancelled
CI / RPC proto compilation check (push) Has been cancelled
CI / check commits (push) Has been cancelled
CI / Sqlc check (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / run unit tests (push) Has been cancelled
CI / run unit tests-1 (push) Has been cancelled
CI / run unit tests-2 (push) Has been cancelled
CI / run unit tests-3 (push) Has been cancelled
CI / build itest binaries (push) Has been cancelled
CI / check release notes updated (push) Has been cancelled
CI / integration test (push) Has been cancelled
CI / integration test-1 (push) Has been cancelled
CI / integration test-2 (push) Has been cancelled
Prepare for litd `v0.17.0-alpha` release
2026-06-30 17:15:06 +02:00
dependabot[bot]
b4133b1a12
build(deps): bump github.com/opencontainers/runc from 1.2.8 to 1.3.6
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.2.8 to 1.3.6.
- [Release notes](https://github.com/opencontainers/runc/releases)
- [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/opencontainers/runc/compare/v1.2.8...v1.3.6)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
  dependency-version: 1.3.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-29 19:36:47 +00:00
Viktor Torstensson
5c34be31f4
terminal: bump lnd, loop, looprpc & swapserverrpc
Bump `lnd` to version `v0.21.1-beta`, as well as `loop` to version
`v0.33.3-beta`. Additionally, we bump `looprpc` & `swapserverrpc` to
versions compatible with the new `loop` version.
2026-06-26 22:39:54 +02:00
Calvin Zachman
862c1dba9d
multi: bump lnd, lndclient, and taproot-assets dependencies
Bumps lnd to v0.21.0-beta, lndclient to v0.21.0-1, and
taproot-assets to v0.8.0 across the root, litrpc, and perms
modules. taprpc uses the proper v1.1.0 tag.

lnd removed the deprecated SendPaymentSync, SendToRouteSync,
SendPayment (streaming), and SendToRoute (streaming) RPCs. The
account interceptor checkers and their tests for these RPCs are
removed since no client can call them anymore. The V2 checkers
already handle account tracking for payments.

The itest harness is updated for lnd v0.21's miner API changes
(SendOutputs -> SendOutput, Miner.Client.Generate -> GenerateBlocks,
waitForNTxsInMempool replaced by Miner.AssertNumTxsInMempool) and
TimeLockDelta bumped from 20 to 40 since lnd v0.21 raised
MinCLTVDelta from 18 to 24.
2026-06-08 13:18:37 -04:00
Olaoluwa Osuntokun
b44a972fcd go.mod: bump pool to v0.7.1-beta
In this commit, we bump the embedded pool dependency to v0.7.1-beta,
which pulls in the partial re-subscribe fix from lightninglabs/pool#521.
Before, a single per-account failure in HandleServerShutdown would bail
the whole re-subscribe loop and silently leave the remaining accounts
un-subscribed (and filtered as offline at matching time) until the
trader process restarted.

The loop is now best-effort: per-account errors are logged with the
trader key, every account still gets a re-subscribe attempt, and the
aggregated error is returned to the caller via errors.Join so we don't
lose the signal.
2026-05-21 20:39:32 -07:00
Olaoluwa Osuntokun
e970107f18 go.mod: bump pool to v0.7.0-beta
Updates the embedded pool dependency to v0.7.0-beta, which brings in the
auctioneer EOF reconnect and jittered backoff fixes (#518) and the
pending-open-channel stream handling fix (#507), along with the usual
round of transitive dependency bumps.
2026-05-20 15:45:07 -07:00
Viktor Torstensson
10337691cb
multi: use published sqldb/v2 dependency
Update the `sqldb/v2` dependency in go.mod to the published version, and
update the litd code to adhere to the new changes in the `sqldb/v2`
package.

Given that the official `sqldb/v2` package is now used, we can also
remove the `sqldb/v1` dependency from the go.mod file, as it is no
longer used in the codebase.
2026-05-14 11:39:07 +02:00
Viktor Torstensson
1f9c32df93
mod: add sqldb/v2 dependency to litd
In upcoming commits, we will introduce support for sqldb/v2 in Lightning
Terminal, in order to support code migrations. This is needed, so that
we can ensure that the kvdb to sql migration is run exactly after an
exact sql migration version, and not after all sql migrations have been
executed. The reason why that's important is that sql table definition
may change with future sql migrations, while the kvdb to sql migration
will remain the same and always expect the same table definition.
Therefore, if the kvdb to sql migration is run after all sql migrations,
it may fail due to a table definition mismatch.

This commit adds the sqldb/v2 dependency to `litd`, so that we can
implement it's usage and execution of the kvdb to sql migration
correctly in the upcoming commits.

NOTE: currently the sqldb/v2 dependency hasn't been shipped in any
lnd release, so this dependency currently a forked version of
sqldb/v2.
2026-05-14 11:37:19 +02:00
dependabot[bot]
c514ec8a55
build(deps): bump github.com/docker/cli
Bumps [github.com/docker/cli](https://github.com/docker/cli) from 28.1.1+incompatible to 29.2.0+incompatible.
- [Commits](https://github.com/docker/cli/compare/v28.1.1...v29.2.0)

---
updated-dependencies:
- dependency-name: github.com/docker/cli
  dependency-version: 29.2.0+incompatible
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-07 23:33:53 +00:00
Elle
05cc24348b
Merge pull request #1279 from lightninglabs/dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.43.0
build(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0
2026-05-07 16:25:29 -07:00
dependabot[bot]
fb896610da
build(deps): bump github.com/jackc/pgx/v5 from 5.7.4 to 5.9.2
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.7.4 to 5.9.2.
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jackc/pgx/compare/v5.7.4...v5.9.2)

---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
  dependency-version: 5.9.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-05 20:18:16 +00:00
dependabot[bot]
2db5e53fc4
build(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.40.0 to 1.43.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.43.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.43.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-05 20:04:29 +00:00
dependabot[bot]
c4143df7e4
build(deps): bump go.opentelemetry.io/otel from 1.40.0 to 1.41.0
Bumps [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) from 1.40.0 to 1.41.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.41.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel
  dependency-version: 1.41.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-24 20:51:35 +00:00
dependabot[bot]
972597b865
build(deps): bump google.golang.org/grpc from 1.65.0 to 1.79.3
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.65.0 to 1.79.3.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.65.0...v1.79.3)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.79.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 08:21:36 +00:00
Boris Nagaev
6085e527ab
go.mod: bump google.golang.org/grpc to v1.67.0 2026-04-05 17:21:21 -05:00
Dario Anongba Varela
5960b65cfa
itest: remove custom channels tests and backward compat infrastructure
Custom channels integration tests have been fully migrated to the
taproot-assets repository where they run natively via the tapd-integrated
binary without any lightning-terminal dependency. This removes the
duplicate test suite and all supporting infrastructure from LiT.

The LiT-specific itests are unaffected.
2026-03-16 15:37:49 +01:00
ZZiigguurraatt
91b43118c7 build: bump go to v1.25.5 2026-03-03 14:25:35 -05:00
dependabot[bot]
d61d8ead4a
build(deps): bump go.opentelemetry.io/otel/sdk from 1.37.0 to 1.40.0
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.37.0 to 1.40.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.37.0...v1.40.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.40.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-01 22:30:17 +00:00
Viktor Torstensson
fa23141fd4
multi: bump taproot-assets taprpc & migrate
Bump `taproot-assets` to `v0.7.1` & `taprpc` to `v1.0.12`. This tapd
uses a new migrate dependency version, and therefore that is also bumped
in `litd`.

As the `tapd` `/universerpc.Universe/Info` call now requires a macaroon,
we need to add the `taproot-assets.allow-public-uni-proof-courier` to
the node config in order to whitelist the call.
2026-02-12 19:18:09 +01:00
Viktor Torstensson
2332fc6bca
terminal: bump loop, looprpc & swapserverrpc
Bump `loop` to `v0.31.8-beta`, `looprpc` to `v1.0.13` and
`swapserverrpc` to `v1.0.20`.

Additionally, we also add the new `loop` protos to `litd`.
2026-02-12 19:16:07 +01:00
Viktor Torstensson
ea0694b104
terminal: bump lnd & sqldb
Bump lnd to `v0.20.1-beta`, and to `sqldb` to the same version `lnd` is
using.
2026-02-12 19:15:06 +01:00
ZZiigguurraatt
432a228bd6 build: bump go to v1.24.11 2026-02-05 02:57:05 -05:00
JC Brand
d2ca1b5b81
go.mod: set new location for websocket package
Fixes #1204
2026-01-16 11:45:54 +02:00
Slyghtning
e3441e135d
gomod: update loop client to v0.31.7-beta 2025-12-16 15:07:46 +01:00
ffranr
42af6e1689
go.mod: bump lnd, loop, taproot-assets
Target versions:
* lnd@v0.20.0
* taproot-assets@v0.7.0
* taproot-assets/taprpc@v1.0.12
* loop@v0.31.6-beta
* loop/looprpc@v1.0.12
* loop/swapserverrpc@v1.0.19
2025-11-26 10:55:48 +00:00
Boris Nagaev
1d43564077
go.mod: bump lndclient to v0.20.0-6
Include https://github.com/lightninglabs/lndclient/pull/255
lndclient: block until chain notifier is ready
2025-11-14 14:46:13 -03:00
Viktor Torstensson
3e434784c8
terminal: bump lnd, loop, tapd & lndclient
Bump `lnd` to v0.20.0-beta.rc2, `loop` to `v0.31.5-beta`, `tapd` to
`v0.7.0-rc2` and `lndclient` to `v0.20.0-3`.

Also bump `looprpc`, `swapserverrpc` and `taprpc` to the versions used
in the respective releases.

This commit also includes an update to the protos and sample data to
reflect the changes in the bumped dependencies.
2025-11-10 18:58:21 +01:00
ZZiigguurraatt
ba840892bb build: bump go to v1.24.9 2025-10-24 16:48:53 -04:00
George Tsagkarelis
537ed05776
build: bump lnd, lndclient, tapd, loop 2025-10-15 11:07:21 +02:00
George Tsagkarelis
bbb6640de2
build: bump tapd, loop 2025-10-14 11:38:40 +02:00
Oliver Gugger
8a4625acdb
mod+itest: update to latest tapd 2025-10-14 11:38:37 +02:00
George Tsagkarelis
69ca6587b7
build: bump go to v1.24.6 2025-09-18 12:05:28 +02:00
Elle
de4b42129c
Merge pull request #1136 from lightninglabs/dependabot/go_modules/github.com/go-viper/mapstructure/v2-2.4.0
build(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0
2025-09-01 07:27:45 +01:00
Viktor Tigerström
b0a32f525f
terminal: bump lnd to v0.19.3-beta 2025-08-21 17:34:24 +02:00
dependabot[bot]
7e93d038a2
build(deps): bump github.com/go-viper/mapstructure/v2
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 15:03:16 +00:00
Oliver Gugger
07f6f2a034
mod: bump lnd to v0.19.3-beta.rc1 2025-08-08 15:32:43 +02:00
Elle Mouton
eb1d081314
build: bump go version to 1.23.12 2025-08-07 11:10:39 +02:00
Oliver Gugger
10b201ecdb
mod: update to latest lnd and tapd 2025-07-16 18:44:36 +02:00
Oliver Gugger
c417adf318
mod+accounts+session: update to latest lnd RC 2025-07-11 18:41:16 +02:00
dependabot[bot]
7d867ae44f
build(deps): bump github.com/go-viper/mapstructure/v2 in mod+perms
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 11:50:30 +02:00
Viktor Tigerström
e2a37b47f6
lightning-terminal: bump loop & lnd
Bump loop to `v0.31.2-beta` and lnd to `v0.19.1-beta`.

Also bump the loop `looprpc` to `v1.0.8` and `swapserverrpc` to
`v1.0.15`.
2025-06-18 13:00:40 +02:00
Oliver Gugger
4b45384e84
mod: update tapd to v0.6.0 final 2025-06-17 19:30:41 +02:00
Oliver Gugger
7c21c623b9
mod+subservers: bump lnd and tapd versions 2025-06-05 16:34:41 +02:00
Oliver Gugger
ab4af1561a
litrpc: bump lnd version 2025-06-05 16:34:04 +02:00
Oliver Gugger
2b74cb4dd4
perms: bump lnd version 2025-06-05 16:33:44 +02:00
Oliver Gugger
503a295252
multi: bump Golang to 1.23.9
Fixes several CVEs by using the latest Golang version to build.
2025-05-21 19:25:30 +02:00
Oliver Gugger
3524775ff8
mod: bump lnd, lndclient, tapd, loopd
We bump all major dependencies to their respective latest versions.
2025-05-21 19:25:29 +02:00
George Tsagkarelis
482a6b6b2e
build: bump tapd 2025-05-20 13:13:11 +02:00