Back to Pulumi

V3.38.0

changelog/v3.38.0.md

3.244.02.5 KB
Original Source

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

  • [yaml] Updates Pulumi YAML to v0.5.4

  • [java] Updates Pulumi Java to v0.5.4

  • [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](https://github.com/pulumi/pulumi/pull/10354