v0.27.3
Changes
build(deps): bump the all-go-mod-patch-and-minor group with 7 updates (#4069)
Bumps the all-go-mod-patch-and-minor group with 7 updates:
| Package | From | To |
|---|---|---|
| github.com/instana/go-sensor | ||
1.73.1 |
1.73.2 |
|
| github.com/redis/go-redis/v9 | ||
9.20.0 |
9.20.1 |
|
| golang.org/x/crypto | 0.52.0 |
|
0.53.0 |
||
| golang.org/x/net | 0.55.0 |
|
0.56.0 |
||
| golang.org/x/sync | 0.20.0 |
|
0.21.0 |
||
| golang.org/x/term | 0.43.0 |
|
0.44.0 |
||
| golang.org/x/text | 0.37.0 |
|
0.38.0 |
Updates github.com/instana/go-sensor from 1.73.1 to 1.73.2
Release notes
Sourced from github.com/instana/go-sensor's releases.
v1.73.2
New release v1.73.2.
What's Changed
- fix: prevent duplicate meter initialization in InitSensor by
@Angithin instana/go-sensor#1510
Commits
a6713a3Updated version.go to 1.73.2e477587fix: prevent duplicate meter initialization in InitSensor (#1510)b8f171dUpdated version.go to 0.48.7e60c2a0feat(currency): updated go.mod, go.sum files, README.md for instaawsv2 (#1506)871c797Updated version.go to 1.55.195a6af6feat(currency): updated go.mod, go.sum files, README.md for instasarama (#1504)465241dUpdated version.go to 1.55.0bf6b480feat(currency): updated go.mod, go.sum files, README.md for instasarama (#1503)a4d9218Updated version.go to 1.44.29e04aa6chore(deps): bump github.com/quic-go/quic-go (#1507)- Additional commits viewable in compare view
Updates github.com/redis/go-redis/v9 from 9.20.0 to 9.20.1
Release notes
Sourced from github.com/redis/go-redis/v9's releases.
9.20.1
This is a patch release containing bug fixes only. There are no new features or breaking changes; upgrading from 9.20.0 is a drop-in replacement.
🚀 Highlights
RESP3 pub/sub message loss fixed
PeekPushNotificationNamepreviously inspected only the bytes already buffered bybufio, so when a push frame header straddled a buffer fill boundary it could return a truncated notification name (e.g."messa"instead of"message"). The push processor then mis-routed the frame andReadReplysilently dropped it, causing intermittent RESP3 pub/sub message loss. The peek now grows its window (36 bytes → up to 4 KiB) and reads more from the connection until the header is complete, cleanly separating incomplete prefixes from corrupt frames (including overflow-safe bulk-length handling). Fixes #3839.🐛 Bug Fixes
- RESP3 push peeking:
PeekPushNotificationNameno longer returns a truncated notification name when a push frame header spans a buffer boundary, preventing silent RESP3 pub/sub message loss (fixes #3839) (#3842) by@ndyakovFT.HYBRIDvector params: Vector data is now always sent viaPARAMSwith auto-generated param names (__vector_param_N, with collision avoidance) whenVectorParamNameis omitted, since Redis no longer accepts inline vector blobs; theFTHybridOptions.Paramsmap is no longer mutated, so the same options struct can be reused across calls (#3844) by@ndyakovCLUSTER SHARDSforward compatibility: Unknown shard- and node-level attributes in theCLUSTER SHARDSreply are now skipped viaDiscardNext()instead of erroring, so clients keep working when the server introduces new fields (#3843) by@madolson- PubSub double reconnect:
PubSub.releaseConnno longer reconnects twice when a connection is both unusable (or pending handoff) and reports a bad-connection error, avoiding a wasted connection establish-then-close cycle (#3833) by@cxljs👥 Contributors
We'd like to thank all the contributors who worked on this release!
@cxljs,@madolson,@ndyakov
Full Changelog: redis/go-redis@v9.20.0...v9.20.1
Changelog
Sourced from github.com/redis/go-redis/v9's changelog.
9.20.1 (2026-06-11)
This is a patch release containing bug fixes only. There are no new features or breaking changes; upgrading from 9.20.0 is a drop-in replacement.
🚀 Highlights
RESP3 pub/sub message loss fixed
PeekPushNotificationNamepreviously inspected only the bytes already buffered bybufio, so when a push frame header straddled a buffer fill boundary it could return a truncated notification name (e.g."messa"instead of"message"). The push processor then mis-routed the frame andReadReplysilently dropped it, causing intermittent RESP3 pub/sub message loss. The peek now grows its window (36 bytes → up to 4 KiB) and reads more from the connection until the header is complete, cleanly separating incomplete prefixes from corrupt frames (including overflow-safe bulk-length handling). Fixes #3839.🐛 Bug Fixes
- RESP3 push peeking:
PeekPushNotificationNameno longer returns a truncated notification name when a push frame header spans a buffer boundary, preventing silent RESP3 pub/sub message loss (fixes #3839) (#3842) by@ndyakovFT.HYBRIDvector params: Vector data is now always sent viaPARAMSwith auto-generated param names (__vector_param_N, with collision avoidance) whenVectorParamNameis omitted, since Redis no longer accepts inline vector blobs; theFTHybridOptions.Paramsmap is no longer mutated, so the same options struct can be reused across calls (#3844) by@ndyakovCLUSTER SHARDSforward compatibility: Unknown shard- and node-level attributes in theCLUSTER SHARDSreply are now skipped viaDiscardNext()instead of erroring, so clients keep working when the server introduces new fields (#3843) by@madolson- PubSub double reconnect:
PubSub.releaseConnno longer reconnects twice when a connection is both unusable (or pending handoff) and reports a bad-connection error, avoiding a wasted connection establish-then-close cycle (#3833) by@cxljs👥 Contributors
We'd like to thank all the contributors who worked on this release!
@cxljs,@madolson,@ndyakov
Full Changelog: redis/go-redis@v9.20.0...v9.20.1
Commits
a13416bchore(release): 9.20.1 (#3847)10dc44ffix(push): fix peeking when push name is truncated (#3842)e1a2d68fix(ft.hybrid): Always generate vector param names if they are not provided b...a4b234fchore(deps): bump codecov/codecov-action from 6 to 7 (#3845)974e717fix(command): ignore unknown fields in CLUSTER SHARDS response (#3843)65d6abdfix(pubsub): prevent double reconnect in releaseConn (#3833)- See full diff in compare view
Updates golang.org/x/crypto from 0.52.0 to 0.53.0
Commits
45460e0go.mod: update golang.org/x dependenciesd37c95epkcs12: limit PBKDF iteration count to prevent CPU exhaustione2ffffessh: reject incomplete gssapi-with-mic configurations60e158assh/test: isolate CLI tests from user SSH config and agent1b77d23ssh/knownhosts: reject lines with multiple or unknown markers3872a2bssh/knownhosts: verify declared key type matches decoded key9f72eccssh/knownhosts: treat only ASCII space and tab as whitespace8f405a4ssh: validate ECDSA curve matches expected algorithmbb41b3dssh: improve DH GEX group selection using PreferredBitse04e721ssh/agent: validate ed25519 private key length in Add- Additional commits viewable in compare view
Updates golang.org/x/net from 0.55.0 to 0.56.0
Commits
9e7fdbfinternal/http3: fix wrong argument being given when validating header valueb686e5finternal/http3: add gzip support to transport8a34885go.mod: update golang.org/x dependencies72eaf98dns/dnsmessage: correctly validate SVCB record parameter order82e7868dns/dnsmessage: avoid panic when parsing SVCB record with truncated datab64f1fainternal/http3: add server support for "Trailer:" magic prefix2707ee2internal/http3: implement HTTP/3 clientConn methods31358ccinternal/http3: snapshot response headers at WriteHeader time8ecbaa9html: don't adjust xml:base8ae811ahtml: properly handle end script tag in fragment mode- Additional commits viewable in compare view
Updates golang.org/x/sync from 0.20.0 to 0.21.0
Commits
5071ed6all: fix some comments to improve readability- See full diff in compare view
Updates golang.org/x/term from 0.43.0 to 0.44.0
Commits
3b43943go.mod: update golang.org/x dependencies- See full diff in compare view
Updates golang.org/x/text from 0.37.0 to 0.38.0
Commits
f4bb632go.mod: update golang.org/x dependencies- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits
that have been made to it@dependabot show <dependency name> ignore conditionswill show all
of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore
conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will
remove the ignore condition of the specified dependency and ignore
conditions
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.27.3 skipper --help