Pulumi

Latest version: v3.116.1

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

Scan your dependencies

Page 38 of 59

2.13.2

- Fix a bug that was causing errors when (de)serializing custom resources.
[5709](https://github.com/pulumi/pulumi/pull/5709)

2.13.1

- [cli] Ensure `pulumi history` annotes when secrets are unable to be decrypted
[5701](https://github.com/pulumi/pulumi/pull/5701)

- Fix a bug in the Python SDK that caused incompatibilities with versions of the CLI prior to
2.13.0.
[5702](https://github.com/pulumi/pulumi/pull/5702)

2.13.0

- Add internal scaffolding for using cross-language components from Go.
[5558](https://github.com/pulumi/pulumi/pull/5558)

- Support python 3.9.
[5669](https://github.com/pulumi/pulumi/pull/5669)

- [cli] Ensure that the CLI doesn't panic when using pulumi watch and using ComponentResources with non-standard naming
[5675](https://github.com/pulumi/pulumi/pull/5675)

- [cli] Ensure that the CLI doesn't panic when trying to assemble a graph on a stack that has no snapshot available
[5678](https://github.com/pulumi/pulumi/pull/5678)

- Add boolean values to Go SDK
[5687](https://github.com/pulumi/pulumi/pull/5687)

2.12.1

- [cli] Ensure that the CLI doesn't panic when using pulumi watch and policies are enabled
[5569](https://github.com/pulumi/pulumi/pull/5569)

- [cli] Ensure that the CLI doesn't panic when using the JSON output as part of previews
and policies are enabled
[5610](https://github.com/pulumi/pulumi/pull/5610)

2.12.0

- NodeJS Automation API.
[5347](https://github.com/pulumi/pulumi/pull/5347)

- Improve the accuracy of previews by allowing providers to participate in determining what
the impact of a change will be on output properties. Previously, Pulumi previews
conservatively assumed that any output-only properties changed their values when an update
occurred. For many properties, this was guaranteed to not be the case (because those
properties are immutable, for example), and by suggesting the value might change, this could
lead to the preview suggesting additional transitive updates of even replaces that would not
actually happen during an update. Pulumi now allows the provider to specify the details of
what properties will change during a preview, allowing them to expose more accurate
provider-specific knowledge. This change is less conservative than the previous behavior,
and so in case it causes preview results which are not deemed correct in some case - the
`PULUMI_DISABLE_PROVIDER_PREVIEW` flag can be set to a truthy value (e.g. `1`) to enable the
previous and more conservative behavior for previews.
[5443](https://github.com/pulumi/pulumi/pull/5443).

- Add an import command to the Pulumi CLI. This command can be used to import existing resources
into a Pulumi stack.
[4765](https://github.com/pulumi/pulumi/pull/4765)

- [cli] Remove eternal loop if a configured passphrase is invalid.
[5507](https://github.com/pulumi/pulumi/pull/5507)

- Correctly validate project names during 'pulumi new'
[5504](https://github.com/pulumi/pulumi/pull/5504)

- Fixing gzip compression for alternative backends.
[5484](https://github.com/pulumi/pulumi/pull/5484)

- Add internal scaffolding for using cross-language components from .NET.
[5485](https://github.com/pulumi/pulumi/pull/5485)

- Support self-contained executables as binary option for .NET programs.
[5519](https://github.com/pulumi/pulumi/pull/5519)

- [cli] Ensure old secret provider variables are cleaned up when changing between secret providers
[5545](https://github.com/pulumi/pulumi/pull/5545)

- [cli] Respect logging verbosity as part of pulumi plugin install commands
[5549](https://github.com/pulumi/pulumi/pull/5549)

- [cli] Accept `-f` as a shorthand for `--skip-preview` on `pulumi up`, `pulumi refresh` and `pulumi destroy` operations
[5556](https://github.com/pulumi/pulumi/pull/5556)

- [cli] Validate cloudUrl formats before `pulumi login` and throw an error if incorrect format specified
[5550](https://github.com/pulumi/pulumi/pull/5545)

- [automation api] Add support for passing a private ssh key for git authentication that doesn't rely on a file path
[5557](https://github.com/pulumi/pulumi/pull/5557)

- [cli] Improve user experience when pulumi plugin rm --all finds no plugins
to remove. The previous behaviour was an error and should not be so.
[5547](https://github.com/pulumi/pulumi/pull/5547)

- [sdk/python] Fix ResourceOptions annotations and doc strings.
[5559](https://github.com/pulumi/pulumi/pull/5559)

- [sdk/dotnet] Fix HashSet concurrency issue.
[5563](https://github.com/pulumi/pulumi/pull/5563)

2.11.2

- feat(autoapi): expose EnvVars LocalWorkspaceOption to set in ctor
[5499](https://github.com/pulumi/pulumi/pull/5499)

- [sdk/python] Fix secret regression: ensure unwrapped secrets during deserialization
are rewrapped before being returned.
[5496](https://github.com/pulumi/pulumi/pull/5496)

Page 38 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.