Improvements
-
[engine] - Interpret
pluginDownloadURL
as the provider host url when
downloading plugins.
#8544 -
[sdk/dotnet] -
InputMap
andInputList
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 theDependsOn
option.
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