Skip to content

v0.14.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@negz negz released this 16 Jun 21:02
0d9a40f

Enhancements

  • #259 avoids trying to connect to an external API when a managed resource is being orphaned.
  • #260 adds a new IsNamed predicate for use with watch filters.
  • #266 introduces a LateInitializer utility to simplify late initialization logic.

Behavior Changes

  • #252 and #255 use OpenAPI defaulting to set a default spec.deletionPolicy and spec.providerConfigRef for any managed resource that omits them. Note that providers already defaulted these using different mechanisms (e.g. an implicit default deletion policy, and controller logic that defaulted the ProviderConfig reference) so this is only a subtle change.
  • #264 updates the APISecretPublisher to retry on failures.
  • #268 adds support for YAML document terminators to the package parser, and allows the parser to tolerate empty YAML documents.