prepare for 3.10.0 release (#7748)
This commit is contained in:
parent
ea333681ab
commit
7361e719dc
48
CHANGELOG.md
48
CHANGELOG.md
|
@ -1,6 +1,54 @@
|
|||
CHANGELOG
|
||||
=========
|
||||
|
||||
## 3.10.0 (2021-08-11)
|
||||
|
||||
### Improvements
|
||||
|
||||
- [cli] - Fix the preview experience for unconfigured providers. Rather than returning the
|
||||
inputs of a resource managed by an unconfigured provider as its outputs, the engine will treat all outputs as unknown. Most
|
||||
programs will not be affected by these changes: in general, the only programs that will
|
||||
see differences are programs that:
|
||||
|
||||
1. pass unknown values to provider instances
|
||||
2. use these provider instances to manage resources
|
||||
3. pass values from these resources to resources that are managed by other providers
|
||||
|
||||
These kinds of programs are most common in scenarios that deploy managed Kubernetes
|
||||
clusters and Kubernetes apps within the same program, then flow values from those apps
|
||||
into other resources.
|
||||
|
||||
The legacy behavior can be re-enabled by setting the `PULUMI_LEGACY_PROVIDER_PREVIEW` to
|
||||
a truthy value (e.g. `1`, `true`, etc.).
|
||||
|
||||
[#7560](https://github.com/pulumi/pulumi/pull/7560)
|
||||
|
||||
- [automation] - Add force flag for RemoveStack in workspace
|
||||
[#7523](https://github.com/pulumi/pulumi/pull/7523)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- [cli] - Properly parse Git remotes with periods or hyphens.
|
||||
[#7386](https://github.com/pulumi/pulumi/pull/7386)
|
||||
|
||||
- [codegen/python] - Recover good IDE completion experience over
|
||||
module imports that was compromised when introducing the lazy import
|
||||
optimization.
|
||||
[#7487](https://github.com/pulumi/pulumi/pull/7487)
|
||||
|
||||
- [sdk/python] - Use `Sequence[T]` instead of `List[T]` for several `Resource`
|
||||
parameters.
|
||||
[#7698](https://github.com/pulumi/pulumi/pull/7698)
|
||||
|
||||
- [auto/nodejs] - Fix a case where inline programs could exit with outstanding async work.
|
||||
[#7704](https://github.com/pulumi/pulumi/pull/7704)
|
||||
|
||||
- [sdk/nodejs] - Use ESlint instead of TSlint
|
||||
[#7719](https://github.com/pulumi/pulumi/pull/7719)
|
||||
|
||||
- [sdk/python] - Fix pulumi.property's default value handling.
|
||||
[#7736](https://github.com/pulumi/pulumi/pull/7736)
|
||||
|
||||
## 3.9.1 (2021-07-29)
|
||||
|
||||
### Bug Fixes
|
||||
|
|
|
@ -1,45 +1,4 @@
|
|||
### Improvements
|
||||
|
||||
- [cli] - Fix the preview experience for unconfigured providers. Rather than returning the
|
||||
inputs of a resource managed by an unconfigured provider as its outputs, the engine will treat all outputs as unknown. Most
|
||||
programs will not be affected by these changes: in general, the only programs that will
|
||||
see differences are programs that:
|
||||
|
||||
1. pass unknown values to provider instances
|
||||
2. use these provider instances to manage resources
|
||||
3. pass values from these resources to resources that are managed by other providers
|
||||
|
||||
These kinds of programs are most common in scenarios that deploy managed Kubernetes
|
||||
clusters and Kubernetes apps within the same program, then flow values from those apps
|
||||
into other resources.
|
||||
|
||||
The legacy behavior can be re-enabled by setting the `PULUMI_LEGACY_PROVIDER_PREVIEW` to
|
||||
a truthy value (e.g. `1`, `true`, etc.).
|
||||
|
||||
[#7560](https://github.com/pulumi/pulumi/pull/7560)
|
||||
|
||||
- [automation] - Add force flag for RemoveStack in workspace
|
||||
[#7523](https://github.com/pulumi/pulumi/pull/7523)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- [cli] - Properly parse Git remotes with periods or hyphens.
|
||||
[#7386](https://github.com/pulumi/pulumi/pull/7386)
|
||||
|
||||
- [codegen/python] - Recover good IDE completion experience over
|
||||
module imports that was compromised when introducing the lazy import
|
||||
optimization.
|
||||
[#7487](https://github.com/pulumi/pulumi/pull/7487)
|
||||
|
||||
- [sdk/python] - Use `Sequence[T]` instead of `List[T]` for several `Resource`
|
||||
parameters.
|
||||
[#7698](https://github.com/pulumi/pulumi/pull/7698)
|
||||
|
||||
- [auto/nodejs] - Fix a case where inline programs could exit with outstanding async work.
|
||||
[#7704](https://github.com/pulumi/pulumi/pull/7704)
|
||||
|
||||
- [sdk/nodejs] - Use ESlint instead of TSlint
|
||||
[#7719](https://github.com/pulumi/pulumi/pull/7719)
|
||||
|
||||
- [sdk/python] - Fix pulumi.property's default value handling.
|
||||
[#7736](https://github.com/pulumi/pulumi/pull/7736)
|
||||
|
|
Loading…
Reference in a new issue