Skip to content

Update to the latest lantern box with fake ip fix for UDP traffic - #366

Merged
myleshorton merged 2 commits into
mainfrom
myles/latest-lantern-box
Mar 21, 2026
Merged

Update to the latest lantern box with fake ip fix for UDP traffic#366
myleshorton merged 2 commits into
mainfrom
myles/latest-lantern-box

Conversation

@myleshorton

Copy link
Copy Markdown
Contributor

This pull request updates several dependencies in the go.mod file to newer versions, focusing primarily on libraries related to OpenTelemetry, gRPC, and various utility and cryptography packages. These updates help ensure the project stays current with the latest features, performance improvements, and security patches.

Dependency version upgrades:

OpenTelemetry and related instrumentation:

  • Upgraded go.opentelemetry.io/otel, go.opentelemetry.io/otel/metric, go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk, and go.opentelemetry.io/otel/sdk/metric from v1.40.0 to v1.41.0. Also updated go.opentelemetry.io/otel/exporters/otlp/otlptrace and related packages to the latest compatible versions. [1] [2]
  • Updated go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc to match the new OpenTelemetry versions.

gRPC and protocol buffer ecosystem:

  • Upgraded google.golang.org/grpc from v1.78.0 to v1.79.2.
  • Updated github.com/grpc-ecosystem/grpc-gateway/v2 from v2.27.7 to v2.28.0.
  • Bumped google.golang.org/genproto/googleapis/api and google.golang.org/genproto/googleapis/rpc to newer versions. [1] [2]

General utility and cryptography libraries:

  • Updated golang.org/x/crypto, golang.org/x/term, golang.org/x/text, golang.org/x/mod, golang.org/x/net, golang.org/x/sys, and golang.org/x/tools to their latest versions. [1] [2]
  • Upgraded github.com/klauspost/compress from v1.18.0 to v1.18.2.

Lantern-specific dependencies:

  • Updated github.com/getlantern/lantern-box from v0.0.42 to v0.0.49 and github.com/getlantern/lantern-water to a newer commit. [1] [2]

Other cleanups:

  • Removed the unused indirect dependency github.com/getlantern/hidden.

These updates collectively improve compatibility, security, and maintainability of the codebase.

Copilot AI review requested due to automatic review settings March 21, 2026 14:45

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the project’s Go module dependencies, primarily bumping Lantern components and the OpenTelemetry/gRPC ecosystem to newer versions to pick up fixes and improvements (including the lantern-box update referenced in the title).

Changes:

  • Bump github.com/getlantern/lantern-box to v0.0.49 and update lantern-water to a newer pseudo-version.
  • Upgrade core OpenTelemetry modules (otel, sdk, metric, trace) and google.golang.org/grpc, plus several golang.org/x/* libraries.
  • Remove an unused indirect dependency (github.com/getlantern/hidden) and refresh go.sum accordingly.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.

File Description
go.mod Updates required and indirect dependency versions (Lantern + OTEL + gRPC + golang.org/x/*), and removes an unused indirect dep.
go.sum Updates module checksums to match the new dependency graph after version bumps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread go.mod Outdated
Comment thread go.mod Outdated
Bump otlptracegrpc and otlpmetricgrpc from v1.38.0 to v1.41.0 to
match the rest of the OpenTelemetry stack and avoid version skew.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@myleshorton
myleshorton merged commit a19db72 into main Mar 21, 2026
2 checks passed
@myleshorton
myleshorton deleted the myles/latest-lantern-box branch March 21, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants