Back to Pulumi

3.259.0

changelog/3.259.0.md

3.260.03.0 KB
Original Source

3.259.0 (2026-08-20)

Features

  • [cli/new] Show a single confirmation of project, stack, and config defaults in interactive pulumi new instead of prompting for each value #24223
  • [cli] Introduce PULUMI_DEFAULT_ORGANIZATION to be able to set the default org #24384

Bug Fixes

  • [cli/stack] Announce Created stack when creating a stack against the Pulumi Cloud backend #24280
  • [cli] Retry pulumi neo cancellation requests that the service rejects and keep Esc responsive instead of showing "Cancelling..." forever #24267
  • [cli/import] Generate a component resource definition when importing local components #24294
  • [auto/nodejs] Remove Node.js Automation API output buffer limit #24333
  • [sdk/go] Always emit the value and environment keys when serializing esc.Value and esc.Range, matching the fields the ESC OpenAPI contract marks required #24346
  • [engine] Fix the engine returning extension package refs for non-parameterised packages against the same base #24347
  • [cli/neo] Fix approval replies and mode changes being silently dropped when the outbound event queue is full #24370
  • [codegen/go] Fix nondeterministic Go program codegen for objects that mix null and typed properties #24366
  • [cli/do] Keep snippets when delete fails, so delete can be retried #24271
  • [cli/package] Report every schema validation error when pulumi package add fails to bind a package schema #24367
  • [programgen/python] Fix casing of local component outputs #24379
  • [cli/policy] Make policy group ls respect the default org #24385

Improvements

  • [cli] Explain which state backend pulumi login failed against, where that backend was configured, and how to change it #24322
  • [backend/diy] Report the state backend URL as configured when it cannot be opened, adding the resolved form when normalization changed it, and name a local path a state directory rather than a bucket #24335
  • [sdkgen/python] Type constant properties as Literal[value] instead of their primitive type #24358
  • [cli/plugin] Add --parallel flag to pulumi plugin install #24369
  • [cli] Fix progress bar rendering for parallel plugin installs #24372