v0.14.0
Pre-release
Pre-release
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
andspec.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.