kro v0.4.0
breaking+++++~*******
Changes
- !The .status.conditions of RGD and instance has been changed. For more details please refer to the design proposal and the PR: test/e2e/chainsaw/check-multi-resource-rgd/rgd-assert.yamlother / breaking
- Refactor EKS cluster mgmt example RGDs to leverage includeWhenchanged
- Add additionalPrinterColumns examples to docsadded
- Add design under docs, and a proposal for proposalsadded
- Share http clientadded
- Add base64 encoder to cel expression evaluationadded
- KRO optionalsadded
- Fix lint errorsfixed
- Minor spelling and grammar fixesfixed
- Fix typosfixed
- Add missing permissions to create CRDsfixed
- Fix parsing of array and scalar types for expected type 'any'fixed
12 more lines
- Fix required marker value handlingfixed
- Failing e2e testsfixed
- Update PR and commit style guidanceother
- Kro cli generate crd commandother
- Kro cli: validate commandother
- Use CEL env's HasFunction methodother
- Status conditions design to design dirother
- Nested default values in rgd schemaother
- [helm] fix: conditionally provide bool args and corrected RBAC for aggregation modeother
- Inconsistency in flect pluralize causing that Kro can't find the CRDother
- Rewrite conditions for ResourceGraphDefinition leveraging ConditionSetother
- Kro cli generate instanceother
5 maintenance lines (dependency bumps, CI, tests, docs)
- Fix typos in Markdown documentation filesmaintenance
- Add e2e tests using chainsawmaintenance
- Bump brace-expansion from 1.1.11 to 1.1.12 in /website in the npm_and_yarn group across 1 directorymaintenance
- Bump the npm_and_yarn group across 1 directory with 2 updatesmaintenance
- Improve optional type handling and error reporting in GoNativeTypemaintenance
29 lines5 added1 changed7 fixed11 other5 maintenancetyped from the source notes