3.38.0 (2022-08-16)
Improvements
-
[cli] Updated to the latest version of go-git.
#10330 -
[sdk] Merge python error message and traceback into single error message.
#10348 -
[sdk/python] Support optional default parameters in pulumi.Config
#10344 -
[sdk/nodejs] Adds warning message when entrypoint resolution is ambiguous
#3582 -
[automation] Add options for Automation API in each SDK to control logging and tracing, allowing
automation API to run with the equivalent of CLI arguments--logflow
,--verbose
,
--logtostderr
,--tracing
and--debug
#10338 -
[cli]
pulumi about
now queries language plugins for information, rather than having hardcoded language logic.
#10392 -
[sdk/python] Deprecate PULUMI_TEST_MODE
#10400
Bug Fixes
-
[cli] Paginate template options
#10130 -
[sdk/dotnet] Fix serialization of non-generic list types.
#10277 -
[codegen/nodejs] Correctly reference external enums.
#10286 -
[sdk/python] Support deeply nested protobuf objects.
#10284 -
Revert Remove api/renewLease from startup crit path to fix #10293.
#10294 -
[codegen/go] Remove superfluous double forward slash from doc.go
#10317 -
[codegen/go] Add an external package cache option to
GenerateProgramOptions
.
#10340 -
[cli/plugins] Don't retry plugin downloads that failed due to local file errors.
#10341 -
[dotnet] Set environment exit code during
Deployment.RunAsync
in case users don't bubble it the program entry point themselves
#10217 -
[cli/display] Fix a panic in the color logic.
[#10354](#10354