[sdk/go] Adds an UnsafeAwaitOutput function to the Go SDK. This permits a workaround for component providers and other advanced scenarios where resources created are conditional on an output.
#10877
[sdk/python] Add invoke to Provider interface.
#10906
[sdk/python] Add Output.format to the python SDK.
#10919
[sdk/go] Adds an UnsafeAwaitOutput function to the Go SDK. This permits a workaround for component providers and other advanced scenarios where resources created are conditional on an output.
#10877
[sdk/python] Add invoke to Provider interface.
#10906
[sdk/python] Add Output.format to the python SDK.
#10919
[cli] Prevent sending on a closed channel panics during 'pulumi convert'
#10893
[programgen/go] Fix codegen for __apply functions
#10775
[sdk/go] Go programs run with Go 1.17 or below failed due to go mod tidy being run with -compat=1.18. The change is reverted.
#10865
[sdk/go] Fixed bug in (ours, theirs) to (theirs, theirs)
#10881
[sdk/python] Fix KeyError in UpdateSummary.
#10907
[sdkgen/nodejs] Fixes a bug with lazy-loaded modules that caused mixins to observe unexpected null values.
#10871
3.40.2 (2022-09-27)
Features
[cli] Allow per-execution override of the cloud secrets provider url via the PULUMI_CLOUD_SECRET_OVERRIDE environment variable. This allows a temporary replacement without updating the stack config, such a during CI. This does not effect stacks using service secrets or passphrases.
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 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 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.34.1 to 3.41.1.
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
0dae69b
Merge #10938b633a29
Merge #109320cbd78a
Merge #108792b5d5b7
chore: Bump version to 3.41.1719c5e5
Merge #10930 #10936 #1093727a7892
Revert "Clear out changelog for next release"fbf1fad
Merge #10927 #10928905409b
Update sdk/go/pulumi/internals/outputs_test.go961c676
Merge #109295db59b4
Clear out changelog for next releaseDependabot 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 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 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)