Skip to content

update java/go dependencies to their latest releases#3195

Merged
psasidhar merged 1 commit intomasterfrom
deps0209
Feb 9, 2026
Merged

update java/go dependencies to their latest releases#3195
psasidhar merged 1 commit intomasterfrom
deps0209

Conversation

@havetisyan
Copy link
Copy Markdown
Collaborator

@havetisyan havetisyan commented Feb 9, 2026

Description

Contribution Checklist:

  • The pull request does not introduce any breaking changes
  • I have read the contribution guidelines.
  • Create an issue and link to the pull request.

Attach Screenshots (Optional)

Signed-off-by: Henry Avetisyan <hga@yahooinc.com>
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello @havetisyan, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request systematically updates both Go and Java project dependencies to their latest available versions. This routine maintenance ensures the codebase remains current, benefiting from the most recent bug fixes, performance enhancements, and security updates across a wide array of third-party libraries and frameworks.

Highlights

  • Go Dependency Updates: Numerous Go direct and indirect dependencies have been updated to their latest versions, including golang-jwt/jwt/v5, googleapis/gax-go/v2, theparanoids/crypki, and various OpenTelemetry modules. Key golang.org/x and google.golang.org libraries have also been upgraded.
  • Go Module Removal: The github.com/dimfeld/httptreemux module has been removed from the Go dependency list.
  • Go Semantic Conventions Update: The OpenTelemetry semantic conventions (semconv) version has been updated in libs/go/sia/otel/metric_sender.go.
  • Java Dependency Updates: Several Java dependencies managed via Maven have been updated in pom.xml, including AWS SDK v2, Apache Commons Codec, Google Cloud BOM, JAXB API, Jetty, Logback, MySQL Connector, OpenTelemetry, Protobuf Java, and the Slack client.
Changelog
  • go.mod
    • Updated github.com/golang-jwt/jwt/v5 from v5.3.0 to v5.3.1.
    • Removed github.com/dimfeld/httptreemux v5.0.1+incompatible.
    • Updated github.com/googleapis/gax-go/v2 from v2.16.0 to v2.17.0.
    • Updated github.com/theparanoids/crypki from v1.20.11 to v1.21.0.
    • Updated OpenTelemetry modules (go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp, go.opentelemetry.io/otel, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, go.opentelemetry.io/otel/metric, go.opentelemetry.io/otel/sdk, go.opentelemetry.io/otel/sdk/metric) to v1.40.0 (or v0.65.0 for otelhttp).
    • Updated golang.org/x/crypto from v0.47.0 to v0.48.0.
    • Updated golang.org/x/net from v0.49.0 to v0.50.0.
    • Updated golang.org/x/oauth2 from v0.34.0 to v0.35.0.
    • Updated google.golang.org/api from v0.257.0 to v0.264.0.
    • Updated google.golang.org/genproto and its sub-modules to newer versions.
    • Updated golang.org/x/mod from v0.31.0 to v0.32.0.
    • Updated golang.org/x/sys from v0.40.0 to v0.41.0.
    • Updated golang.org/x/term from v0.39.0 to v0.40.0.
    • Updated golang.org/x/text from v0.33.0 to v0.34.0.
    • Updated golang.org/x/tools from v0.40.0 to v0.41.0.
    • Updated cloud.google.com/go from v0.121.6 to v0.123.0.
    • Updated cloud.google.com/go/auth from v0.17.0 to v0.18.1.
    • Updated cloud.google.com/go/longrunning from v0.7.0 to v0.8.0.
    • Updated github.com/googleapis/enterprise-certificate-proxy from v0.3.7 to v0.3.11.
    • Updated github.com/grpc-ecosystem/grpc-gateway/v2 from v2.27.3 to v2.27.7.
  • go.sum
    • Updated checksums for all modified Go dependencies.
    • Removed checksum entries for github.com/dimfeld/httptreemux.
  • libs/go/sia/otel/metric_sender.go
    • Updated semconv import from v1.37.0 to v1.39.0.
  • pom.xml
    • Updated aws2.version from 2.41.13 to 2.41.24.
    • Updated commons.codec.version from 1.19.0 to 1.21.0.
    • Updated gcp.bom.version from 26.74.0 to 26.75.0.
    • Updated jaxb.api.version from 4.0.4 to 4.0.5.
    • Updated jetty.version from 12.0.31 to 12.0.32.
    • Updated logback.server.version from 1.5.25 to 1.5.28.
    • Updated mysql.connector.version from 9.5.0 to 9.6.0.
    • Updated opentelemetry.version from 1.58.0 to 1.59.0.
    • Updated protobuf.java.version from 4.33.4 to 4.33.5.
    • Updated slack.client.version from 1.46.0 to 1.47.0.
Activity
  • No specific review comments or activity have been recorded for this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates various Go and Java dependencies to their latest versions. The changes are mostly straightforward version bumps in go.mod and pom.xml. I've noticed a potential inconsistency in the OpenTelemetry semconv package version in one of the Go files and left a comment with a suggestion.

@psasidhar psasidhar merged commit 231a2ff into master Feb 9, 2026
8 checks passed
@psasidhar psasidhar deleted the deps0209 branch February 9, 2026 23:40
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