This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+10 more
Summary
AI summaryAdd pulumi logs decrypt command for viewing encrypted logs.
Full changelog
3.235.0 (2026-05-05)
Features
-
[cli] Add
pulumi logs decryptcommand for viewing logs
#22523 -
[cli] Bundle the
hcllanguage host (from pulumi-labs/pulumi-hcl)
#22807 -
[cli] Automatically install the
hclconverter from pulumi-labs/pulumi-hcl when runningpulumi convert --from hcl
#22816 -
[pcl] Add
readblocks to PCL to read resources via ID and query instead of registering them
#22641 -
[cli/cloud] Add
pulumi cloud api <op-or-path>for calling any Pulumi Cloud API
endpoint, with--field/--header/--input/--bodyflag handling, path
template binding, content negotiation via--format, and--dry-run -
[cli/cloud] Add
--paginatetopulumi cloud api: follow continuation cursors,
accumulate items into a single JSON envelope, and surface progress
events to stderr with--emit-events(page, complete, truncated,
partial_failure, cancelled).
Bug Fixes
-
[cli] Fix the
pulumi neoshell tool to honor the agent-suppliedtimeoutand to terminate the whole process tree (and unblock cmd.Wait) when the deadline fires, so commands likekubectl logs -fno longer hang Neo indefinitely.
#22820 -
[cli] Surface the error and exit when
pulumi neofails to create the underlying task, instead of leaving the TUI stuck inThinking…
#22825 -
[codegen/go] Correctly generate
[]pulumi.Asset&[]pulumi.Archive
#22827 -
[cli/neo] Exit cleanly when the user presses Ctrl+C twice in
pulumi neoinstead of hanging until a third press
#22821 -
[engine] The engine now caches schemas at
PULUMI_HOME/schemas, and will cache for parameterised packages as well
#22812 -
[sdk-python] Preserve
__-prefixed keys (e.g.__typediscriminators) across RPC deserialization, matching the behavior of the other language SDKs
#22834 -
[programgen/{nodejs,python}] Fix programgen to emit the right
lengthcheck for string length
#22802
Miscellaneous
- [cli] Replace the Pulumipus mascot in the
pulumi neowelcome banner with new Neo-branded ASCII art.
#22817
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]