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
IsNamedpredicate for use with watch filters. - #266 introduces a
LateInitializerutility to simplify late initialization logic.
Behavior Changes
- #252 and #255 use OpenAPI defaulting to set a default
spec.deletionPolicyandspec.providerConfigReffor 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.