Pulumi

Latest version: v3.143.0

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

Scan your dependencies

Page 40 of 64

2.19.0

- [sdk/nodejs] Always read and write NodeJS runtime options from the environment.
[6076](https://github.com/pulumi/pulumi/pull/6076)

- [sdk/go] Take a breaking change to remove unidiomatic numerical types and drastically improve build performance (binary size and compilation time).
[6143](https://github.com/pulumi/pulumi/pull/6143)

- [cli] Ensure `pulumi stack change-secrets-provider` allows rotating the key from hashivault to passphrase provider
[6210](https://github.com/pulumi/pulumi/pull/6210)

2.18.2

- [CLI] Fix malformed resource value bug.
[6164](https://github.com/pulumi/pulumi/pull/6164)

- [sdk/dotnet] Fix `RegisterResourceOutputs` to serialize resources as resource references
only when the monitor reports that resource references are supported.
[6172](https://github.com/pulumi/pulumi/pull/6172)

- [CLI] Avoid panic for diffs with invalid property paths.
[6159](https://github.com/pulumi/pulumi/pull/6159)

- Enable resource reference feature by default.
[6202](https://github.com/pulumi/pulumi/pull/6202)

2.18.1

- Revert [6125](https://github.com/pulumi/pulumi/pull/6125) as it caused a which introduced a bug with serializing resource IDs

2.18.0

- [CLI] Add the ability to log out of all Pulumi backends at once.
[6101](https://github.com/pulumi/pulumi/pull/6101)

- [sdk/go] Added `pulumi.Unsecret` which will take an existing secret output and
create a non-secret variant with an unwrapped secret value. Also adds,
`pulumi.IsSecret` which will take an existing output and
determine if an output has a secret within the output.
[6085](https://github.com/pulumi/pulumi/pull/6085)

2.17.2

- .NET: Allow `IMock.NewResourceAsync` to return a null ID for component resources.
Note that this may require mocks written in C to be updated to account for the
change in nullability.
[6104](https://github.com/pulumi/pulumi/pull/6104)

- [automation/go] Add debug logging settings for common automation API operations
[6095](https://github.com/pulumi/pulumi/pull/6095)

- [automation/go] Set DryRun on previews so unknowns are identified correctly.
[6099](https://github.com/pulumi/pulumi/pull/6099)

- [sdk/python] Fix python 3.6 support by removing annotations import.
[6109](https://github.com/pulumi/pulumi/pull/6109)

- [sdk/nodejs] Added `pulumi.unsecret` which will take an existing secret output and
create a non-secret variant with an unwrapped secret value. Also adds,
`pulumi.isSecret` which will take an existing output and
determine if an output has a secret within the output.
[6086](https://github.com/pulumi/pulumi/pull/6086)

- [sdk/python] Added `pulumi.unsecret` which will take an existing secret output and
create a non-secret variant with an unwrapped secret value. Also adds,
`pulumi.is_secret` which will take an existing output and
determine if an output has a secret within the output.
[6111](https://github.com/pulumi/pulumi/pull/6111)

2.17.1

- Fix an issue with go sdk generation where optional strict enum values
could not be omitted. Note - this is a breaking change to go sdk's enum
values. However we currently only support strict enums in the azure-nextgen provider's schema.
[6069](https://github.com/pulumi/pulumi/pull/6069)

- Fix an issue where python debug messages print unexpectedly.
[6967](https://github.com/pulumi/pulumi/pull/6067)

- [CLI] Add `version` to the stack history output to be able to
correlate events back to the Pulumi SaaS
[6063](https://github.com/pulumi/pulumi/pull/6063)

- Fix a typo in the unit testing mocks to get the outputs
while registering them
[6040](https://github.com/pulumi/pulumi/pull/6040)

- [sdk/dotnet] Moved urn value retrieval into if statement
for MockMonitor
[6081](https://github.com/pulumi/pulumi/pull/6081)

- [sdk/dotnet] Added `Pulumi.Output.Unsecret` which will
take an existing secret output and
create a non-secret variant with an unwrapped secret value.
[6092](https://github.com/pulumi/pulumi/pull/6092)

- [sdk/dotnet] Added `Pulumi.Output.IsSecretAsync` which will
take an existing output and
determine if an output has a secret within the output.
[6092](https://github.com/pulumi/pulumi/pull/6092)

- [sdk/dotnet] Fix looking up empty version in
`ResourcePackages.TryGetResourceType`.
[6084](https://github.com/pulumi/pulumi/pull/6084)

- Python Automation API.
[5979](https://github.com/pulumi/pulumi/pull/5979)

- Support recovery workflow (import/export/cancel) in Python Automation API.
[6037](https://github.com/pulumi/pulumi/pull/6037)

Page 40 of 64

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.