Skipper
HTTP router and reverse proxy for service composition
Skipper patches three real routing correctness bugs and ships multiarch Docker images in a dense fix cycle.
◆Recent moves
- 21h ago
v0.27.108
v0.27.108 ships a multiarch Docker image alongside a header test fix. The multiarch image (x64 + arm64) is the notable addition — it expands Skipper's native deployment options on mixed-hardware Kubernetes clusters without requiring custom builds.
View source ↗ - 1d ago
v0.27.107
v0.27.107 fixes a real-world routing bug where modResponseHeader silently dropped all Set-Cookie headers beyond the first, breaking any backend that issues multiple cookies in a single response. This is a correctness fix with direct user impact for teams rewriting cookie domains at the proxy layer.
View source ↗ - 1d ago
v0.27.106
v0.27.106 fixes a route serialization bug where floats smaller than 0.0001 (e.g., Traffic(0.00001) for a small canary split) were written in exponent notation that Skipper could not read back, making the route permanently invalid after a config roundtrip. A valid use of the Traffic() predicate was effectively broken for low canary percentages.
View source ↗ - 1d ago
v0.27.105
v0.27.105 corrects documented filter names (dropRequestHeaderValueRegexp / dropResponseHeaderValueRegexp) that didn't match the actual registered names, causing routes copied from the docs to fail silently. A docs correction, not a code change.
View source ↗ - 1d ago
v0.27.104
v0.27.104 bumps docker/setup-buildx-action from 4.3.0 to 4.4.1. Pure CI dependency update with no user-facing effect.
View source ↗ - 1d ago
v0.27.103
v0.27.103 bumps github/codeql-action from 4.37.9 to 4.38.1. CI toolchain update only.
View source ↗