changelog/v3.187.0.md
[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
[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