Pulumi

Latest version: v3.143.0

Safety actively analyzes 688694 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 19 of 64

3.64.0

Features

- [cli/display] Adds an indicator for resources that are being deleted/replaced with `retainOnDelete` set as well as an itemized warning.
[12157](https://github.com/pulumi/pulumi/pull/12157)

- [backend/{filestate,service}] Add more information to `pulumi stack history` (Update CLI Args, Environment Variables, Pulumi Version, OS, Architecture).
[12574](https://github.com/pulumi/pulumi/pull/12574)


Bug Fixes

- [pkg/testing] deploytest: Fix nil custom timeouts and timeouts smaller than a minute being ignored.
[12681](https://github.com/pulumi/pulumi/pull/12681)

- [programgen] Do not panic when PCL attribute type or PCL resource variable type isn't fully bound
[12661](https://github.com/pulumi/pulumi/pull/12661)

- [sdk/go] Fixed NewResourceOptions dropping MLC dependencies from the options preview.
[12683](https://github.com/pulumi/pulumi/pull/12683)

- [programgen/nodejs] Linearize component resource nodes
[12676](https://github.com/pulumi/pulumi/pull/12676)

- [sdk/python] Fix component resources not correctly propagating the `provider` option to their children.
This is a re-application of 12292, which was previously reverted in 12522.

[12639](https://github.com/pulumi/pulumi/pull/12639)

- [sdk/python] Fix multi-language components dropping the `provider` option intended for their descendants.
[12639](https://github.com/pulumi/pulumi/pull/12639)

- [sdkgen/python] Fix referencing local types with a different package name
[12669](https://github.com/pulumi/pulumi/pull/12669)


Miscellaneous

- [pkg] Bump pulumi-terraform-bridge
[12625](https://github.com/pulumi/pulumi/pull/12625)

- [programgen] Do not panic when the type of PCL local variable isn't known
[12670](https://github.com/pulumi/pulumi/pull/12670)

3.63.0

Bug Fixes

- [cli/config] Fix config set-all not saving secret provider configuration.
[12643](https://github.com/pulumi/pulumi/pull/12643)

- [cli/display] Fix a panic when diffing empty archives.
[12656](https://github.com/pulumi/pulumi/pull/12656)

- [programgen] Suppport the `any` type in config and outputs.
[12619](https://github.com/pulumi/pulumi/pull/12619)

- [sdk/go] Fix hang due to component children cycles
[12516](https://github.com/pulumi/pulumi/pull/12516)

- [sdk/nodejs] Fix hang due to component children cycles
[12515](https://github.com/pulumi/pulumi/pull/12515)

- [sdk/python] Fix hang due to component children cycles
[12462](https://github.com/pulumi/pulumi/pull/12462)


Miscellaneous

- [backend/filestate] Propagate request context to external call sites.
[12638](https://github.com/pulumi/pulumi/pull/12638)

3.62.0

Features

- [yaml] Updates Pulumi YAML to v1.1.0.
[12612](https://github.com/pulumi/pulumi/pull/12612)

3.61.1

Features

- [programgen/python] Impleneted python program-gen for PCL components
[12555](https://github.com/pulumi/pulumi/pull/12555)


Bug Fixes

- [programgen/{nodejs,python}] Fixes the type signature of PCL function "entries" to return list of key-value pair objects
[12607](https://github.com/pulumi/pulumi/pull/12607)

- [cli/package] Fix bug in `package get-schema` subcommand caused it to bail on certain providers.
[12459](https://github.com/pulumi/pulumi/pull/12459)

- [cli/state] Fixes panic when renaming providers in `pulumi state rename`.
[12599](https://github.com/pulumi/pulumi/pull/12599)

3.61.0

Features

- [backend/filestate] Add support for project-scoped stacks.
Newly initialized backends will automatically use this mode.
Set PULUMI_SELF_MANAGED_STATE_LEGACY_LAYOUT=1 to opt-out of this.
This mode needs write access to the root of the .pulumi directory;
if you're using a cloud storage, be sure to update your ACLs.

[12437](https://github.com/pulumi/pulumi/pull/12437)

- [cli/state] Add 'upgrade' subcommand to upgrade a Pulumi self-managed state to use project layout.
[12438](https://github.com/pulumi/pulumi/pull/12438)


Bug Fixes

- [cli/display] Fix a bug in the interactive update tree display where small terminals would cause the Pulumi CLI to panic.
[12571](https://github.com/pulumi/pulumi/pull/12571)

- [sdkgen/dotnet] Fix a whitespace error in generated .csproj files.
[12577](https://github.com/pulumi/pulumi/pull/12577)


Miscellaneous

- [backend/filestate] Print a warning if a project-scoped backend has non-project stacks in it.
Disable this warning by setting PULUMI_SELF_MANAGED_STATE_NO_LEGACY_WARNING=1.

[12437](https://github.com/pulumi/pulumi/pull/12437)

3.60.1

Features

- [sdkgen/python] In codegen, use 3.7 as a default if not provided.
[12287](https://github.com/pulumi/pulumi/pull/12287)


Bug Fixes

- [backend/filestate] Don't write a state metadata file for legacy layouts.
This should prevent permissioning issues for users
with tight access control to the storage backend.

[12537](https://github.com/pulumi/pulumi/pull/12537)

- [docs] Fix filename clashes between resources and functions on case-insensitive filesystems in docsgen.
[12453](https://github.com/pulumi/pulumi/pull/12453)

- [engine] Fix updating a resource from a component to custom resource.
[12561](https://github.com/pulumi/pulumi/pull/12561)

- [engine] Revert PR moving deletedWith inheritance logic to the engine as `get` resources and packaged components are incompatible.
[12564](https://github.com/pulumi/pulumi/pull/12564)

- [sdk] Fix multiplied retries when downloading plugins.
[12504](https://github.com/pulumi/pulumi/pull/12504)

- [auto/go] Added support for the path option for config operations
[12265](https://github.com/pulumi/pulumi/pull/12265)


Miscellaneous

- [backend/filestate] Rename state metadata file from .pulumi/Pulumi.yaml to .pulumi/meta.yaml.
This is an internal detail to the self-managed backend's storage format
intended to avoid confusion with Pulumi project files,
and should not affect most users.

[12538](https://github.com/pulumi/pulumi/pull/12538)

Page 19 of 64

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.