Releases: solo-io/solo-kit
Releases · solo-io/solo-kit
v0.36.3
Fixes
- Update the markdown templates to fit new formatting guidelines. (solo-io/solo-projects#6612)
v0.34.4
Fixes
- Update protobuf processing to no longer render links to locally hosted external API docs, as they are being removed. (solo-io/solo-projects#6768)
v0.33.2
Fixes
- Update protobuf processing to no longer render links to locally hosted external API docs, as they are being removed. (solo-io/solo-projects#6768)
v0.35.5
Fixes
- Update protobuf processing to no longer render links to locally hosted external API docs, as they are being removed. (solo-io/solo-projects#6768)
v0.36.2
Fixes
- Update protobuf processing to no longer render links to locally hosted external API docs, as they are being removed. (solo-io/solo-projects#6768)
v0.36.1
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.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)