Releases: zalando/skipper
v0.24.33
Changes
build(deps): bump the all-go-mod-patch-and-minor group across 1 directory with 5 updates (#3887)
Bumps the all-go-mod-patch-and-minor group with 5 updates in the /
directory:
| Package | From | To |
|---|---|---|
| github.com/instana/go-sensor | ||
1.72.0 |
1.73.0 |
|
github.com/valkey-io/valkey-go
| 1.0.71 | 1.0.72 |
|
github.com/valkey-io/valkey-go/valkeyhook
| 1.0.71 | 1.0.72 |
|
github.com/valkey-io/valkey-go/valkeyotel
| 1.0.71 | 1.0.72 |
| golang.org/x/net | 0.50.0 |
0.51.0 |
Updates github.com/instana/go-sensor from 1.72.0 to 1.73.0
Release notes
Sourced from github.com/instana/go-sensor's releases.
v1.73.0
New release v1.73.0.
What's Changed
- docs: enhance logging section of the README by
@Angithin instana/go-sensor#1357- fix: address race conditions in gcr agent by
@Angithin instana/go-sensor#1332- fix: address race conditions in fargate agent by
@Angithin instana/go-sensor#1340- fix: add fix for fetching version from tag by
@sanojsubranin instana/go-sensor#1363- chore: add contributing guidelines documentation by
@sanojsubranin instana/go-sensor#1368- fix: update crypto package by
@sanojsubranin instana/go-sensor#1371- fix: address race conditions in generic serverless agent and lambda agent by
@Angithin instana/go-sensor#1364- fix: address race conditions in fsm by
@Angithin instana/go-sensor#1350- chore: fix security hotspots reported by sonar by
@nithinputhenveettilin instana/go-sensor#1372- fix: address race conditions in the sensor instance by
@Angithin instana/go-sensor#1360- feat: support added for go version 1.26 by
@Angithin instana/go-sensor#1385
Changelog
Sourced from github.com/instana/go-sensor's changelog.
Changelog
This document provides information related to the releases of the core SDK of go-sensor project.
Commits
256c2dbUpdated version.go to 1.73.0a281284feat: support added for go version 1.26 (#1385)f96b53afix: address race conditions in the sensor instance (#1360)071d9c6Updated version.go to 1.58.14e3ade2feat(currency): updated go.mod, go.sum files, README.md for instagrpc (#1383)dd6f6ffUpdated version.go to 1.82.0921ff72feat(currency): updated go.mod, go.sum files, README.md for storage (#1380)1ce66a9Updated version.go to 1.58.0f46d503feat(currency): updated go.mod, go.sum files, README.md for instagrpc (#1381)c09be47Updated version.go to 0.34.1- Additional commits viewable in compare view
Updates github.com/valkey-io/valkey-go from 1.0.71 to 1.0.72
Release notes
Sourced from github.com/valkey-io/valkey-go's releases.
1.0.72
Changes
- feat: add Client method to compat interface
- feat: add new XCFGSET command
- feat: Add MGet method to cachecompat
- feat: add IDMPAUTO and IDMP parameters to XADD command
- feat: add HOTKEYS command
- fix: correct the position of KEEPREF, DELREF, and ACKED for XADD
- fix: correct xadd and xtrim in compat with approx=false
- fix: race condition in Lua script SHA-1 loading (#108)
- fix: avoid RDMA polls from hanging by draining cq before polling the cq fd (#106)
Contributors
We'd like to thank all the contributors who worked on this release!
@akshaykhairmode,@dalaoqi,@jinbum-kim,@rueianand@wckd
Commits
c081f7bfeat: bump v1.0.72a444a26add Client method to compat and interface (#956)a4aa79ffeat: add new XCFGSET command (#952)a6f6f77Add MGet method to cachecompat (#950)96d12e3fix: race condition in Lua script SHA-1 loading (#108)e165ccffix: avoid poll to hang by draining cq before polling the cq fd (#106)f2c1ff7fix: correct the position of KEEPREF, DELREF, and ACKED for XADD (#946)cef8afdfeat: add IDMPAUTO and IDMP parameters to XADD command (#942)895cc3dfeat: add HOTKEYS command (#941)d662dfefix(x...
v0.24.32
Changes
opa: update version (#3886)
to fix osv-scanner problems
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.24.32 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.24.32 skipper --help
v0.24.31
Changes
tracing: to reduce costs on the next tracing provider, add a config option migrate span logs/events to span tags/attributes (#3882)
tracing: to reduce costs on the next tracing provider, add a config
option migrate span logs/events to span tags/attributes
In some tracing providers this has the advantage that you can create
timeseries of the instrumented http clients: example connect() times, ..
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.24.31 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.24.31 skipper --help
v0.24.30
Changes
feature: add auto for X-Forwarded-Proto and X-FOrwarded-Port (#3878)
closes #3871
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.24.30 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.24.30 skipper --help
v0.24.29
Changes
kubernetes: update ingress status from service (#3877)
Add support for -kubernetes-ingress-status-from-service (IMPORTANT NOTICE: the flag/config will change to -kubernetes-status-from-service, because we will support routegroup in the future)
so Skipper can source ingress status addresses from a configured Service and patch
ingress /status when needed.
Why: Skipper does not currently provide this capability, and this adds a
way to publish Service-derived ingress addresses through ingress status
updates.
Refs #931
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.24.29 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.24.29 skipper --help
v0.24.28
Changes
fix: OPA internal race condition - reverts OPA plugin update (#3883)
fix: OPA internal race condition that skipper triggers by calling
RoundTrip.
read and write happens at:
https://github.com/zalando/skipper/blob/master/filters/openpolicyagent/tracing.go#L98
ref: open-policy-agent/opa#8363
PR merged: open-policy-agent/opa#8365
release of OPA will happen this Thursday, if everything works as
planned.
After that we can update the version to latest release again and fix the
OPA plugin issue.
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.24.28 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.24.28 skipper --help
v0.24.26
Changes
build(deps): bump oss-fuzz-base/base-builder-go from bb3b16c to 6335e14 in /.clusterfuzzlite (#3873)
Bumps oss-fuzz-base/base-builder-go from bb3b16c to 6335e14.
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 this major versionwill close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.24.26 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.24.26 skipper --help
v0.24.27
Changes
security fix: dependency update fixes CVE-2026-26205 (#3876)
ref: GHSA-9f29-v6mm-pw6w
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.24.27 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.24.27 skipper --help
v0.24.25
Changes
build(deps): bump docker/build-push-action from 6.18.0 to 6.19.2 (#3872)
Multiarch Docker image
Multiarch Docker image is available in GitHub's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.24.25 skipper --help
Docker image
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.24.25 skipper --help
v0.24.24
Changes
build(deps): bump the all-go-mod-patch-and-minor group across 1 directory with 19 updates (#3875)
Bumps the all-go-mod-patch-and-minor group with 11 updates in the /
directory:
| Package | From | To |
|---|
|
github.com/open-policy-agent/eopa
| 1.45.1 | 1.46.0 |
| github.com/redis/go-redis/v9 |
9.17.3 | 9.18.0 |
|
github.com/valkey-io/valkey-go
| 1.0.70 | 1.0.71 |
|
github.com/valkey-io/valkey-go/valkeyhook
| 1.0.70 | 1.0.71 |
|
github.com/valkey-io/valkey-go/valkeyotel
| 1.0.70 | 1.0.71 |
|
go.opentelemetry.io/contrib/exporters/autoexport
| 0.64.0 | 0.65.0 |
|
go.opentelemetry.io/contrib/propagators/autoprop
| 0.64.0 | 0.65.0 |
|
go.opentelemetry.io/otel/bridge/opentracing
| 1.39.0 | 1.40.0 |
| golang.org/x/crypto | 0.47.0 |
0.48.0 |
| golang.org/x/net | 0.49.0 |
0.50.0 |
| golang.org/x/oauth2 | 0.34.0 |
0.35.0 |
Updates github.com/open-policy-agent/eopa from 1.45.1 to 1.46.0
Changelog
Sourced from github.com/open-policy-agent/eopa's changelog.
v1.46.0
This release pulls in OPA v1.12.1 and the latest Regal release, v0.37.0.
Commits
21a78abRelease v1.46.0 (#272)5a5f9c7build(deps): bump the e2e group across 1 directory with 4 updates (#269)33e3213build(deps): bump the build group across 6 directories with 1 update (#271)8969cddbuild(deps): bump the actions group across 1 directory with 2 updates (#270)38ed052build(deps): bump the build group across 1 directory with 48 updates (#260)80bf5f7pkg/json+storage: Modernization, optimizations, and new features (#266)5e3e483pkg: Fix deprecation warnings from upstream OPA. (#265)3c4ce23build(deps): bump github.com/dvsekhvalnov/jose2go in /examples/sdk (#229)df3ab89build(deps): bump github.com/containerd/containerd/v2 (#262)b17ba2fbuild(deps): bump github.com/dvsekhvalnov/jose2go from 1.6.0 to 1.7.0 (#230)- Additional commits viewable in compare view
Updates github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0
Release notes
Sourced from github.com/redis/go-redis/v9's releases.
9.18.0
Redis 8.6 Support
Added support for Redis 8.6, including new commands and features for streams idempotent production and HOTKEYS.
Smart Client Handoff (Maintenance Notifications) for Cluster
note: Pending RS version release
This release introduces comprehensive support for Redis Enterprise Cluster maintenance notifications via SMIGRATING/SMIGRATED push notifications. The client now automatically handles slot migrations by:
- Relaxing timeouts during migration (SMIGRATING) to prevent false failures
- Triggering lazy cluster state reloads upon completion (SMIGRATED)
- Enabling seamless operations during Redis Enterprise maintenance windows
OpenTelemetry Native Metrics Support
Added comprehensive OpenTelemetry metrics support following the OpenTelemetry Database Client Semantic Conventions. The implementation uses a Bridge Pattern to keep the core library dependency-free while providing optional metrics instrumentation through the new
extra/redisotel-nativepackage.Metric groups include:
- Command metrics: Operation duration with retry tracking
- Connection basic: Connection count and creation time
- Resiliency: Errors, handoffs, timeout relaxation
- Connection advanced: Wait time and use time
- Pubsub metrics: Published and received messages
- Stream metrics: Processing duration and maintenance notifications
(#3637) by
@ofekshenawa✨ New Features
- HOTKEYS Commands: Added support for Redis HOTKEYS feature for identifying hot keys based on CPU consumption and network utilization (#3695) by
@ofekshenawa- Streams Idempotent Production: Added support for Redis 8.6+ Streams Idempotent Production with
ProducerID,IdempotentID,IdempotentAutoinXAddArgsand newXCFGSETcommand (#3693) by@ofekshenawa- NaN Values for TimeSeries: Added support for NaN (Not a Number) values in Redis time series commands (#3687) by
@ofekshenawa- DialerRetries Options: Added
DialerRetriesandDialerRetryTimeouttoClusterOptions,RingOptions, andFailoverOptions(#3686) by@naveenchander30- ConnMaxLifetimeJitter: Added jitter configuration to distribute connection expiration times and prevent thundering herd (#3666) by
@cyningsun- Digest Helper Functions: Added
DigestStringandDigestByteshelper functions for client-side xxh3 hashing compatible with Redis DIGEST command (#3679) by@ofekshenawa- SMIGRATED New Format: Updated SMIGRATED parser to support new format and remember original host:port (#3697) by
@ndyakov- ...