Back to Pulumi

V3.47.0

changelog/v3.47.0.md

3.244.01.9 KB
Original Source

3.47.0 (2022-11-17)

Features

  • [cli] Added "--from=tf" to pulumi convert. #11341

  • [engine] Engine and Golang support for language plugins starting providers directly. #10916

  • [sdk/dotnet] Add DictionaryInvokeArgs for dynamically constructing invoke input bag of properties. #11335

  • [sdk/go] Allow sane conversions for As*Map* and As*Array* conversions. #11351

  • [sdkgen/{dotnet,nodejs}] Add default dependencies for generated SDKs. #11315

  • [sdkgen/nodejs] Splits input and output definitions into multiple files. #10831

Bug Fixes

  • [cli] Fix stack selection prompt. #11354

  • [engine] Always keep resources when pulumi:pulumi:getResource is invoked #11382

  • [pkg] Fix a panic in codegen for an edge case involving object expressions without corresponding function arguments. #11311

  • [programgen] Enable type checking for resource attributes #11371

  • [cli/display] Fix text cutting off prior to the edge of the terminal #11202

  • [programgen/{dotnet,go,nodejs,python}] Don't generate traverse errors when typechecking a dynamic type #11359

  • [sdk/{go,nodejs,python}] Set acceptResources when invoking pulumi:pulumi:getResource #11382

  • [sdk/python] Copy ResourceOptions correctly during a merge. #11327