Skip to content

Update module github.com/quic-go/quic-go to v0.57.1 - #1949

Merged
red-hat-konflux[bot] merged 1 commit into
masterfrom
konflux/mintmaker/master/github.com-quic-go-quic-go-0.x
Dec 1, 2025
Merged

red-hat-konflux[bot] merged 1 commit into
masterfrom
konflux/mintmaker/master/github.com-quic-go-quic-go-0.x

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented Nov 24, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/quic-go/quic-go v0.56.0 -> v0.57.1 age confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

quic-go/quic-go (github.com/quic-go/quic-go)

v0.57.1

Compare Source

This release resolves a panic during the server handshake when using the upcoming Go 1.26 toolchain, specifically occurring with TLS session tickets disabled (#​5462). This issue does not impact builds on Go 1.25 or earlier versions.

v0.57.0

Compare Source

This release reworks the HTTP/3 header processing logic:

  • Both client and server now send their respective header size constraints using the SETTINGS_MAX_FIELD_SECTION_SIZE setting: #​5431
  • For any QPACK-related errors, the correct error code (QPACK_DECOMPRESSION_FAILED) is now used: #​5439
  • QPACK header parsing is now incremental (instead of parsing all headers at once), which is ~5-10% faster and reduces allocations: #​5435 (and quic-go/qpack#67)
  • The server now sends a 431 status code (Request Header Fields Too Large) when encountering HTTP header fields exceeding the size constraint: #​5452

 

Breaking Changes

  • http3: Transport.MaxResponseBytes is now an int (before: int64): #​5433
     

Notable Fixes

  • qlogwriter: fix storing of event schemas (this prevented qlog event logging from working for HTTP/3): #​5430
  • http3: errors sending the request are now ignored, instead, the response from the server is read (thereby allowing the client to read the status code, for example): #​5432

What's Changed

New Contributors

Full Changelog: quic-go/quic-go@v0.56.0...v0.57.0


Configuration

📅 Schedule: Branch creation - Between 03:00 AM and 10:59 AM, only on Monday ( * 3-10 * * 1 ) in timezone Europe/Prague, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/master/github.com-quic-go-quic-go-0.x branch from ae22090 to 9e70752 Compare November 24, 2025 08:44
@red-hat-konflux
red-hat-konflux Bot enabled auto-merge (rebase) November 24, 2025 08:44
@red-hat-konflux

Copy link
Copy Markdown
Contributor Author

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 1 additional dependency was updated

Details:

Package Change
github.com/quic-go/qpack v0.5.1 -> v0.6.0

@red-hat-konflux red-hat-konflux Bot changed the title Update module github.com/quic-go/quic-go to v0.57.0 Update module github.com/quic-go/quic-go to v0.57.1 Dec 1, 2025
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/master/github.com-quic-go-quic-go-0.x branch from 9e70752 to dc8215e Compare December 1, 2025 04:41
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/mintmaker/master/github.com-quic-go-quic-go-0.x branch from dc8215e to bc48ae7 Compare December 1, 2025 04:41
@codecov-commenter

codecov-commenter commented Dec 1, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.83%. Comparing base (29b134c) to head (bc48ae7).
⚠️ Report is 6 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1949      +/-   ##
==========================================
+ Coverage   58.79%   58.83%   +0.03%     
==========================================
  Files         131      131              
  Lines        8407     8407              
==========================================
+ Hits         4943     4946       +3     
+ Misses       2930     2927       -3     
  Partials      534      534              
Flag Coverage Δ
unittests 58.83% <ø> (+0.03%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@red-hat-konflux
red-hat-konflux Bot merged commit 77bc11a into master Dec 1, 2025
9 of 10 checks passed
@red-hat-konflux
red-hat-konflux Bot deleted the konflux/mintmaker/master/github.com-quic-go-quic-go-0.x branch December 1, 2025 08:41
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.

1 participant