Release v1.3.0
Breaking Changes
Previously, Accurate did not delete previously propagated labels when deleted from the parent namespace to prevent unintended deletions.
With this release, these propagated labels will be removed.
This behavior is due to the migration to SSA(#112).
What's Changed
Others
- chore: enable DisablePropagateGenerated feature gate by default by @erikgb in #99
- chore: introduce new (identical) SubNamespace API version by @erikgb in #101
- Update golang to 1.21 by @zoetrope in #105
- chore: change v2alpha1 SubNamespace status to kstatus-compatible subresource by @erikgb in #96
- chore(helm): allow CRDs to be templated with Helm by @erikgb in #108
- chore: generate applyconfigurations for APIs (SSA) by @erikgb in #106
- Setup applyconfiguration-gen with aqua by @zoetrope in #109
- feat: enable v2alpha1 API with conversion webhook by @erikgb in #107
- chore: ensure webhooks are handling all API versions by @erikgb in #110
- feat: make SubNamespace controller reconcile v2alpha1 version by @erikgb in #111
- chore: deprecate user-facing propagate-generated annotation by @erikgb in #113
- Migrate to ghcr.io by @yokaze in #115
- test: migrate envtests to komega by @erikgb in #116
- build(deps): bump Kubernetes to 1.29 by @erikgb in #118
- fix: bump Go dependencies by @erikgb in #117
- chore: migrate controllers to SSA by @erikgb in #112
Full Changelog: v1.2.1...v1.3.0