What's Changed
- Fix lint errors by @DhairyaMajmudar in #567
- fix(docs): minor spelling and grammar fixes by @newtondev in #578
- Fix typos by @chkp-dvirpa in #572
- Add additionalPrinterColumns examples to docs by @petar-cvit in #547
- Update PR and commit style guidance by @jlbutler in #581
- Add design under docs, and a proposal for proposals by @jlbutler in #582
- kro cli generate crd command by @DhairyaMajmudar in #583
- kro cli: validate command by @DhairyaMajmudar in #527
- fix: add missing permissions to create CRDs by @cmontemuino in #587
- docs: Fix typos in Markdown documentation files by @codesenju in #584
- Use CEL env's HasFunction method by @gfrey in #528
- feat: share http client by @fabianburth in #593
- Status conditions design to design dir by @n3wscott in #588
- Nested default values in rgd schema by @dnabic-c in #594
- Add e2e tests using chainsaw by @barney-s in #590
- Add base64 encoder to cel expression evaluation by @Damy3 in #599
- chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /website in the npm_and_yarn group across 1 directory by @dependabot[bot] in #600
- Fix parsing of array and scalar types for expected type 'any' by @Damy3 in #601
- [helm] fix: conditionally provide bool args and corrected RBAC for aggregation mode by @ryan-atkins in #597
- Inconsistency in flect pluralize causing that Kro can't find the CRD by @dnabic-c in #596
- feat: KRO optionals by @fabianburth in #525
- Fix required marker value handling by @gfrey in #517
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #606
- fix: failing e2e tests by @fabianburth in #608
- chore: improve optional type handling and error reporting in GoNativeType by @fabianburth in #607
- Rewrite conditions for ResourceGraphDefinition leveraging ConditionSet by @n3wscott in #544
- kro cli generate instance by @DhairyaMajmudar in #603
- Refactor EKS cluster mgmt example RGDs to leverage includeWhen by @iamahgoub in #613
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.yaml
New Contributors
- @chkp-dvirpa made their first contribution in #572
- @cmontemuino made their first contribution in #587
- @codesenju made their first contribution in #584
- @dnabic-c made their first contribution in #594
- @Damy3 made their first contribution in #599
- @ryan-atkins made their first contribution in #597
Full Changelog: v0.3.0...v0.4.0