Skip to content

Upgrade crypto dependencies#100

Merged
jemiahw merged 1 commit intomasterfrom
jemiah/dep-update
Feb 25, 2026
Merged

Upgrade crypto dependencies#100
jemiahw merged 1 commit intomasterfrom
jemiah/dep-update

Conversation

@jemiahw
Copy link
Collaborator

@jemiahw jemiahw commented Feb 25, 2026

Per Dependabot, the old version has several vulnerabilities. Upgrade to the latest.

This also triggered a new error for an existing bug in the code (passing a non-constant format string to an error formatter), so I fixed that too.

Per Dependabot, the old version has several vulnerabilities. Upgrade to the latest.

This also triggered a new error for an existing bug in the code (passing a non-constant format string to an error formatter), so I fixed that too.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request upgrades crypto-related dependencies to address security vulnerabilities identified by Dependabot and fixes a format string bug that was revealed by the upgraded Go tooling.

Changes:

  • Upgraded Go from 1.23.0 to 1.24.0 and removed explicit toolchain directive
  • Updated golang.org/x dependencies (crypto, net, sync, text, tools, mod) to newer versions
  • Fixed format string issue in error handler for WebSocket upgrade failures

Reviewed changes

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

File Description
go.mod Updates Go version to 1.24.0 and upgrades golang.org/x dependencies to address security vulnerabilities
go.sum Updates checksums for upgraded dependencies, consistent with go.mod changes
api/api_gomux.go Fixes format string bug in ErrInternal.New() call by adding "%s" format specifier

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

@jemiahw jemiahw merged commit d0b4dbf into master Feb 25, 2026
8 checks passed
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.

4 participants