Skip to content

Releases: solo-io/solo-kit

v0.35.4

19 Sep 18:49
dc4646f
Compare
Choose a tag to compare

Fixes

  • Adds the RemoveMatches method in snapshot_template.go that removes all resources that match the given predicate. Adds the ability for event loops to determine if the Syncer passed is a SyncDecider 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

11 Sep 17:15
f03f859
Compare
Choose a tag to compare

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

v0.35.3

17 Jun 21:39
1baf6de
Compare
Choose a tag to compare

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

14 Jun 19:00
ecc4f32
Compare
Choose a tag to compare

Dependency Bumps

  • solo-io/protoc-gen-openapi has been upgraded to v0.2.4.

New Features

v0.35.1

30 May 02:21
d93c329
Compare
Choose a tag to compare

New Features

  • Added code to template for ApiSnapshot that implements JsonMarshaler (solo-io/gloo#6494)

v0.35.0

28 May 15:48
ebf2447
Compare
Choose a tag to compare

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

v0.34.3

22 May 21:21
9495e89
Compare
Choose a tag to compare

Fixes

  • Add support for ExpressionSelector in memory ResourceClient. (#553)

v0.34.2

20 Feb 20:16
5693efe
Compare
Choose a tag to compare

This release contained no user-facing changes.

v0.34.1

29 Jan 21:26
2f0d239
Compare
Choose a tag to compare

This release contained no user-facing changes.

v0.34.0

05 Dec 16:41
4ea30aa
Compare
Choose a tag to compare

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