Releases: solo-io/solo-kit
Releases · solo-io/solo-kit
v0.35.4
Fixes
- Adds the
RemoveMatches
method insnapshot_template.go
that removes all resources that match the given predicate. Adds the ability for event loops to determine if the Syncer passed is aSyncDecider
to determine if a sync is necessary. (solo-io/gloo#9274) - Fixes the issue of multiple declarations of Predicate when multiple snapshots are generated (solo-io/gloo#9274)
v0.36.0
Dependency Bumps
- envoyproxy/go-control-plane has been upgraded to v0.12.0.
- envoyproxy/protoc-gen-validate has been upgraded to v1.0.4.
- golang/protobuf has been upgraded to v1.5.4.
- iancoleman/strcase has been upgraded to v0.3.0.
- onsi/ginkgo has been upgraded to v2.19.0.
- onsi/gomega has been upgraded to v1.33.1.
- solo-io/go-utils has been upgraded to v0.26.0.
- solo-io/k8s-utils has been upgraded to v0.8.0.
- golang/x/sync has been upgraded to v0.8.0.
- google/genproto/googleapis/apis has been upgraded to v0.0.0-20240528184218-531527333157.
- google/genproto/googleapis/rpc has been upgraded to v0.0.0-20240701130421-f6361c86f094.
- google/genproto/googleapis/rpc has been upgraded to v0.0.0-20240701130421-f6361c86f094.
- google/grpc has been upgraded to v1.65.0.
- google/protobuf has been upgraded to v1.34.2.
- k8s.io/api has been upgraded to v0.31.0.
- k8s.io/apiextensions-apiserver has been upgraded to v0.31.0.
- k8s.io/apimachinery has been upgraded to v0.31.0.
- k8s.io/client-go has been upgraded to v0.31.0.
- k8s.io/code-generator has been upgraded to v0.31.0.
- k8s.io/utils has been upgraded to v0.0.0-20240711033017-18e509b52bc8.
- solo-io/cloud-builders has been upgraded to v0.10.1.
Breaking Changes
- Bump dependencies to support Kubernetes 1.31 (solo-io/gloo#9683)
v0.35.3
Fixes
- Reverts the change in #554 (released in v0.35.1) that implemented json.Marshaler in snapshot templates.
That change was unused (the initial issue was resolved without it).
However, when pulled into the https://github.com/solo-io/gloo repo to get the subsequent change, it resulted in test failures; reverting to fix the tests. (solo-io/gloo-mesh-enterprise#16010)
v0.35.2
Dependency Bumps
- solo-io/protoc-gen-openapi has been upgraded to v0.2.4.
New Features
- Adds support for disabling kubebuilder markers and validations to omit them from the generated OpenAPI schema. (solo-io/gloo-mesh-enterprise#17005)
v0.35.1
New Features
- Added code to template for ApiSnapshot that implements JsonMarshaler (solo-io/gloo#6494)
v0.35.0
Dependency Bumps
- k8s.io/api has been upgraded to v0.29.2.
- k8s.io/apiextensions-apiserver has been upgraded to v0.29.2.
- k8s.io/apimachinery has been upgraded to v0.29.2.
- k8s.io/client-go has been upgraded to v0.29.2.
- sigs.k8s.io/code-generator has been upgraded to v0.29.2.
- envoyproxy/go-control-plane has been upgraded to v0.11.1.
- envoyproxy/protoc-gen-validate has been upgraded to v1.0.2.
- onsi/ginkgo/v2 has been upgraded to v2.14.0.
- onsi/gomega has been upgraded to v1.30.0.
- go.uber.org/zap has been upgraded to v1.26.0.
- solo-io/k8s-utils has been upgraded to v0.7.2.
- solo-io/cloud-builders has been upgraded to v0.9.1.
Breaking Changes
- Bump dependencies to support Kubernetes 1.29 (solo-io/gloo#8978)
v0.34.3
v0.34.2
v0.34.1
v0.34.0
Dependency Bumps
- k8s.io/api has been upgraded to v0.28.3.
- k8s.io/apiextensions-apiserver has been upgraded to v0.28.3.
- k8s.io/apimachinery has been upgraded to v0.28.3.
- k8s.io/client-go has been upgraded to v0.28.3.
- sigs.k8s.io/code-generator has been upgraded to v0.28.3.
- envoyproxy/go-control-plane has been upgraded to v0.11.1-0.20230524094728-9239064ad72f.
- onsi/ginkgo/v2 has been upgraded to v2.11.0.
- onsi/gomega has been upgraded to v1.27.10.
- solo-io/go-utils has been upgraded to v0.24.8.
- solo-io/k8s-utils has been upgraded to v0.6.0.
- solo-io/cloud-builders has been upgraded to v0.8.0.
Breaking Changes
- Bump dependencies to support Kubernetes 1.28 (solo-io/gloo#8515)