github pulumi/pulumi v3.21.0

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

Improvements

  • [engine] - Interpret pluginDownloadURL as the provider host url when
    downloading plugins.
    #8544

  • [sdk/dotnet] - InputMap and InputList can now be initialized
    with any value that implicitly converts to the collection type.
    These values are then automatically appended, for example:

      var list = new InputList<string>
      {
          "V1",
          Output.Create("V2"),
          new[] { "V3", "V4" },
          new List<string> { "V5", "V6" },
          Output.Create(ImmutableArray.Create("V7", "V8"))
      };
    

    This feature simplifies the syntax for constructing resources and
    specifying resource options such as the DependsOn option.

    #8498

Bug Fixes

  • [sdk/python] - Fixes an issue with stack outputs persisting after
    they are removed from the Pulumi program
    #8583

  • [auto/*] - Fixes stack.setConfig() breaking when trying to set
    values that look like flags (such as -value)
    #8518

  • [sdk/dotnet] - Don't throw converting value types that don't match schema
    #8628

  • [sdk/{go,nodejs,dotnet,python}] - Compute full set of aliases when both parent and child are aliased.
    #8627

  • [cli/import] - Fix import of resource with non-identifier map keys
    #8645

  • [backend/filestate] - Allow preview on locked stack
    #8642

Don't miss a new pulumi release

NewReleases is sending notifications on new releases.