3.120.0 (2024-06-12)
Features
-
[components/dotnet] Upgrade dotnet to 3.64.0
#16353 -
[cli/import] Add flag --json to pulumi import which would serialize the import diffs, operations, and overall output as JSON
#16342 -
[engine] Change
pulumi refresh
to report diffs relative to desired state instead of relative to only output changes. UsePULUMI_ENABLE_LEGACY_REFRESH_DIFF
to revert to the old behaviour. -
[protobuf] Pass ProgramInfo to LanguageRuntime.About
#16311 -
[sdk/python] Support Poetry as Python toolchain
#16315 -
[sdk/python] Autoinstall dependencies using Poetry in GetRequiredPlugins
#16315
Bug Fixes
-
[cli/{config,new}] Fix non-interactive flag for 'new' and 'config env' commands"
#16338 -
[programgen/go] Fix union type resolution in Go program generation
#16297 -
[sdk/nodejs] Only look for main in package.json if no entyrpoint was set via Pulumi.yaml
#16363 -
[sdk/python] Make sure no resource registrations are in progress while stack transforms are being registered