kro v0.8.0
+++++++~**********
Changes
- Improve CRD cleanup skip log claritychanged
- Add Collections support + runtime/controller rewriteadded
- KREP-002 declarative resource collections supportadded
- Add support for recursive custom typesadded
- Detect and prevent breaking schema changes in RGDsadded
- Add early validation for apiVersion and kind to fail fastadded
- Add controller warmup support for faster leader failoveradded
- Add DurationType and TimestampType conversion to go native typesadded
- Add bytes conversion to go native typesadded
- Add support for labels and annotations in the generated CRDsadded
- Reject cluster-scoped resources with namespace setfixed
- Preserve nested array/object paths in status schemafixed
12 more lines
- Use date-time format for timestampsfixed
- Preserve vertex order when dependencies are satisfiedfixed
- Convert CEL type to Go type recursivelyfixed
- Support []object and map[string]object types in RGD schemafixed
- Prevent random.\* from being classified as a resource infixed
- Capture GIT_VERSION once to prevent -dirty suffix in LDFLAGSfixed
- Ensure access to workload cluster is granted before argocd secret createfixed
- Replace panic in CRD graph builder with proper error handlingfixed
- Version CRD with docs snapshotsfixed
- Fixed Quickstart instance.yaml sample on documentfixed
- Url in kubectl commands for upgrade and deletefixed
- Cleanup: use variadic append for enum valuesother
12 maintenance lines (dependency bumps, CI, tests, docs)
- Cache compiled CEL programsmaintenance
- Expand collections gotchas and cross-referencesmaintenance
- Explain multiline expressions and YAML chompingmaintenance
- Manifests download URL changed to match actual URLmaintenance
- Correct apiVersion for Application examplemaintenance
- Improve unit test coverage for pkg/graph/variablemaintenance
- Align node state trackingmaintenance
- Bump controller-runtime to v0.23.0 and k8s deps to v0.35.0maintenance
- Dependency bumps (go1.25.6, golangci-lint, helm, ko, chainsaw, and more)maintenance
- Bump kro in kro commandmaintenance
- Update AWS cluster management example to use EKS capabilitiesmaintenance
- Regenerate CRDs to reflect new schema.metadata fieldmaintenance
36 lines9 added1 changed13 fixed1 other12 maintenancetyped from the source notes