github pulumi/pulumi v3.35.0

latest releases: v3.116.0, sdk/v3.116.0, pkg/v3.115.2...
23 months ago

Improvements

  • [auto/*] Add --policy-pack and --policy-pack-configs options to automation API.
    #9872

  • [cli] The engine now produces a warning when the 'ignoreChanges' option is applied to a Component resource.
    #9863

  • [sdk/python] Changed Output[T].__str__() to return an informative message rather than "<pulumi.output.Output object at 0x012345ABCDEF>".
    #9848

  • [cli] The engine will now default resource parent to the root stack if it exists.
    #9481

  • [engine] Reduce memory usage in convert and yaml programs by caching of package schemas.
    #9684

  • [sdk/go] Added NewUniqueName for providers to use for generating autonames.
    #9852

  • [engine] The engine now understands alias objects which it can resolve to URNs, requiring less logic in SDKs.
    #9731

  • [sdk/dotnet] The dotnet SDK will now send alias objects rather than URNs to the engine.
    #9731

  • [cli] Add java to pulumi convert
    #9917

Bug Fixes

  • [sdk/go] Handle nils in mapper encoding.
    #9810

  • [engine] Explicit providers use the same plugin as default providers unless otherwise requested.
    #9708

  • [sdk/go] Correctly parse nested git projects in GitLab.
    #9354

  • [sdk/go] Mark StackReference keys that don't exist as unknown. Error when converting unknown keys to strings.
    #9855

  • [sdk/go] Precisely mark values obtained via stack reference Get...Output(key) methods as secret or not.
    #9842

  • [codegen/go] Import external Enum types as external.
    #9920

  • [codegen/go] Correctly generate nested Input and Ouput collection types.
    #9887

  • [engine] Revert the additional secret outputs warning until the engine can understand optional outputs.
    #9922

Don't miss a new pulumi release

NewReleases is sending notifications on new releases.