changelog/v3.171.0.md
[cli] Add pulumi esc as an alias for pulumi env
#19610
[engine] Elide StackReference outputs that fail to decrypt
#19533
[programgen] Ensure convert uses the output project directory as the working directory #19582
[cli/display] Release explain-preview and summarize-error Copilot features #19544
[cli/engine] Enable debugging of source based plugins, using --attach-debugger plugin=<name>
#19553
[cli/install] Allow pulumi install to install dependencies inside plugin project folders
#19580
[auto/python] Add on_error callback for capturing incremental stderr output
#19541
[programgen/nodejs] Add callSingle to the NodeJS SDK to support non-object method return values
#19387
[programgen/python] Add sdk support for scalar call returns from providers #19419
[sdk/python] Add new provider interface to pulumi.provider.experimental.provider
#19080
[sdk/python] Support enum references in component providers #19471