releases.shpreview
Pulumi/Pulumi/v3.235.0

v3.235.0

$npx @buildinternet/releases get rel__kYcdqR9zXMwQON7t2guQ

3.235.0 (2026-05-05)

Features

  • [cli] Add pulumi logs decrypt command for viewing logs #22523

  • [cli] Bundle the hcl language host (from pulumi-labs/pulumi-hcl) #22807

  • [cli] Automatically install the hcl converter from pulumi-labs/pulumi-hcl when running pulumi convert --from hcl #22816

  • [pcl] Add read blocks 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/--body flag handling, path template binding, content negotiation via --format, and --dry-run

    #22771

  • [cli/cloud] Add --paginate to pulumi 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).

    #22772

Bug Fixes

  • [cli] Fix the pulumi neo shell tool to honor the agent-supplied timeout and to terminate the whole process tree (and unblock cmd.Wait) when the deadline fires, so commands like kubectl logs -f no longer hang Neo indefinitely. #22820

  • [cli] Surface the error and exit when pulumi neo fails to create the underlying task, instead of leaving the TUI stuck in Thinking… #22825

  • [codegen/go] Correctly generate []pulumi.Asset & []pulumi.Archive #22827

  • [cli/neo] Exit cleanly when the user presses Ctrl+C twice in pulumi neo instead 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. __type discriminators) across RPC deserialization, matching the behavior of the other language SDKs #22834

  • [programgen/{nodejs,python}] Fix programgen to emit the right length check for string length #22802

Miscellaneous

  • [cli] Replace the Pulumipus mascot in the pulumi neo welcome banner with new Neo-branded ASCII art. #22817

Fetched May 5, 2026