pulumi/CHANGELOG_PENDING.md

67 lines
2.9 KiB
Markdown
Raw Normal View History

### Breaking Changes
2021-03-18 16:45:26 +01:00
- [codegen/{dotnet,nodejs,python}] Ensure object type names are unique and consistent.
[#6686](https://github.com/pulumi/pulumi/pull/6686)
- [sdk/nodejs] Drop support for NodeJS < v11.x
- [cli] Set pagination defaults for `pulumi stack history` to 10 entries.
[#6739](https://github.com/pulumi/pulumi/pull/6739)
- [sdk/nodejs] Enable nodejs dynamic provider caching by default on program side.
[#6704](https://github.com/pulumi/pulumi/pull/6704)
- [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)
2021-03-03 19:45:26 +01:00
- [sdk/cli] Bump version of Pulumi CLI and SDK to v3
[#6554](https://github.com/pulumi/pulumi/pull/6554)
- [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)
- [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/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)
- [CLI] Remove `pulumi history` command. This was previously deprecated and replaced by `pulumi stack history`
[#6724](https://github.com/pulumi/pulumi/pull/6724)
- [sdk/python] Allow using Python to build resource providers for multi-lang components.
[#6715](https://github.com/pulumi/pulumi/pull/6715)
### 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)