Update module github.com/lucas-clemente/quic-go to v0.28.0 #20

Merged
renovate-bot merged 1 commits from renovate/github.com-lucas-clemente-quic-go-0.x into master 2022-07-01 22:00:24 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
github.com/lucas-clemente/quic-go require minor v0.27.2 -> v0.28.0

Release Notes

lucas-clemente/quic-go

v0.28.0

Compare Source

Most Notable Changes

This release adds support for QUIC v2 and adds an API for WebTransport to the http3 package.

What's Changed

New Contributors

Full Changelog: https://github.com/lucas-clemente/quic-go/compare/v0.27.0...v0.28.0


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, 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, click this checkbox.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/lucas-clemente/quic-go](https://github.com/lucas-clemente/quic-go) | require | minor | `v0.27.2` -> `v0.28.0` | --- ### Release Notes <details> <summary>lucas-clemente/quic-go</summary> ### [`v0.28.0`](https://github.com/lucas-clemente/quic-go/releases/v0.28.0) [Compare Source](https://github.com/lucas-clemente/quic-go/compare/v0.27.2...v0.28.0) #### Most Notable Changes This release adds support for [QUIC v2](https://datatracker.ietf.org/doc/draft-ietf-quic-v2/) and adds an API for [WebTransport](https://www.ietf.org/archive/id/draft-ietf-webtrans-http3-02.html) to the http3 package. #### What's Changed - remove unneeded network from custom dial function used in HTTP/3 by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3368 - extend the HTTP/3 API for WebTransport support by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3362 - add LocalAddr and RemoteAddr functions to http3.StreamCreator by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3384 - implement HTTP/3 unidirectional stream hijacking by [@&#8203;hareku](https://github.com/hareku) in https://github.com/lucas-clemente/quic-go/pull/3389 - Expose quic server closed err by [@&#8203;hareku](https://github.com/hareku) in https://github.com/lucas-clemente/quic-go/pull/3395 - protect against concurrent use of Stream.Read by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3380 - protect against concurrent use of Stream.Write by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3381 - reduce flakiness of deadline integration tests by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3383 - fix deadlock on concurrent http3.Server.Serve and Close calls by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3387 - update docs to reflect that we support RFC 9221 (Unreliable Datagrams) by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3382 - fix parsing of request path for Extended CONNECT requests by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3388 - remove warning comments of stable implementation by [@&#8203;hareku](https://github.com/hareku) in https://github.com/lucas-clemente/quic-go/pull/3399 - Clone TLS conf in newClient by [@&#8203;betamos](https://github.com/betamos) in https://github.com/lucas-clemente/quic-go/pull/3400 - don't set receive buffer if it is already large enough by [@&#8203;dchaofei](https://github.com/dchaofei) in https://github.com/lucas-clemente/quic-go/pull/3407 - remove error return value from ComposeVersionNegotiation by [@&#8203;dchaofei](https://github.com/dchaofei) in https://github.com/lucas-clemente/quic-go/pull/3410 - do not embed http.Server in http3.Server by [@&#8203;tie](https://github.com/tie) in https://github.com/lucas-clemente/quic-go/pull/3397 - don't close the request stream when http3.DataStreamer was used by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3413 - introduce a http3.RoundTripOpt to prevent closing of request stream by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3411 - don't send path MTU probe packets on a timer by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3423 - don't ignore errors that occur when the TLS ClientHello is generated by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3424 - make it possible to parse a varint at the end of a reader by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3428 - add test for bidirectional stream hijacker by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3434 - pass frame / stream type parsing errors to the hijacker callbacks by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3429 - Change "HTTP/3" to "HTTP/3.0". by [@&#8203;aaronriekenberg](https://github.com/aaronriekenberg) in https://github.com/lucas-clemente/quic-go/pull/3439 - always reset header buffer, even when QPACK encoding fails by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3436 - update qtls to include the recent session ticket changes to crypto/tls by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3443 - remove the http3.DataStreamer by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3435 - allow HTTP clients and servers to take over the request stream by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3437 - implement QUIC v2 by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3432 - make the keep alive interval configurable by [@&#8203;nmldiegues](https://github.com/nmldiegues) in https://github.com/lucas-clemente/quic-go/pull/3444 - fix flaky HTTP/3 request body test by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3447 - only set DF for sockets that can handle it by [@&#8203;nmldiegues](https://github.com/nmldiegues) in https://github.com/lucas-clemente/quic-go/pull/3448 - dedupe Alt-Svc header values by [@&#8203;mattrobenolt](https://github.com/mattrobenolt) in https://github.com/lucas-clemente/quic-go/pull/3461 - update for Go 1.19beta1 by [@&#8203;marten-seemann](https://github.com/marten-seemann) in https://github.com/lucas-clemente/quic-go/pull/3460 #### New Contributors - [@&#8203;betamos](https://github.com/betamos) made their first contribution in https://github.com/lucas-clemente/quic-go/pull/3400 - [@&#8203;dchaofei](https://github.com/dchaofei) made their first contribution in https://github.com/lucas-clemente/quic-go/pull/3407 - [@&#8203;tie](https://github.com/tie) made their first contribution in https://github.com/lucas-clemente/quic-go/pull/3397 - [@&#8203;nmldiegues](https://github.com/nmldiegues) made their first contribution in https://github.com/lucas-clemente/quic-go/pull/3444 - [@&#8203;mattrobenolt](https://github.com/mattrobenolt) made their first contribution in https://github.com/lucas-clemente/quic-go/pull/3461 **Full Changelog**: https://github.com/lucas-clemente/quic-go/compare/v0.27.0...v0.28.0 </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovate-bot added 1 commit 2022-07-01 21:00:28 +00:00
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
adef5607af
Update module github.com/lucas-clemente/quic-go to v0.28.0
renovate-bot merged commit adef5607af into master 2022-07-01 22:00:24 +00:00
Sign in to join this conversation.
No description provided.