pulumi/pulumi (@pulumi/pulumi)
### [`v3.120.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.120.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.119.0...v3.120.0)
#### 3.120.0 (2024-06-12)
##### Features
- \[components/dotnet] Upgrade dotnet to 3.64.0
[#16353](https://togithub.com/pulumi/pulumi/pull/16353)
- \[cli/import] Add flag --json to pulumi import which would serialize the import diffs, operations, and overall output as JSON
[#16342](https://togithub.com/pulumi/pulumi/pull/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](https://togithub.com/pulumi/pulumi/pull/16311)
- \[sdk/python] Support Poetry as Python toolchain
[#16315](https://togithub.com/pulumi/pulumi/pull/16315)
- \[sdk/python] Autoinstall dependencies using Poetry in GetRequiredPlugins
[#16315](https://togithub.com/pulumi/pulumi/pull/16315)
##### Bug Fixes
- \[cli/{config,new}] Fix non-interactive flag for 'new' and 'config env' commands"
[#16338](https://togithub.com/pulumi/pulumi/pull/16338)
- \[programgen/go] Fix union type resolution in Go program generation
[#16297](https://togithub.com/pulumi/pulumi/pull/16297)
- \[sdk/nodejs] Only look for main in package.json if no entyrpoint was set via Pulumi.yaml
[#16363](https://togithub.com/pulumi/pulumi/pull/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](https://togithub.com/pulumi/pulumi/pull/16302)
- \[programgen/nodejs] Sort dependencies in GenerateProject
[#16341](https://togithub.com/pulumi/pulumi/pull/16341)
- \[sdk/nodejs] Update current nodejs version to 22.x
[#16378](https://togithub.com/pulumi/pulumi/pull/16378)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.119.0
->3.120.0
v3.119.0
->v3.120.0
v3.119.0
->v3.120.0
3.119.0
->3.120.0
Release Notes
pulumi/pulumi (@pulumi/pulumi)
### [`v3.120.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.120.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.119.0...v3.120.0) #### 3.120.0 (2024-06-12) ##### Features - \[components/dotnet] Upgrade dotnet to 3.64.0 [#16353](https://togithub.com/pulumi/pulumi/pull/16353) - \[cli/import] Add flag --json to pulumi import which would serialize the import diffs, operations, and overall output as JSON [#16342](https://togithub.com/pulumi/pulumi/pull/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](https://togithub.com/pulumi/pulumi/pull/16311) - \[sdk/python] Support Poetry as Python toolchain [#16315](https://togithub.com/pulumi/pulumi/pull/16315) - \[sdk/python] Autoinstall dependencies using Poetry in GetRequiredPlugins [#16315](https://togithub.com/pulumi/pulumi/pull/16315) ##### Bug Fixes - \[cli/{config,new}] Fix non-interactive flag for 'new' and 'config env' commands" [#16338](https://togithub.com/pulumi/pulumi/pull/16338) - \[programgen/go] Fix union type resolution in Go program generation [#16297](https://togithub.com/pulumi/pulumi/pull/16297) - \[sdk/nodejs] Only look for main in package.json if no entyrpoint was set via Pulumi.yaml [#16363](https://togithub.com/pulumi/pulumi/pull/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](https://togithub.com/pulumi/pulumi/pull/16302) - \[programgen/nodejs] Sort dependencies in GenerateProject [#16341](https://togithub.com/pulumi/pulumi/pull/16341) - \[sdk/nodejs] Update current nodejs version to 22.x [#16378](https://togithub.com/pulumi/pulumi/pull/16378)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.