Commit 7ec0f1a
Update module github.com/pulumi/pulumi/sdk/v3 to v3.246.0 (#52608)
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
| [github.com/pulumi/pulumi/sdk/v3](https://redirect.github.com/pulumi/pulumi) | `v3.244.0` → `v3.246.0` |  |  |  |  |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/33469) for more information.
---
### Release Notes
<details>
<summary>pulumi/pulumi (github.com/pulumi/pulumi/sdk/v3)</summary>
### [`v3.246.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.246.0)
[Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.245.0...v3.246.0)
#### 3.246.0 (2026-06-11)
##### Bug Fixes
- \[backend/diy] Fix backwards incompatible gocloud.dev changes [#​23525](https://redirect.github.com/pulumi/pulumi/pull/23525)
##### Features
- \[cli] Add `pulumi logs ls` to list automatic log files [#​23449](https://redirect.github.com/pulumi/pulumi/pull/23449)
- \[cli] Add `pulumi logs rm` to remove automatic log files
- \[cli] Include the list of affected resources (urn, type, name, op, parent) in `--output json` for `preview`, `up`, `destroy`, and `refresh`
- \[cli] Support Pulumi projects without a runtime across CLI operations and Automation API project settings [#​23489](https://redirect.github.com/pulumi/pulumi/pull/23489)
##### Improvements
- \[cli] Support Ctrl+Z to suspend a running `pulumi neo` session and restore the transcript on resume with `fg` [#https://github.com/pulumi/pulumi/issues/23394](https://redirect.github.com/pulumi/pulumi/pull/https://github.com/pulumi/pulumi/issues/23394)
- \[cli] Remove the experimental `pulumi ai web` command [#​23517](https://redirect.github.com/pulumi/pulumi/pull/23517)
- \[cli/cloud] Improve the interactive `pulumi login` prompt wording and coloring [#​23417](https://redirect.github.com/pulumi/pulumi/pull/23417)
- \[cli/convert] Resolve provider plugins through the Pulumi Registry when converting from a third-party source [#​23490](https://redirect.github.com/pulumi/pulumi/pull/23490)
##### Features
- \[cli/do] Add a `--stateless` flag to `pulumi do`. `create`, `patch`, and `delete` now require `--stateless` for the existing direct-provider behavior; the default will switch to a stateful (engine-driven) implementation in a future release
- \[cli/env] Support ephemeral agent auth instructions for ESC API unauthorized errors in detected agent sessions [#​23402](https://redirect.github.com/pulumi/pulumi/pull/23402)
##### Bug Fixes
- \[cli/neo] The `pulumi neo` TUI now adapts its colors to the terminal background instead of hardcoding a dark scheme [#​23333](https://redirect.github.com/pulumi/pulumi/pull/23333)
- \[cli/neo] Increase the `pulumi neo` task-creation timeout so backend cold starts no longer fail [#​23444](https://redirect.github.com/pulumi/pulumi/pull/23444)
- \[cli/neo] Ensure pulumi neo resolves the same Pulumi access token as pulumi preview when running in-process preview and up operations [#​23452](https://redirect.github.com/pulumi/pulumi/pull/23452)
##### Improvements
- \[cli/neo] Treat affirmative replies such as "ok", "approve" and "go ahead" to `pulumi neo` approval prompts as approvals [#​23450](https://redirect.github.com/pulumi/pulumi/pull/23450)
##### Bug Fixes
- \[pcl] Recursively fill schema-declared output fields on resources, so PCL programs that traverse into an optional inner field of a nested output object no longer fail at runtime with an "unsupported attribute" error [#​23458](https://redirect.github.com/pulumi/pulumi/pull/23458)
- \[pcl] Resolve config variables whose default value is derived from an invoke to the invoke's result instead of an unknown value [#​23494](https://redirect.github.com/pulumi/pulumi/pull/23494)
- \[programgen/go] double-wrapping of plain values passed to input types when generating Go programs [#​23418](https://redirect.github.com/pulumi/pulumi/pull/23418)
- \[programgen/go] Fix Go program generation to no longer produce `**T` when an output traversal lands on an optional struct field, and to emit the correct `pulumi.<T>ArrayOutput` cast for traversals to slice-typed fields [#​23458](https://redirect.github.com/pulumi/pulumi/pull/23458)
##### Features
- \[sdk] Add a `read` field to `customTimeouts` so users can configure a timeout for resource read operations [#​23459](https://redirect.github.com/pulumi/pulumi/pull/23459)
##### Bug Fixes
- \[sdk] Reject tar entries with path traversal components when extracting archives [#​23485](https://redirect.github.com/pulumi/pulumi/pull/23485)
- \[sdk/go] Applying a transformation to a resource no longer drops the resource's parent in the `RegisterResource` call [#​14826](https://redirect.github.com/pulumi/pulumi/pull/14826)
- \[sdk/nodejs] Fix local SDKs added with `pulumi package add` not being built when using pnpm 10.34.2 or newer
##### Miscellaneous
- \[sdk/nodejs] Improve error logs when serialization fails [#​21901](https://redirect.github.com/pulumi/pulumi/pull/21901)
##### Bug Fixes
- \[sdkgen] Validate schema names to not contain whitespace or control characters [#​23460](https://redirect.github.com/pulumi/pulumi/pull/23460)
##### Improvements
- \[sdkgen] Allow provider objects to have string enumerations on their outputs [#​23461](https://redirect.github.com/pulumi/pulumi/pull/23461)
##### Bug Fixes
- \[cli/auth] BREAKING: Delete all backend config when logging out [#​23358](https://redirect.github.com/pulumi/pulumi/pull/23358)
### [`v3.245.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.245.0)
[Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.244.0...v3.245.0)
##### 3.245.0 (2026-06-04)
##### Improvements
- \[backend/diy] Update gocloud.dev to 0.46 and aws sdk to v2 [#​23421](https://redirect.github.com/pulumi/pulumi/pull/23421)
- \[cli] Show download and unpack progress when installing provider plugins [#https://github.com/pulumi/pulumi/issues/23408](https://redirect.github.com/pulumi/pulumi/pull/https://github.com/pulumi/pulumi/issues/23408)
- \[cli/do] Expose the selected stack's organization and short name to PCL input files when running `pulumi do` inside a project
- \[cli/do] Suggest similar tokens when an unknown token is passed to `pulumi do` [#​23341](https://redirect.github.com/pulumi/pulumi/pull/23341)
- \[cli/neo] Support up/down arrows to scroll through prompt history in `pulumi neo` [#​23425](https://redirect.github.com/pulumi/pulumi/pull/23425)
- \[cli/stack] Remame `pulumi stack init` to `new` [#​23422](https://redirect.github.com/pulumi/pulumi/pull/23422)
##### Bug Fixes
- \[engine] Download the HCL language runtime on demand instead of bundling it [#​23356](https://redirect.github.com/pulumi/pulumi/pull/23356)
- \[sdk/nodejs] Fix mergeOptions dropping onError hooks from ResourceOptions in the Node.js SDK
- \[cli/auth] Delete shared temporary agent credentials when logging out
##### Miscellaneous
- \[sdk/go] Remove "name" from plugin loading functions and require "Type" on Configure & DiffConfig calls [#​23363](https://redirect.github.com/pulumi/pulumi/pull/23363)
</details>
---
### Configuration
📅 **Schedule**: (in timezone Europe/Paris)
- Branch creation
- At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (`* 0-4,22-23 * * 1-5`)
- Only on Sunday and Saturday (`* * * * 0,6`)
- 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 this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/DataDog/datadog-agent).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzUuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2cvbm8tY2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIiwiZGVwZW5kZW5jaWVzLWdvIiwicWEvbm8tY29kZS1jaGFuZ2UiXX0=-->
Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
Co-authored-by: devflow.devflow-routing-intake <devflow.devflow-routing-intake@kubernetes.us1.ddbuild.io>1 parent a361f2c commit 7ec0f1a
4 files changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments