Releases: kubernetes-sigs/custom-metrics-apiserver
Releases · kubernetes-sigs/custom-metrics-apiserver
v1.34.0
What's Changed
Improvements
- Bump Kubernetes dependencies to v1.34.0 by @RainbowMango in #217
- Bump Kubernetes dependencies to v1.34.2 by @zroubalik in #222
Bug fixes
None
Security
- Fixes CVE-2025-58181, CVE-2025-47914. by @dependabot in #220
Others
- Bump the k8s-dependencies group with 6 updates by @dependabot[bot] in #207
- Bump the k8s-dependencies group with 6 updates by @dependabot[bot] in #208
- Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by @dependabot[bot] in #209
- Bump github.com/google/addlicense from 1.1.1 to 1.2.0 by @dependabot[bot] in #210
- Bump the k8s-dependencies group with 6 updates by @dependabot[bot] in #212
- Bump github.com/emicklei/go-restful/v3 from 3.12.2 to 3.13.0 by @dependabot[bot] in #211
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #213
- Bump github.com/spf13/pflag from 1.0.7 to 1.0.9 by @dependabot[bot] in #214
- Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #216
- Bump github.com/spf13/pflag from 1.0.9 to 1.0.10 by @dependabot[bot] in #218
Full Changelog: v1.33.0...v1.34.0
v1.33.0
What's Changed
Improvements
- chore: bump go to 1.24.2. (#198, @dgrisonnet )
- Bump Kubernetes dependencies to v1.33.0. (#203, @RainbowMango)
- Bump Kubernetes dependencies to v1.33.1. (#205, @dependabot)
Bug fixes
None
Others
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0. (#187, @dependabot)
- Bump github.com/emicklei/go-restful/v3 from 3.12.1 to 3.12.2(#201, @dependabot)
- docs: update README with local test instructions. (#202, @skoenig)
- chore: upgrade go version to 1.24.3 and golangci-lint to 2.1.6. (#204, @slashpai )
New Contributors
- @skoenig made their first contribution in #202
- @RainbowMango made their first contribution in #203
- @slashpai made their first contribution in #204
Full Changelog: v1.32.0...v1.33.0
v1.32.0
v1.31.0
v1.30.0
Changes since v1.29.0
Improvements
- Bump Kubernetes dependencies to v0.30.0 and Go to v1.22.1 (#172, @dgrisonnet)
v1.29.0
Changes since v1.28.0
Improvements
- Bump Kubernetes dependencies to v0.29.4 and Go to v1.21.8 (#170, @zroubalik)
- Disable priority and fairness by default (#171, @dgrisonnet)
Documentation
v1.28.0
Changes since v1.27.0
Improvements
- Bump Kubernetes dependencies to v0.28.1 (#157, @JorTurFer)
Bug fixes
- Fix panic for some invalid custom metric requests (#141, @olivierlemasle )
v1.27.0
Changes since v1.25.1
Breaking changes
- Change CustomMetricsAdapterServerOptions to improve options handling (#123, @olivierlemasle):
- removed CustomMetricsAdapterServerOptions.Complete
- changed CustomMetricsAdapterServerOptions.Validate from func([]string) error to func() error
Improvements
- Add qps and burst flags for the Kubernetes client (#121, @whitebear009)
- Add metric about metrics freshness (#126, @olivierlemasle)
- Add stylecheck linter (#128, @olivierlemasle)
- Add license checker (#129, @olivierlemasle)
- Apply Features flags including profiling and contention-profiling options (#130, @olivierlemasle)
- Add the option to disable APIServer's own metrics (#131, @olivierlemasle)
- Add support for OpenAPI v3 (#142, @olivierlemasle)
- Add default implementation for metrics providers (#151, @JorTurFer)
- Bump Kubernetes dependencies to v0.27.1 and Golang to 1.20 (#152, @JorTurFer)
Documentation
- Update README and mention external metrics (#122, @olivierlemasle)
v1.25.1
v1.25.0
Changes since v1.24.0
Improvements
- Serve OpenAPI spec by default (#110, @olivierlemasle)
- Bump Kubernetes dependencies to v0.25.4 and Golang to 1.19 (#113, @olivierlemasle)
- Add default Info.Version to OpenAPI config (#115, @olivierlemasle)
- Use golangci-lint to lint the codebase (#111, @olivierlemasle)
Documentation
- Update and fix the Getting Started guide (#108, @olivierlemasle)