Pulumi

Latest version: v3.117.0

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

Scan your dependencies

Page 1 of 60

3.117.0

Features

- [engine] Guess ID references of dependant resources when generating code for import operations
[16208](https://github.com/pulumi/pulumi/pull/16208)


Bug Fixes

- [engine] Check property dependencies and deleted-with relationships for target dependents
[16220](https://github.com/pulumi/pulumi/pull/16220)

- [engine] Propagate dependencies of untargeted resources correctly during targeted updates
[16247](https://github.com/pulumi/pulumi/pull/16247)

- [backend/diy] Rewrite DeletedWith references when renaming stacks
[16216](https://github.com/pulumi/pulumi/pull/16216)

- [cli/state] Fix state renames involving DeletedWith
[16260](https://github.com/pulumi/pulumi/pull/16260)

- [sdk/python] Use a separate type variable for static methods on Output
[16172](https://github.com/pulumi/pulumi/pull/16172)

- [sdk/python] Relax Output.all types to better match the implementation
[16172](https://github.com/pulumi/pulumi/pull/16172)

- [sdkgen/python] Generate __init__.py files for modules that only contain enumerations
[16229](https://github.com/pulumi/pulumi/pull/16229)

3.116.1

Features

- [docs] Resource docs: bump the number of displayed supporting types from 200 to 1000 by default
[16185](https://github.com/pulumi/pulumi/pull/16185)

- [sdk/go] Prefer pluginDownloadURLOverrides over PluginDownloadURL specified in the package
[16186](https://github.com/pulumi/pulumi/pull/16186)


Bug Fixes

- [engine] Fix panic when using `pulumi up --refresh --continue-on-error`
[16184](https://github.com/pulumi/pulumi/pull/16184)

3.116.0

Bug Fixes

- [engine] Fix dataraces between snapshot and deployment systems.
[16148](https://github.com/pulumi/pulumi/pull/16148)

- [cli/display] Fix mangled diffs of strings containing url-encoded chars
[16147](https://github.com/pulumi/pulumi/pull/16147)

- [sdk/nodejs] Don't load punycode module in function serialization code
[16149](https://github.com/pulumi/pulumi/pull/16149)

- [sdk/nodejs] Return error in RPC response instead of exiting in the language runtime
[16162](https://github.com/pulumi/pulumi/pull/16162)

- [sdk/nodejs] Return the underlying error if we can't locate the pulumi SDK
[16160](https://github.com/pulumi/pulumi/pull/16160)

- [sdk/python] Provide more descriptive exception
[16098](https://github.com/pulumi/pulumi/pull/16098)

- [sdk/python] Fix typings for `from_input` and `all` to not return `Never` types.
[16139](https://github.com/pulumi/pulumi/pull/16139)

- [sdk/python] Fix a race condition in output handling
[16155](https://github.com/pulumi/pulumi/pull/16155)


Miscellaneous

- [pkg] Upgrade pulumi-java to v0.11.0
[16159](https://github.com/pulumi/pulumi/pull/16159)

3.115.2

Bug Fixes

- [cli/display] Fix a deadlock in the display code
[16129](https://github.com/pulumi/pulumi/pull/16129)

- [cli/engine] Revert "Make --expect-no-changes fail even if the only changes are output changes"
[16131](https://github.com/pulumi/pulumi/pull/16131)

- [engine] Normalize provider version during default provider lookup
[16109](https://github.com/pulumi/pulumi/pull/16109)

3.115.1

Bug Fixes

- [backend] Fix concurrent reads from and writes to display resource timer maps
[16101](https://github.com/pulumi/pulumi/pull/16101)

- [engine] Better handle property dependencies and deleted-with relationships when pruning URNs, verifying snapshot integrity and computing dependency graphs.
[16088](https://github.com/pulumi/pulumi/pull/16088)

- [engine] Fix folder archive outside of cwd.

- [programgen/python] Sort generated requirements.txt files when generating Python programs
[16115](https://github.com/pulumi/pulumi/pull/16115)

3.115.0

Features

- [auto/{go,nodejs,python}] Add support for --import-file option on Preview with Automation API
[16071](https://github.com/pulumi/pulumi/pull/16071)

- [sdk/{go,nodejs,python}] Make transforms a stable, non-experimental feature
[16080](https://github.com/pulumi/pulumi/pull/16080)

- [sdk/python] Update python dynamic provider types for inputs to Dict[str, Any], from Any
[16102](https://github.com/pulumi/pulumi/pull/16102)

- [components/yaml] Upgrade pulumi-yaml to 1.7.0
[16082](https://github.com/pulumi/pulumi/pull/16082)


Bug Fixes

- [engine] Fix an issue with archives/assets at paths outside cwd.
[16100](https://github.com/pulumi/pulumi/pull/16100)

- [cli/display] Avoid showing a diff when the provider returns DIFF_NONE
[16024](https://github.com/pulumi/pulumi/pull/16024)

- [backend/{diy,service}] Promote snapshot closure errors from diagnostics to actual errors
[16090](https://github.com/pulumi/pulumi/pull/16090)

- [cli/engine] Make --expect-no-changes fail even if the only changes are output changes
[15903](https://github.com/pulumi/pulumi/pull/15903)

Page 1 of 60

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.