Releases: kubernetes-sigs/custom-metrics-apiserver
Releases · kubernetes-sigs/custom-metrics-apiserver
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)
v1.24.0
Changes since v1.23.0
Improvements
- Bump Kubernetes dependencies to v0.24.3 and Golang to 1.18 (@JorTurFer)