github pulumi/pulumi v3.120.0

latest releases: pkg/v3.121.0, v3.121.0, sdk/v3.121.0...
11 days ago

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. Use PULUMI_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

Miscellaneous

  • [pkg] Refactor plugin.Provider to a Method(context.Context, MethodRequest) (MethodResponse, error) style interface.
    #16302

  • [programgen/nodejs] Sort dependencies in GenerateProject
    #16341

  • [sdk/nodejs] Update current nodejs version to 22.x
    #16378

Don't miss a new pulumi release

NewReleases is sending notifications on new releases.