Releases: solo-io/solo-kit
Releases · solo-io/solo-kit
v0.31.0
Dependency Bumps
- solo-io/go-list-licenses has been upgraded to v0.1.4.
- solo-io/go-utils has been upgraded to v0.24.0.
- solo-io/k8s-utils has been upgraded to v0.3.0.
- solo-io/protoc-gen-ext has been upgraded to v0.0.18.
- onsi/ginkgo/v2 has been upgraded to v2.5.0.
- onsi/gomega has been upgraded to v1.24.1.
- k8s.io/apiextensions-apiserver has been upgraded to v0.25.4.
- k8s.io/apimachinery has been upgraded to v0.25.4.
- k8s.io/client-go has been upgraded to v0.25.4.
- k8s.io/api has been upgraded to v0.25.4.
- k8s.io/code-generator has been upgraded to v0.25.4.
- golang/go has been upgraded to v1.18.2.
Breaking Changes
- Remove multicluster package, as it was not used by any projects (solo-io/gloo#7222)
v0.30.9
v0.30.8
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
New Features
- Add a new stat to each syncer which records the duration of each call to Sync(). This stat will be exposed as a histogram in the Prometheus metrics. Specifically under the name '<syncer_name>_sync_time_sec'. Additionally it will expose a label to drill down to the individual syncers as there may be multiple. This label is 'syncer_name'. The syncer itself will be exposed as the type name. (solo-io/gloo#6780)
Fixes
- Improve scalability of v2 status reporter by using k8s patch instead of read then write. Also updates the status written to render enums as strings rather than ints for readability. (solo-io/gloo#7076)