Sourced from github.com/pulumi/pulumi/sdk/v3's releases.
v3.208.0
3.208.0 (2025-11-20)
Features
[cli] Expose all command flags as env vars (e.g. --refresh can now be set with PULUMI_OPTION_REFRESH) #20868
[cli/install] Make
pulumi installrecurse into local packages #20945[engine] Add a
replacement_triggerresource option. Any change to this value between program runs will trigger a replace of the resource #20936[engine] Add a new builtin
Stashresource which can be used to save a value to state #20819[protobuf] Add
Language.TemplateRPC to protos #20948[sdk/go] Add support for
replacement_triggerin the Go SDK #20937Bug Fixes
[engine] Fix duplicate resource snapshot integrity issue with aliases #20926
[engine] Allow resources marked as
Deleteto be targeted, and take them into account for dependency calculation #20962[engine] Fix a panic when previewing and import of a resource that wants to delete and then replace due to diffs #20997
[pkg] Include invalid property names in bind errors #20989
[sdk/python] Don’t raise when looking up a stack reference output that does not exist #20938
[sdkgen/python] Ensure resource args accept typeddicts when no language info is specified #20982
Miscellaneous
- [cli] Document the [template|url] argument in
pulumi upcommand help text #20996
Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.
3.208.0 (2025-11-20)
Features
[cli] Expose all command flags as env vars (e.g. --refresh can now be set with PULUMI_OPTION_REFRESH) #20868
[cli/install] Make
pulumi installrecurse into local packages #20945[engine] Add a
replacement_triggerresource option. Any change to this value between program runs will trigger a replace of the resource #20936[engine] Add a new builtin
Stashresource which can be used to save a value to state #20819[protobuf] Add
Language.TemplateRPC to protos #20948[sdk/go] Add support for
replacement_triggerin the Go SDK #20937Bug Fixes
[engine] Fix duplicate resource snapshot integrity issue with aliases #20926
[engine] Allow resources marked as
Deleteto be targeted, and take them into account for dependency calculation #20962[engine] Fix a panic when previewing and import of a resource that wants to delete and then replace due to diffs #20997
[pkg] Include invalid property names in bind errors #20989
[sdk/python] Don’t raise when looking up a stack reference output that does not exist #20938
[sdkgen/python] Ensure resource args accept typeddicts when no language info is specified #20982
Miscellaneous
- [cli] Document the [template|url] argument in
pulumi upcommand help text #20996
2134db3
Revert "Use RunPlugin instead of policy shim plugins" (#21002)dab69f7
Go SDK support for replacement_trigger (#20937)9546d03
Enhance up command help message to include note on template
(#20996)ceb3909
Fix invalid build constrains: integration_nodejs_test.go
(#20970)d0a4703
Fix a panic in delete before replace imports at preview time (#20997)c052845
Bump the .NET version to 3.94.0 (#20993)4ced576
use batch encrypter for serializing journal entries (#20991)ffa81aa
Add Stash resource (#20819)ffcabf6
Recursive pulumi install (#20945)7c3f21c
Add Language.Template RPC to protos (#20948)