Skip to content

v0.15.0

Compare
Choose a tag to compare
@scothis scothis released this 12 Sep 20:00
· 39 commits to main since this release
9b5e441

Breaking Changes

  • Managed resources that do not need to be updated are now tracked as needed. Tests may see a new ExpectTrack item. In particular when a ChildReconciler is used with SkipOwnerReferences turned on.

Current Deprecations

Backwards support may be removed in a future release, users are encouraged to migrate.

  • status InitializeConditions() is deprecated in favor of InitializeConditions(context.Context).
  • ConditionSet#Manage is deprecated in favor of ConditionSet#ManageWithContext.
  • HaltSubReconcilers is deprecated in favor of ErrHaltSubReconcilers.

Highlights

  • New flow control SubReconcilers IfThen, While, TryCatch, and OverrideSetup #414
  • Refine test assertion output including colorized diffs #423
  • Allow ChildReconciler/ChildSetReconciler to reflect invalid API errors to status #418

What's Changed

Full Changelog: v0.14.0...v0.15.0