Sourced from github.com/pulumi/pulumi/sdk/v3's releases.
v3.238.0
3.238.0 (2026-05-13)
Features
[cli] Add a
--languageflag topulumi package addto run outside a Pulumi project or plugin #22791[cli] Add
--output jsontopulumi upfor a structured JSON summary of the operation result #22870[cli] Recommend
pulumi cloud api describeinpulumi cloud api --helpto verify operation parameters before calling #22881[cli] Add
pulumi stack webhook listto list all webhooks configured for a stack #23082[cli/cloud] Rename
pulumi cloud apitopulumi api#22970[cli/cloud] Add
pulumi insights resource getto look up a single resource discovered by Pulumi Insights #23077[cli/cloud] Add
pulumi template listto list registry-backed templates #23074[cli/cloud] Rename the
--formatflag to--outputonpulumi apiand its subcommands #23072[cli/cloud] Add
pulumi insights resource searchto search for resources discovered by Pulumi Insights #23087[cli/engine] Add
--skip-plugin-pre-installto skip up-front plugin installation[engine] Fail the deployment when an after hook fails #22935
[cli/neo] Render the agent's TODO list in the
pulumi neoTUI #22864[cli/neo] Add
--approval-modeand--permission-modeflags topulumi neo, with Ctrl+A and Ctrl+R hotkeys to switch modes mid-session #22950[cli/package] When invoked by an AI coding agent, print
pulumi apipointers afterpulumi package addandpulumi package gen-sdk#22904[pkg/testing] Recognize the
hclandpclruntimes inintegration.ProgramTest#23018
... (truncated)
71ddfb5
Allow skipping up-front provider plugin installs for engine commands (#22947)f3da388
[cli/import] Strip InputType after union reduction in structural typing
(#23115)11a5257
Neo auto-approve switch (#22950)3dd972c
Bump language providers (#23103)b88c0b2
Add l1-config-types-optional conformance test (#23108)4b708ec
Add registerPackage helper to cache package references per deployment
(#23014)c7ddd56
cli/cloud: add pulumi insights resource search (#23087)3b02eb9
Update module github.com/go-git/go-git/v5 to v5.19.0 [SECURITY] (#22971)81026a0
[cli/package] Use --output=markdown in package-add docs hint (#23098)69d216c
unflake TestConstructUnknownPython (#23086)