github pulumi/pulumi v3.20.0

latest releases: pkg/v3.115.0, v3.115.0, sdk/v3.115.0...
2 years ago

Improvements

  • [codegen/go] - Do not generate unreferenced input types by default.
    #7943

  • [codegen/go] - Simplify the application of object defaults in generated SDKs.
    #8539

  • [codegen/{python,dotnet}] - Emit pulumi-plugin.json unconditionally.
    #8527
    #8532

  • [sdk/python] - Lookup Pulumi packages by searching for pulumi-plugin.json.
    Pulumi packages need not be prefixed by pulumi- anymore.
    #8515

  • [sdk/go] - Lookup packages by searching for pulumi-plugin.json.
    Pulumi packages need not be prefixed by github.com/pulumi/pulumi- anymore.
    #8516

  • [sdk/dotnet] - Lookup packages by searching for pulumi-plugin.json.
    Pulumi packages need not be prefixed by Pulumi. anymore.
    #8517

  • [sdk/go] - Emit pulumi-plugin.json
    #8530

  • [cli] - Always use locking in filestate backends. This feature was
    previously disabled by default and activated by setting the
    PULUMI_SELF_MANAGED_STATE_LOCKING=1 environment variable.
    #8565

  • [{cli,auto}] - Exclude language plugins from PULUMI_IGNORE_AMBIENT_PLUGINS.
    #8576

  • [sdk/dotnet] - Fixes a rare race condition that sporadically caused
    NullReferenceException to be raised when constructing resources
    #8495

  • [cli] Log secret decryption events when a project uses the Pulumi Service and a 3rd party secrets provider
    #8563

  • [schema] Do not validate against the metaschema in ImportSpec. Clients that need to
    validate input schemas should use the BindSpec API instead.
    #8543

Bug Fixes

  • [codegen/schema] - Error on type token names that are not allowed (schema.Name
    or specified in allowedPackageNames).
    #8538
    #8558

  • [codegen/go] - Fix ElementType for nested collection input and output types.
    #8535

  • [{codegen,sdk}/{python,dotnet,go}] - Use pulumi-plugin.json rather than pulumiplugin.json.
    #8593

Don't miss a new pulumi release

NewReleases is sending notifications on new releases.