Pulumi v3.0.0 Release Notes
Release Date: 2021-04-19 // about 3 years ago-
๐ฅ Breaking Changes
[sdk/cli] Bump version of Pulumi CLI and SDK to v3 #6554
โฌ๏ธ Dropped support for NodeJS < v11.x
[CLI] Standardize the
--stack
flag to not set the stack as current (i.e. setStack=false) across CLI commands. #63000๏ธโฃ [CLI] Set pagination defaults for
pulumi stack history
to 10 entries. #6739๐ [CLI] Remove
pulumi history
command. This was previously deprecated and replaced bypulumi stack history
#6724๐จ [sdk/*] Refactor Mocks newResource and call to accept an argument struct for future extensibility rather than individual args #6672
0๏ธโฃ [sdk/nodejs] Enable nodejs dynamic provider caching by default on program side. #6704
๐ [sdk/python] Improved dict key translation support (3.0-based providers will opt-in to the improved behavior) #6695
๐ [sdk/python] Allow using Python to build resource providers for multi-lang components. #6715
[sdk/go] Simplify
Apply
method options to reduce binary size #6607[Automation/*] All operations use
--stack
to specify the stack instead of runningselect stack
before the operation. #6300๐ฆ [Automation/go] Moving go automation API package from sdk/v2/go/x/auto -> sdk/v2/go/auto #6518
๐ฆ [Automation/nodejs] Moving NodeJS automation API package from sdk/nodejs/x/automation -> sdk/nodejs/automation #6518
๐ฆ [Automation/python] Moving Python automation API package from pulumi.x.automation -> pulumi.automation #6518
๐ฆ [Automation/go] Moving go automation API package from sdk/v2/go/x/auto -> sdk/v2/go/auto #6518
โจ Enhancements
๐ [sdk/nodejs] Add support for multiple V8 VM contexts in closure serialization. #6648
[sdk] Handle providers for RegisterResourceRequest #6771 #6781 #6786
๐ [sdk/go] Support defining remote components in Go. #6403
๐ Bug Fixes
- [CLI] Clean the template cache if the repo remote has changed. #6784