[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
[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
3.119.0 (2024-06-05)
... (truncated)
Commits
f1e4b4f Change pulumi refresh to report diff relative to desired state instead of r...
f553db0 wait for RPCs to finish before registering stack transforms (#16365)
2ff1c18 Update current nodejs version to 22.x (#16378)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @dirien.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/pulumi/pulumi/sdk/v3 from 3.118.0 to 3.120.0.
Release notes
Sourced from github.com/pulumi/pulumi/sdk/v3's releases.
... (truncated)
Changelog
Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.
... (truncated)
Commits
f1e4b4f
Changepulumi refresh
to report diff relative to desired state instead of r...f553db0
wait for RPCs to finish before registering stack transforms (#16365)2ff1c18
Update current nodejs version to 22.x (#16378)29f783d
Prepare for pulumi 3.120.0 release (#16376)ee6ec15
Add explict provider test to conformance tests (#16362)f71c764
Clean up deployment options (#16357)13ffd51
Only look for main in package.json if no entyrpoint was set via Pulumi.yaml (...1d47a7d
upgrade dotnet dependency to latest (#16353)5a83cfe
Initial work for parameterized providers (#16281)78c4820
Normalize plugin.Provider methods to (Context, Request) -> (Response, error) ...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @dirien.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show