Pulumi v3.47.0 Release Notes

Release Date: 2022-11-17 // over 1 year ago
  • ๐Ÿ”‹ 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

    • 0๏ธโƒฃ [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