Releases: solo-io/solo-kit
Releases · solo-io/solo-kit
0.2.6
Imports a file into code that is necessary for generated tests to pass (for example, tests generated for custom resources in solo-io/gloo)
Resource client constructor with BaseClient
generated code now includes a constructor for New{{Resource}}ClientWithBase
that accepts a BaseClient
interface directly
Kubernetes resource client updates
- Added option to
KubeResourceClientFactory
to skip CRD creation when callingRegister
on resource clients - Deprecated
Register()
method inResourceClient
interface
solo-kit.json, unified doc generation
doc links are now generated successfully for multi-project repos (like supergloo)
references to project.json
were converted to solo-kit.json
Solo-Kit
0.2.1
Generate improvements:
- Allow skipping directories
- Add mappings for common google, envoy protos to gogo command
New Solo-Kit Generate Command + Docs Generation
solo kit no longer runs as a plugin for protoc
to run:
go run solo-kit/cmd/main.go \
-r <root of project> \
-docs=true/false \
[-i <include additional api directory>] # -i is a repeatable flag
0.1.6
Allow projects to generate based on vendored solo-kit.
0.1.5
Fixes for autogenerated tests.