Skip to content

v0.24.0

Compare
Choose a tag to compare
@lblackstone lblackstone released this 05 Jun 21:53
· 1311 commits to master since this release
v0.24.0
7989847

Important

BREAKING: This release changes the behavior of the provider namespace flag introduced
in 0.23.0. Previously, this flag was treated as an override, which ignored namespace
values set directly on resources. Now, the flag is a default, and will only set the
namespace if one is not already set. If you have created resources using a provider
with the namespace flag set, this change may cause these resources to be recreated
on the next update.

Major changes

  • BREAKING: Change the recently added transformations callback in Python to match JavaScript API (#575)
  • BREAKING: Remove getInputs from Kubernetes resource implementations. (#580)
  • BREAKING: Change provider namespace from override to default. (#585)

Improvements

  • Enable configuring ResourceOptions via transformations (#575).
  • Changing k8s cluster config now correctly causes dependent resources to be replaced (#577).
  • Add user-defined type guard isInstance to all Kubernetes CustomResource implementations (#582).

Bug fixes

  • Fix panics during preview when metadata is a computed value (#572)