Sourced from github.com/pulumi/pulumi/sdk/v3's releases.
v3.206.0
3.206.0 (2025-11-05)
Features
[protobuf] Pass a
previewflag to invokes so they can tell if they're being called during a preview #20827[cli/about] Include PULUMI_* environment variables in the
pulumi aboutoutput #20855[auto/go] Get event log over gRPC instead of trying to read it from a text file #20822
[auto/nodejs] Get event log over gRPC instead of trying to read it from a text file #20824
[auto/python] Get event log over gRPC instead of trying to read it from a text file #20833
[cli/engine] Add environment variable to add --refresh to preview,update,destroy #20797
[sdk/nodejs] Add PULUMI_NODEJS_SKIP_COMPONENT_INPUTS environment variable to skip the new feature of sending component inputs to the engine for diffing and state storage #20842
Bug Fixes
[engine] Fix duplicate resource snapshot integrity issue, when running
pulumi up --refresh --run-programand when a resourcePendingReplacementexists in the snapshot #20812[engine] Support floating point NaN and Inf values in resource state #20843
Miscellaneous
- [sdk/go] Use Language.Link to link Go packages #20811
Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.
3.206.0 (2025-11-05)
Features
[protobuf] Pass a
previewflag to invokes so they can tell if they're being called during a preview #20827[cli/about] Include PULUMI_* environment variables in the
pulumi aboutoutput #20855[auto/go] Get event log over gRPC instead of trying to read it from a text file #20822
[auto/nodejs] Get event log over gRPC instead of trying to read it from a text file #20824
[auto/python] Get event log over gRPC instead of trying to read it from a text file #20833
[cli/engine] Add environment variable to add --refresh to preview,update,destroy #20797
[sdk/nodejs] Add PULUMI_NODEJS_SKIP_COMPONENT_INPUTS environment variable to skip the new feature of sending component inputs to the engine for diffing and state storage #20842
Bug Fixes
[engine] Fix duplicate resource snapshot integrity issue, when running
pulumi up --refresh --run-programand when a resourcePendingReplacementexists in the snapshot #20812[engine] Support floating point NaN and Inf values in resource state #20843
Miscellaneous
- [sdk/go] Use Language.Link to link Go packages #20811
7233461
revert "temporarily disable journal validation" (#20875)fad720c
Bump SDKs for v3.206.0 (#20881)df81881
use event log in python (#20833)93d1e02
mark tests using dep_tracker as asyncio (#20876)8651da1
refreshv2: only rebuild base state if we have a refresh (#20861)79a8a7d
fix operator precedence for persisted refreshes in journal (#20807)5ff9d4c
skip another flaky tail test (#20872)b71a385
return a new state from a refresh step when resource is pending
replacement (...e7dda03
feat: adding PULUMI_OPTION_REFRESH environment variable (#20797)4cba7a0
Use Language.Link to link Go packages (#20811)