mirror of https://github.com/pulumi/pulumi.git
66 lines
2.7 KiB
Markdown
66 lines
2.7 KiB
Markdown
### Breaking Changes
|
|
|
|
- [sdk/cli] Bump version of Pulumi CLI and SDK to v3
|
|
[#6554](https://github.com/pulumi/pulumi/pull/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.
|
|
[#6300](https://github.com/pulumi/pulumi/pull/6300)
|
|
|
|
- [CLI] Set pagination defaults for `pulumi stack history` to 10 entries.
|
|
[#6739](https://github.com/pulumi/pulumi/pull/6739)
|
|
|
|
- [CLI] Remove `pulumi history` command. This was previously deprecated and replaced by `pulumi stack history`
|
|
[#6724](https://github.com/pulumi/pulumi/pull/6724)
|
|
|
|
- [sdk/*] Refactor Mocks newResource and call to accept an argument struct for future extensibility rather than individual args
|
|
[#6672](https://github.com/pulumi/pulumi/pull/6672)
|
|
|
|
- [sdk/nodejs] Enable nodejs dynamic provider caching by default on program side.
|
|
[#6704](https://github.com/pulumi/pulumi/pull/6704)
|
|
|
|
- [sdk/python] Improved dict key translation support (3.0-based providers will opt-in to the improved behavior)
|
|
[#6695](https://github.com/pulumi/pulumi/pull/6695)
|
|
|
|
- [sdk/python] Allow using Python to build resource providers for multi-lang components.
|
|
[#6715](https://github.com/pulumi/pulumi/pull/6715)
|
|
|
|
- [sdk/go] Simplify `Apply` method options to reduce binary size
|
|
[#6607](https://github.com/pulumi/pulumi/pull/6607)
|
|
|
|
- [Automation/*] All operations use `--stack` to specify the stack instead of running `select stack` before the operation.
|
|
[#6300](https://github.com/pulumi/pulumi/pull/6300)
|
|
|
|
- [Automation/go] Moving go automation API package from sdk/v2/go/x/auto -> sdk/v2/go/auto
|
|
[#6518](https://github.com/pulumi/pulumi/pull/6518)
|
|
|
|
- [Automation/nodejs] Moving NodeJS automation API package from sdk/nodejs/x/automation -> sdk/nodejs/automation
|
|
[#6518](https://github.com/pulumi/pulumi/pull/6518)
|
|
|
|
- [Automation/python] Moving Python automation API package from pulumi.x.automation -> pulumi.automation
|
|
[#6518](https://github.com/pulumi/pulumi/pull/6518)
|
|
|
|
- [Automation/go] Moving go automation API package from sdk/v2/go/x/auto -> sdk/v2/go/auto
|
|
[#6518](https://github.com/pulumi/pulumi/pull/6518)
|
|
|
|
|
|
### Enhancements
|
|
|
|
- [sdk/nodejs] Add support for multiple V8 VM contexts in closure serialization.
|
|
[#6648](https://github.com/pulumi/pulumi/pull/6648)
|
|
|
|
- [sdk] Handle providers for RegisterResourceRequest
|
|
[#6771](https://github.com/pulumi/pulumi/pull/6771)
|
|
[#6781](https://github.com/pulumi/pulumi/pull/6781)
|
|
[#6786](https://github.com/pulumi/pulumi/pull/6786)
|
|
|
|
- [sdk/go] Support defining remote components in Go.
|
|
[#6403](https://github.com/pulumi/pulumi/pull/6403)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
- [CLI] Clean the template cache if the repo remote has changed.
|
|
[#6784](https://github.com/pulumi/pulumi/pull/6784)
|