This version comes with new features and various bug fixes.
To support the development of Timoni going forward please consider becoming a sponsor on GitHub.
The highlight of this release is that Timoni comes with CUE v0.11 and extends suport for schema generation from Kubernetes CRDs. Starting with this version, CRDs with oneOf
and anyOf
such as Istio, Flagger, Google Cloud can be imported into Timoni modules using timoni mod vendor crd
.
What's Changed
- Fix CLI autocompletion on ZSH when installed with Homebrew by @natemccurdy in #443
- Fix typo in website home by @matheuscscp in #441
- Fix CRD import issue with
oneOf
,not
, andanyOf
by @errordeveloper in #424 - Bumps CUE to version 0.11.0 by @jmgilman in #458
- Add --digest flag to
timoni apply
andtimoni build
by @matheuscscp in #452 - Update dependencies to Kubernetes 1.32.0 by @stefanprodan in #460
- Add the
Bundle
Go type to the public API by @stefanprodan in #461 - Allow disabling waiting for specific resources by @stefanprodan in #462
- Fix cluster-wide resource readiness check by @stefanprodan in #464
New Contributors
- @natemccurdy made their first contribution in #443
- @matheuscscp made their first contribution in #441
Full Changelog: v0.22.1...v0.23.0