Back to Pulumi

V3.70.0

changelog/v3.70.0.md

3.244.02.0 KB
Original Source

3.70.0 (2023-06-08)

Features

  • [cli] 'convert' now defaults to be more leniant about program correctness, old behaviour can be toggled back on with --strict. #13120

  • [engine] DeletedWith ResourceOption is now inherited from its parent across SDKs. #12572

  • [engine] Add 'pulumi:tags' config option to set stack tags. #12856

  • [pkg] Upgrade pulumi-java to v0.9.4. #13121

  • [programgen/nodejs] Allow output variables to have the same identifier as other program nodes #13115

  • [sdk/nodejs] Add support for asynchronous mock implementations

Bug Fixes

  • [cli/new] Escape special characters in project description #13122

  • [engine] Fixes a bug where targeted previews would error on deletes of targeted resources. #13010

  • [programgen/dotnet] Only await task-returning invokes in dotnet program-gen #13092

  • [programgen/{dotnet,go}] Do not error out when generaing not yet implemented ForExpressions #13083

  • [cli/plugin] Language plugins respect PULUMI_IGNORE_AMBIENT_PLUGINS. #13086

  • [programgen/go] Fix conversion of programs with components for Go. #13037

  • [programgen/go] Fix panic in go program-gen when encountering splat expressions #13116

  • [programgen/{go,nodejs}] Fix a panic in diagnostics from go/nodejs project generation. #13084

  • [programgen/nodejs] Only await promise-returning invokes in typescript program-gen #13085