Skip to content

update quic-go to v0.59.0#116

Merged
marten-seemann merged 1 commit into
masterfrom
update-quic-go-v0590
Jan 11, 2026
Merged

update quic-go to v0.59.0#116
marten-seemann merged 1 commit into
masterfrom
update-quic-go-v0590

Conversation

@marten-seemann

@marten-seemann marten-seemann commented Jan 11, 2026

Copy link
Copy Markdown
Member

Update dependency github.com/quic-go/quic-go to v0.59.0 and adjust test helper assertions in test_helper_test.go to use SupportsDatagrams.Remote

Bumps github.com/quic-go/quic-go to v0.59.0 in go.mod with corresponding checksum updates in go.sum, and changes newConnPair assertions in test_helper_test.go to check SupportsDatagrams.Remote for both client and server.

📍Where to Start

Start with the newConnPair test helper in test_helper_test.go to review the assertion changes, then verify the dependency bump in go.mod.


Macroscope summarized 94d8816.

@codecov

codecov Bot commented Jan 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.90%. Comparing base (9b732b1) to head (94d8816).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #116   +/-   ##
=======================================
  Coverage   72.90%   72.90%           
=======================================
  Files           4        4           
  Lines         406      406           
=======================================
  Hits          296      296           
  Misses         70       70           
  Partials       40       40           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

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 quic-go dependency from v0.57.1 to v0.59.0, adapting to an API change where ConnectionState().SupportsDatagrams changed from a boolean to a struct with separate fields for local and remote datagram support.

Changes:

  • Updated quic-go dependency from v0.57.1 to v0.59.0
  • Adapted test code to use .Remote field for datagram support checks
  • Removed transitive dependency golang.org/x/time from go.sum (no longer required)

Reviewed changes

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

File Description
go.mod Updated quic-go version from v0.57.1 to v0.59.0
go.sum Updated checksums for quic-go v0.59.0 and removed unused golang.org/x/time dependency
test_helper_test.go Updated datagram support checks to use new .Remote field API

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

@marten-seemann marten-seemann merged commit c0957a2 into master Jan 11, 2026
26 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.

2 participants