Releases: solo-io/solo-kit
Releases · solo-io/solo-kit
v0.17.3
Fixes
- Improve CPU by using newer marshal / unmarshal functions in protov2 (solo-io/gloo#4343)
v0.18.0
Breaking Changes
- Stop allowing resource factories to register CRDs (solo-io/gloo#2108)
v0.17.2
This release contained no user-facing changes.
v0.17.1
Fixes
- CPU profile of Gloo at scale (5000+ upstreams) indicated that reconcile's
findResource
function was taking upwards of 5 seconds of CPU on a ~50 second sample. This change optimizes the code by using a map instead of looping over all resources. (solo-io/gloo#4084)
v0.17.0
Breaking Changes
- Add the GomockMatchProto gomock.Matcher and the MatchPublicFields gomega Matcher. Fix 'ConistOfProtos' to 'ConsistOfProtos'. (solo-io/gloo#3926)
v0.16.3
Fixes
- Fix resource client watch function to exit when context is cancelled. (solo-io/gloo#4001)
v0.16.2
v0.16.1
v0.16.0
Breaking Changes
- Ripout gogo proto in favor of golang proto (solo-io/gloo#3926)
v0.15.2
Upgrade Notes
- Upgrade go-utils to v0.20.0 and use k8s-utils. (solo-io/gloo#3651)