chore(deps): update all dependencies #226
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.16.4
->0.16.6
v4.1.5
->v4.1.6
v0.33.2
->v0.34.0
v0.12.3
->v0.12.4
v2.10.14
->v2.10.16
v1.34.1
->v1.35.0
v0.43.1
->v0.44.0
v3.25.5
->v3.25.6
Release Notes
aperturerobotics/common (@aptre/common)
v0.16.6
Compare Source
v0.16.5
Compare Source
actions/checkout (actions/checkout)
v4.1.6
Compare Source
libp2p/go-libp2p (github.com/libp2p/go-libp2p)
v0.34.0
Compare Source
EnableCompatibilityWithLegacyWellKnownEndpoint
inlibp2phttp.Host
totrue
to enable backwards compatibility. This is not the default behavior because libp2phttp is still experimental and things are generally permitted to break. In this case supporting backwards compatibility was simple enough and we generally don't like breaking users even on an experimental feature.WithLimitPeersPerCIDR
for how to configure it. Almost all users will not need to touch this. If you're tests are suddenly breaking, this is might be why🔦 Highlights
WebRTC Direct
Transient Connections are now called Limited Connections
transient
are now calledlimited
throughout the code. Limited is more descriptive of the connection's behavior and it avoids conflict with Resource Manager's Transient scope.Transient
connection state has been renamed toLimited
. This is a breaking change and you'll have to replace uses ofconn.Stat().Transient
withconn.Stat().Limited
network.WithUseTransient
are deprecated, use their limited alternatives likenetwork.WithUseLimited
.Limited Connectedness state
Limited
.EvtPeerConnectednessChanged
event. Consumers only interested in peers connected over Unlimited connections can ignore events with Limited Connectedness. NOTE: This changes the behavior of the Connected Connectedness state. Previously it included all limited connections and now it doesn't. To keep existing behavior in your code you can replace checksconnectedness == network.Connected
withconnectedness != network.NotConnected
What's Changed
WithKeyLogWriter
option by @wlynxg in https://github.com/libp2p/go-libp2p/pull/2750New Contributors
Full Changelog: libp2p/go-libp2p@v0.33.0...v0.34.0
multiformats/go-multiaddr (github.com/multiformats/go-multiaddr)
v0.12.4
Compare Source
What's Changed
Improved classification of IPv6 public addresses. For details see:
Full Changelog: multiformats/go-multiaddr@v0.12.3...v0.12.4
nats-io/nats-server (github.com/nats-io/nats-server/v2)
v2.10.16
Changelog
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Go Version
Dependencies
Added
/expvarz
monitoring endpoint (#5374)Improved
Accounts
AccountResolver()
to use read lock to prevent contention (#5351)Gateway
JetStream
writeFullState
andenforceMsgPerSubjectLimit
(#5340)WebSocket
Fixed
Config
JetStream
calculateSyncRequest
(#5321)WebSocket
Chores
Complete Changes
nats-io/nats.go (github.com/nats-io/nats.go)
v1.35.0
Compare Source
Changelog
Added
micro.Request
. Thanks @mcosta74 for the contribution (#1589)ForceReconnect
method on connection for manually triggering reconnect (#1624)Fixed
DiscardPolicy
being set when creating a new KeyValue store using thejetstream
package. Previously created KV instances will be auto-repaired when callingCreateKeyValue
(#1616, #1617)ConnectedCB
not being invoked when usingRetryOnFailedConnect: true
and the initialnats.Connect
fails (#1619)Improved
readMIMEHeader
(#1609)StreamConfig
in jsm.go. Thanks @kazmerdome for the contribution (#1625)Complete Changes
quic-go/quic-go (github.com/quic-go/quic-go)
v0.44.0
Compare Source
v0.44 contains a lot of fixes related to HTTP Datagrams, new logic to determine (and configure) the QUIC packet size, as well as a significant speedup of the various parsers.
HTTP Datagram-related Fixes
The last release introduced support for HTTP Datagrams (RFC 9297). This release resolves a number of problems we discovered in the initial implementation:
QUIC Packet Size and Path MTU Discovery
quic.Config
. Most users should not use this config option, but instead rely on Path MTU discovery (https://github.com/quic-go/quic-go/pull/4503)max_udp_payload_size
transport parameter (https://github.com/quic-go/quic-go/pull/4514)mtu_updated
event (https://github.com/quic-go/quic-go/pull/4517)Speeding up Parsing the variable-length Integers
The QUIC varint parser was rewritten to act on byte slices instead of a
bytes.Reader
. This is significantly faster (https://github.com/quic-go/quic-go/pull/4475). The new parser is now used for parsing QUIC frames (https://github.com/quic-go/quic-go/pull/4484), the QUIC packet header (https://github.com/quic-go/quic-go/pull/4481), the QUIC transport parameters (https://github.com/quic-go/quic-go/pull/4483) and HTTP datagrams (https://github.com/quic-go/quic-go/pull/4478).Other Notable Changes
ParseCapsule
now returns anio.EOF
(and not anio.UnexpectedEOF
) if the underlying reader returns anio.EOF
on the first byte (https://github.com/quic-go/quic-go/pull/4476)ListenAndServe
was renamed toListenAndServeTLS
(https://github.com/quic-go/quic-go/pull/4522). Thanks to @ETZhangSX!Connection
to theConnContext
callback (https://github.com/quic-go/quic-go/pull/4480). Thanks to @rthellend!quic-go needs your support!
Is your project / company relying on quic-go?
Please consider funding the project. Any support is highly appreciated!
What's Changed
New Contributors
Full Changelog: quic-go/quic-go@v0.43.0...v0.44.0
github/codeql-action (github/codeql-action)
v3.25.6
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.