Back to Pulumi

V3.187.0

changelog/v3.187.0.md

3.244.02.1 KB
Original Source

3.187.0 (2025-07-31)

Features

  • [cli] Support for writing v4 checkpoints/deployments #20159

  • [cli] Add support for qualified registry template names in pulumi new #20138

  • [cli/import] Enable pulumi import to always --generate-resources when converting --from state files #20178

  • [yaml] Allow config values to be parsed with type object #20132

  • [auto/python] Allow for on_error callbacks in commands to capture stderr incrementally #20019

  • [sdk/nodejs] Add option of Bun as a package manager #18412

  • [sdk/nodejs] Copy getRootDirectory to the pulumi module #20173

  • [sdk/python] Copy get_root_directory to the pulumi module #20172

Bug Fixes

  • [cli] Fix un-taring registry-backed templates which come in .tar.gz format #20135

  • [cli] Stop passing Accept: application/x-tar to registry template download URLs to avoid signature mismatch #20133

  • [engine] Fix a panic with up --refresh --run-program and resource replacements #20147

  • [engine] Untargeted resources in destroy now correctly register as same steps #20061

  • [cli/engine] Fix hang when waiting for program that would never complete #20153

  • [sdk/nodejs] Fix delete hooks in inline automation API programs #20143

  • [sdk/python] Set features inside construct #20141

Miscellaneous

  • [sdk/nodejs] Bump TypeScript target to ES2020 for plugins and policy packs #20148