Skip to content

Releases: zalando/skipper

v0.21.251

14 Jan 13:26
35195d8
Compare
Choose a tag to compare

Changes

build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite (#3373)

Bumps oss-fuzz-base/base-builder-go from 9bf7fad to f4b5582.


updated-dependencies:

  • dependency-name: oss-fuzz-base/base-builder-go
    dependency-type: direct:production
    ...

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.251 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.251 skipper --help

v0.21.250

14 Jan 13:14
a73353b
Compare
Choose a tag to compare

Changes

build(deps): bump amazonlinux from 1b09180 to 6e7b74e in /fuzz (#3372)

Bumps amazonlinux from 1b09180 to 6e7b74e.


updated-dependencies:

  • dependency-name: amazonlinux
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.250 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.250 skipper --help

v0.21.249

14 Jan 12:59
a8f52fb
Compare
Choose a tag to compare

Changes

build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 (#3370)

Bumps actions/upload-artifact from 4.5.0 to 4.6.0.


updated-dependencies:

  • dependency-name: actions/upload-artifact
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.249 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.249 skipper --help

v0.21.248

14 Jan 12:45
67b782b
Compare
Choose a tag to compare

Changes

build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0 (#3369)

Bumps docker/setup-qemu-action from 3.2.0 to 3.3.0.


updated-dependencies:

  • dependency-name: docker/setup-qemu-action
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.248 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.248 skipper --help

v0.21.247

09 Jan 13:20
8d4721f
Compare
Choose a tag to compare

Changes

Refactor the tests for better readability on rules. (#3313)

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.247 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.247 skipper --help

v0.21.246

09 Jan 12:38
21903e6
Compare
Choose a tag to compare

Changes

build(deps): bump alpine from 21dc606 to 56fa17d in /packaging (#3363)

Bumps alpine from 21dc606 to 56fa17d.


updated-dependencies:

  • dependency-name: alpine
    dependency-type: direct:production
    ...

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.246 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.246 skipper --help

v0.21.245

07 Jan 10:02
94719ea
Compare
Choose a tag to compare

Changes

filters/auth: use sync.Map for tokeninfo cache (#3267)

  • use sync.Map for tokeninfo cache to avoid synchronizing all callers
    on a single mutex
  • evict stale entries periodically instead of least recently used
  • store token expiration time instead of creation time
                                                  │      master      │                HEAD                 │
                                                  │      sec/op      │   sec/op     vs base                │
TokeninfoCache/tokens=1,cacheSize=1,p=0-8               275.5n ±  6%   170.1n ± 4%  -38.26% (p=0.000 n=10)
TokeninfoCache/tokens=2,cacheSize=2,p=0-8               492.9n ± 21%   176.8n ± 2%  -64.12% (p=0.000 n=10)
TokeninfoCache/tokens=100,cacheSize=100,p=0-8           455.9n ±  7%   165.5n ± 1%  -63.70% (p=0.000 n=10)
TokeninfoCache/tokens=100,cacheSize=100,p=10000-8       593.4n ±  4%   179.8n ± 4%  -69.71% (p=0.000 n=10)
TokeninfoCache/tokens=4,cacheSize=2,p=0-8           2571424.0n ±  0%   149.7n ± 3%  -99.99% (p=0.000 n=10)
TokeninfoCache/tokens=100,cacheSize=10,p=0-8        2579227.5n ±  0%   139.3n ± 1%  -99.99% (p=0.000 n=10)
geomean                                                 7.903µ         162.9n       -97.94%

                                                  │   master   │                  HEAD                   │
                                                  │    B/op    │    B/op      vs base                    │
TokeninfoCache/tokens=1,cacheSize=1,p=0-8           344.0 ± 0%    344.0 ± 0%          ~ (p=1.000 n=10) ¹
TokeninfoCache/tokens=2,cacheSize=2,p=0-8           344.0 ± 0%    344.0 ± 0%          ~ (p=1.000 n=10) ¹
TokeninfoCache/tokens=100,cacheSize=100,p=0-8       344.0 ± 0%    344.0 ± 0%          ~ (p=1.000 n=10) ¹
TokeninfoCache/tokens=100,cacheSize=100,p=10000-8   368.0 ± 1%    350.0 ± 0%     -4.89% (p=0.000 n=10)
TokeninfoCache/tokens=4,cacheSize=2,p=0-8           27.00 ± 0%   344.00 ± 0%  +1174.07% (p=0.000 n=10)
TokeninfoCache/tokens=100,cacheSize=10,p=0-8        27.00 ± 7%   344.00 ± 0%  +1174.07% (p=0.000 n=10)
geomean                                             149.0         345.0        +131.62%
¹ all samples are equal

                                                  │    master    │              HEAD              │
                                                  │  allocs/op   │ allocs/op   vs base            │
TokeninfoCache/tokens=1,cacheSize=1,p=0-8           3.000 ± 0%     3.000 ± 0%  ~ (p=1.000 n=10) ¹
TokeninfoCache/tokens=2,cacheSize=2,p=0-8           3.000 ± 0%     3.000 ± 0%  ~ (p=1.000 n=10) ¹
TokeninfoCache/tokens=100,cacheSize=100,p=0-8       3.000 ± 0%     3.000 ± 0%  ~ (p=1.000 n=10) ¹
TokeninfoCache/tokens=100,cacheSize=100,p=10000-8   3.000 ± 0%     3.000 ± 0%  ~ (p=1.000 n=10) ¹
TokeninfoCache/tokens=4,cacheSize=2,p=0-8           0.000 ± 0%     3.000 ± 0%  ? (p=0.000 n=10)
TokeninfoCache/tokens=100,cacheSize=10,p=0-8        0.000 ± 0%     3.000 ± 0%  ? (p=0.000 n=10)
geomean                                                        ²   3.000       ?
¹ all samples are equal
² summaries must be >0 to compute geomean

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.245 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.245 skipper --help

v0.21.244

06 Jan 23:58
0d46d42
Compare
Choose a tag to compare

Changes

build(deps): bump oss-fuzz-base/base-builder-go in /.clusterfuzzlite (#3361)

Bumps oss-fuzz-base/base-builder-go from 9a47ebe to 9bf7fad.


updated-dependencies:

  • dependency-name: oss-fuzz-base/base-builder-go
    dependency-type: direct:production
    ...

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.244 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.244 skipper --help

v0.21.243

02 Jan 09:36
44139f3
Compare
Choose a tag to compare

Changes

build(deps): bump google.golang.org/protobuf (#3359)

Bumps the all-go-mod-patch-and-minor group with 1 update: google.golang.org/protobuf.

Updates google.golang.org/protobuf from 1.36.0 to 1.36.1


updated-dependencies:

  • dependency-name: google.golang.org/protobuf
    dependency-type: direct:production
    update-type: version-update:semver-patch
    dependency-group: all-go-mod-patch-and-minor
    ...

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.243 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.243 skipper --help

v0.21.242

02 Jan 09:21
81eea5b
Compare
Choose a tag to compare

Changes

build(deps): bump amazonlinux from 5cb6ab1 to 1b09180 in /fuzz (#3357)

Bumps amazonlinux from 5cb6ab1 to 1b09180.


updated-dependencies:

  • dependency-name: amazonlinux
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Multiarch Docker image

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

docker run -it ghcr.io/zalando/skipper:v0.21.242 skipper --help

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.242 skipper --help