Skip to content

chore(deps): bump github.com/quic-go/webtransport-go from 0.10.0 to 0.11.1 in /link - #1356

Merged
gjermundgaraba merged 3 commits into
mainfrom
dependabot/go_modules/link/github.com/quic-go/webtransport-go-0.11.1
Aug 15, 2026
Merged

gjermundgaraba merged 3 commits into
mainfrom
dependabot/go_modules/link/github.com/quic-go/webtransport-go-0.11.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 11, 2026 •

Copy link
Copy Markdown
Contributor

Bumps github.com/quic-go/webtransport-go from 0.10.0 to 0.11.1.

Release notes

Sourced from github.com/quic-go/webtransport-go's releases.

v0.11.1

This patch release contains the following backports :

  • Avoid buffering skipped capsules: #290
  • Close active QUIC connections before tearing down the listener: #295
  • Fix missing context cancelation in Session.OpenStreamSync and Session.OpenUniStreamSync: #297

Full Changelog: quic-go/webtransport-go@v0.11.0...v0.11.1

v0.11.0

This release focuses on full compatibility with draft-15. The server keeps limited backwards compatibility with older draft clients where this is straightforward, but that compatibility is intentionally not comprehensive.

WebTransport flow control is not supported yet (see issue #256).

Breaking Changes

  • webtransport-go now requires Go 1.25 or newer: #243

Protocol Changes

  • Use SETTINGS_WT_ENABLED for WebTransport draft-version negotiation. The server continues to accept the old ENABLE_WEBTRANSPORT setting for compatibility with older clients: #254
  • Send SETTINGS_WT_ENABLED from the client, as required by draft-15: #271 (thanks to @​tobbee)
  • Use webtransport-h3 as the Extended CONNECT :protocol token. The server continues to accept the legacy webtransport token for compatibility with older clients: #280 (thanks to @​tomholford)
  • Use the WT_REQUIREMENTS_NOT_MET error when the peer does not advertise the required HTTP/3 or WebTransport capabilities: #252
  • Add support for the WT_ALPN_ERROR session error: #277
  • Validate WebTransport session IDs before accepting incoming streams: #283
  • Advertise SETTINGS values as required by Safari 26.4: #261 (thanks to @​birros)

New Features

  • Added a runnable example server and client, including browser-side JavaScript and certificate hash verification in the Go client: #285

Notable Fixes

  • Fixed a stream close race condition where ReceiveStream.Read or SendStream.Write could block forever when the local and remote side closed a session concurrently: #267 (thanks to @​aler9)
  • Server.ListenAndServe now closes the UDP socket it creates: #274

What's Changed

... (truncated)

Commits
  • d03fbc3 fix missing context cancelation in Session.Open{Uni}StreamSync (#297)
  • f85ecfc close active QUIC connections before listener teardown (#295)
  • 3aecd11 avoid buffering skipped capsules (#290)
  • 683e220 update quic-go to v0.60.0 (#287)
  • 39cf509 send WebTransport SETTINGS expected by Safari 26.4 (#261)
  • c7ca10b add an example server and client (#285)
  • 1cdd8a0 implement validation of session IDs (#283)
  • 6b0bec9 use webtransport-h3 as the :protocol upgrade token (#280)
  • 81409ba fix flaky TestDatagrams (#278)
  • 041fa66 fix stream close race condition on session close (#267)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Aug 11, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 11, 2026 13:07
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Aug 11, 2026
@greptile-apps

greptile-apps Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

PR author is not in the allowed authors list.

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/link/github.com/quic-go/webtransport-go-0.11.1 branch 3 times, most recently from 7abe733 to 427f822 Compare August 14, 2026 17:47
Bumps [github.com/quic-go/webtransport-go](https://github.com/quic-go/webtransport-go) from 0.10.0 to 0.11.1.
- [Release notes](https://github.com/quic-go/webtransport-go/releases)
- [Commits](quic-go/webtransport-go@v0.10.0...v0.11.1)

---
updated-dependencies:
- dependency-name: github.com/quic-go/webtransport-go
  dependency-version: 0.11.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/link/github.com/quic-go/webtransport-go-0.11.1 branch from 427f822 to d139a4a Compare August 15, 2026 10:34
…/link/github.com/quic-go/webtransport-go-0.11.1
Signed-off-by: Gjermund Garaba <gjermund@garaba.net>
@gjermundgaraba
gjermundgaraba merged commit b33108c into main Aug 15, 2026
19 checks passed
@gjermundgaraba
gjermundgaraba deleted the dependabot/go_modules/link/github.com/quic-go/webtransport-go-0.11.1 branch August 15, 2026 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant