Sourced from github.com/pulumi/pulumi/sdk/v3's releases.
v3.220.0
3.220.0 (2026-02-10)
Features
[cli] Show environment variables that were set if a snapshot integrity error happens #21709
[cli/{install,package}] Use the Pulumi Cloud Registry by default to resolve package names
[engine] Pass replacement trigger through to Construct #21408
[engine] Add EnvVarMappings resource option for provider resources, allowing environment variables to be remapped before being passed to the provider #21572
[pkg] BREAKING: Deprecate github.com/pulumi/pulumi/pkg/v3/codegen/dotnet in favor of github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet/v3/codegen. This package will be removed from pulumi/pulumi soon! #21720
Bug Fixes
[cli] Retry
yarn installwhen it fails (e.g. duringpulumi install) #21707[engine] Deal with errors in elided journal entries correctly #21576
[sdk/nodejs] Fix remote components with PULUMI_NODEJS_SKIP_COMPONENT_INPUTS
[sdk/python] Fix
_LazyModuleto not trigger full module load for introspection attributes #21620[sdkgen/python] Remove workaround for slow typechecking with MyPy and PyCharm #21722
Miscellaneous
- [cli] Write logfile location if verbosity is >= 1 to stderr instead of stdout #21663
Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.
3.220.0 (2026-02-10)
Features
[cli] Show environment variables that were set if a snapshot integrity error happens #21709
[cli/{install,package}] Use the Pulumi Cloud Registry by default to resolve package names
[engine] Pass replacement trigger through to Construct #21408
[engine] Add EnvVarMappings resource option for provider resources, allowing environment variables to be remapped before being passed to the provider #21572
[pkg] BREAKING: Deprecate github.com/pulumi/pulumi/pkg/v3/codegen/dotnet in favor of github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet/v3/codegen. This package will be removed from pulumi/pulumi soon! #21720
Bug Fixes
[cli] Retry
yarn installwhen it fails (e.g. duringpulumi install) #21707[engine] Deal with errors in elided journal entries correctly #21576
[sdk/nodejs] Fix remote components with PULUMI_NODEJS_SKIP_COMPONENT_INPUTS
[sdk/python] Fix
_LazyModuleto not trigger full module load for introspection attributes #21620[sdkgen/python] Remove workaround for slow typechecking with MyPy and PyCharm #21722
Miscellaneous
- [cli] Write logfile location if verbosity is >= 1 to stderr instead of stdout #21663
e8ecd95
Fix remote components with PULUMI_NODEJS_SKIP_COMPONENT_INPUTS (#21727)4c2cc2a
upgrade pulumi-dotnet and pulumi-yaml to latest (#21764)8dc466c
Always install from registry when appropriate (#21649)2ce415c
Relax the Copyright banner linter (#21732)5d49339
Update module github.com/go-git/go-git/v5 to v5.16.5 [SECURITY] (#21758)dbcad3b
Remap environment variables as a resource option on Provider (#21572)f5dc5a3
print and save environment variables on snapshot integrity errors (#21709)82d584e
Fix proto build: Update Node.js installation to use modern keyring (#21729)f8aaed4
Deprecate github.com/pulumi/pulumi/pkg/v3/codegen/dotnet
& remove tests (#2...3392d06
Remove workaround for slow typechecking with MyPy and PyCharm (#21722)