Download Latest Version skipper-v0.27.77-windows-amd64.zip (155.7 MB)
Email in envelope

Get an email when there's a new version of Skipper

Home / v0.27.76
Name Modified Size InfoDownloads / Week
Parent folder
skipper-v0.27.76-windows-amd64.zip 2026-08-25 155.7 MB
skipper-v0.27.76-linux-armv7.tar.gz 2026-08-25 142.6 MB
skipper-v0.27.76-linux-arm64.tar.gz 2026-08-25 141.6 MB
skipper-v0.27.76-linux-amd64.tar.gz 2026-08-25 154.3 MB
skipper-v0.27.76-darwin-arm64.tar.gz 2026-08-25 152.2 MB
skipper-v0.27.76-darwin-amd64.tar.gz 2026-08-25 161.5 MB
sha256sum.txt 2026-08-25 613 Bytes
README.md 2026-08-25 1.3 kB
v0.27.76 source code.tar.gz 2026-08-25 5.2 MB
v0.27.76 source code.zip 2026-08-25 6.1 MB
Totals: 10 Items   919.2 MB 0

Changes

feature: add optional response status condition to logBody filter (#4201)

logBody can only log unconditionally today, so getting the request body of failing requests means logging every successful one too.

This adds an optional third argument, the response status code from which on to log:

* -> logBody("request", 1024, 500) -> "https://www.example.org";

For a response body the status is already known when the filter runs, so it is only a check. For a request body it is not known while it streams, so up to limit bytes are buffered and logged once the response arrives. The body itself is not held back and not truncated. Without the third argument nothing changes.

Ran locally: make fmt, make lint and go test -race ./filters/diag/ are green. In make shortcheck the only failures are the redis/valkey tests that need Docker, and they fail the same way on a clean master here.

One thing I am not sure about: buffering on the request side moves logBody away from "close to no overhead". I kept it in logBody because the limit already caps the buffer, but I am happy to split it into a separate filter if you prefer.

fixes [#4047]


Multiarch Docker image

Multiarch Docker image is available in GitHub's docker registry:

docker run -it ghcr.io/zalando/skipper:v0.27.76 skipper --help
Source: README.md, updated 2026-08-25