v3.216.0
3.216.0 (2026-01-16)
Features
-
[build] Don't set PULUMI_ROOT with mise #21457
-
[cli] Default to Pulumi Cloud when using an OIDC token for login #21322
-
[engine] Add CheckPulumiVersion RPC to the engine #21429
-
[protobuf] Remove ProviderHandshakeResponse.pulumi_version_range #21438
-
[sdk/nodejs] Allow dynamic providers to return inputs from read() for accurate diffs after refresh #21315
-
[sdk/nodejs] Add support for serializing async generators #21410
-
[sdk/python] Allow dynamic providers to return inputs from read() for accurate diffs after refresh #21315
Bug Fixes
-
[engine] Optimize StackReference performance #21446
-
[cli/display] Fix message renderer on windows #21401
-
[sdk/nodejs] Fix RangeError in defaultErrorMessage when error objects are large #21409
Miscellaneous
- [sdk/dotnet] Update dotnet to v3.97.0