Releases: openmcp-project/controller-utils
Releases · openmcp-project/controller-utils
Release v0.16.0
Changes included in v0.16.0:
🔧 Chores
- [other] [dependency] use ginkgo V2 and release v0.16.0 ##106: Upgrade dependency github.com/onsi/ginkgo/v2
- [feature] [developer] add ProjectSliceToMap function ##94: Added a
ProjectSliceToMapfunction to thepkg/collectionspackage. This is useful for turning lists with identifiable items into maps with the identifiers as key, for example.
```breaking developer
For better naming consistency, `ProjectSlice` has been renamed to `ProjectSliceToSlice`. The old function is deprecated and will be removed in the future.
Release v0.15.0
Changes included in v0.15.0:
🔨 Refactoring
- [other] [developer] move smart requeue action into reconcile result #103: The information, how the object should be requeued when the smart requeuing logic is used with the status updater integration has been moved from the
WithSmartRequeuecall into theReconcileResult.
🚀 Features
- release v0.15.0 #104.
- [feature] [developer] integrate smart requeue logic into status updater #102: The smart requeuing logic is now easier to use in combination with the status updater by using
WithSmartRequeue.
🔧 Chores
- [feature] [developer] add ConditionsToRemove field to ReconcileResult struct #101: The status updater's
ReconcileResultstruct now has aConditionsToRemovefield that takes a slice of condition types. If the condition updater is configured on the status updater, all conditions with the listed types are removed from the list of conditions.
Release v0.14.0
Release v0.13.1
Release v0.13.0
Changes included in v0.13.0:
🚀 Features
- release v0.13.0 #92.
- event recording for changed conditions #87.
- Adapt condition updater to use metav1.Condition #86.
🔧 Chores
- add ValidatingAdmissionPolicy(Binding) resource mutators #91: Added resource mutators for
ValidatingAdmissionPolicyandValidatingAdmissionPolicyBinding.
🐛 Fixes
- fix cluster's Scheme() method in test setups #89: Improved the implementation of the
Clustertype'sSchememethod so it does not returnnilforClusters created viaNewTestClusterFromClient.
Release v0.12.0
Release v0.11.0
Release v0.10.0
Automated release for version v0.10.0
Release v0.9.0
Automated release for version v0.9.0
Release v0.8.0
Automated release for version v0.8.0