Pulumi

Latest version: v3.119.0

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

Scan your dependencies

Page 1 of 60

3.119.0

Features

- [cli] Incorporate v0.9.1 of the esc CLI.
[16322](https://github.com/pulumi/pulumi/pull/16322)

- [auto/{go,nodejs,python}] Add support for `--all` parameter of the `stack ls` command to the Automation API
[16266](https://github.com/pulumi/pulumi/pull/16266)

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

Bug Fixes

- [cli/new] Populate pulumi:template tag also for interactively selected templates
[16308](https://github.com/pulumi/pulumi/pull/16308)

- [backend/service] Improve error reporting when policy pack download fails
[16306](https://github.com/pulumi/pulumi/pull/16306)


Miscellaneous

- [sdk/python] Move dependency installation and python command invocation to Toolchain interface
[16243](https://github.com/pulumi/pulumi/pull/16243)

3.118.0

Features

- [sdk] Improve plugin parameterize interface
[16283](https://github.com/pulumi/pulumi/pull/16283)

- [sdk] Require consumers to set an explicit forward compatibility policy for forward compatibility in plugin.Provider
[16293](https://github.com/pulumi/pulumi/pull/16293)

- [programgen/go] Implement importPathPattern in Go language options to override emitted paths in generated Go programs
[16267](https://github.com/pulumi/pulumi/pull/16267)

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


Bug Fixes

- [auto/go] Add missing ContinueOnError option function
[16291](https://github.com/pulumi/pulumi/pull/16291)

- [cli/display] Don't rewrite in-progress replacement steps if an error occurs
[16292](https://github.com/pulumi/pulumi/pull/16292)

- [docs] Fix generating constructor examples for resources that have numeric enums as input
[16223](https://github.com/pulumi/pulumi/pull/16223)

- [engine] Fix panic with --continue-on-error on delete after failed create
[16261](https://github.com/pulumi/pulumi/pull/16261)

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)

Page 1 of 60

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.