platformchangelog.dev
43 tools
feedrelease

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

Full release notes ↗ · all kro releases

Report a mistake

context

Tools

kro

Other kro releases

How this was written

The change list is the project's own release notes, sorted into change types by fixed rules. See the methodology.

Back to the feed