Pulumi

Latest version: v3.116.1

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

Scan your dependencies

Page 5 of 59

3.103.0

Features

- [engine] Allow import plugins to define components and logical names.
[15199](https://github.com/pulumi/pulumi/pull/15199)

- [cli/display] Incremental improvement on the output when installing plugins
[15201](https://github.com/pulumi/pulumi/pull/15201)

- [sdk] Bake the release version into the SDK
[15185](https://github.com/pulumi/pulumi/pull/15185)

- [sdk/go] Parse config paths strictly
[15173](https://github.com/pulumi/pulumi/pull/15173)

- [cli/new] Adds pulumi:template tag to `pulumi new` created projects
[15056](https://github.com/pulumi/pulumi/pull/15056)

- [auto/nodejs] Add new API to install the Pulumi CLI from the Automation API
[14991](https://github.com/pulumi/pulumi/pull/14991)

- [sdk/python] Add support for Python 3.12
[15190](https://github.com/pulumi/pulumi/pull/15190)


Bug Fixes

- [engine] Fix a bug where mapping lookup could sometimes lead to an infinite loop.
[15200](https://github.com/pulumi/pulumi/pull/15200)

- [engine] Remove an incorrect assert that resources must have inputs.
[15197](https://github.com/pulumi/pulumi/pull/15197)

- [cli/display] Improve output when installing policy packs
[15186](https://github.com/pulumi/pulumi/pull/15186)

- [sdk/go] Removes `omitempty` from StepEventMetadata.DetailedDiff
[15213](https://github.com/pulumi/pulumi/pull/15213)

- [sdk/go] Replace a deleted type used by Pulumi Cloud code.
[15216](https://github.com/pulumi/pulumi/pull/15216)


Miscellaneous

- [yaml] Upgrade yaml to v1.5.0
[15214](https://github.com/pulumi/pulumi/pull/15214)

3.102.0

Features

- [sdk/go] Add WithValue to pulumi.Context
[15149](https://github.com/pulumi/pulumi/pull/15149)


Bug Fixes

- [cli] Fix a panic when user's home directory could not be looked up.
[15160](https://github.com/pulumi/pulumi/pull/15160)

- [cli/display] Fix JSON/YAML value diff displays.
[15171](https://github.com/pulumi/pulumi/pull/15171)

- [sdk/go] Update github.com/cloudflare/circl to v1.3.7.
[15151](https://github.com/pulumi/pulumi/pull/15151)

- [cli/import] --import-file now omits empty resource lists.
[15132](https://github.com/pulumi/pulumi/pull/15132)

- [sdk/python] Allow remote components to use output property called id
[15115](https://github.com/pulumi/pulumi/pull/15115)


Miscellaneous

- [sdkgen] Emit a warning when using id or urn as resource outputs
[15060](https://github.com/pulumi/pulumi/pull/15060)

3.101.1

Bug Fixes

- [backend/filestate] Revert gocloud.dev upgrade to fix regressions introduced by the upgrade.
[15128](https://github.com/pulumi/pulumi/pull/15128)

3.101.0

Features

- [cli] Adds a flag that allows inserting a fragment into the dot file when generating a graph. This can be used for styling the graph elements, setting properties etc.
[14858](https://github.com/pulumi/pulumi/pull/14858)


Bug Fixes

- [engine] Fix an uncommon datarace with replace steps.
[15112](https://github.com/pulumi/pulumi/pull/15112)

- [sdkgen/go] Revert using plain object type when the plainness is shallow and we should use inputty-types instead
[15059](https://github.com/pulumi/pulumi/pull/15059)

- [cli/state] Fix a panic in pulumi state when no snapshots are available
[15045](https://github.com/pulumi/pulumi/pull/15045)

- [sdkgen/python] Fixes resource imports when importing across different modules
[14832](https://github.com/pulumi/pulumi/pull/14832)


Miscellaneous

- [backend/filestate] Upgrade gocloud.dev to the latest version
[15011](https://github.com/pulumi/pulumi/pull/15011)

3.100.0

Features

- [auto/{go,nodejs,python}] Adds ListEnvironments support to Go, Nodejs and Python Automation API.
[14995](https://github.com/pulumi/pulumi/pull/14995)

- [cli/display] Warn correctly about new versions being availablen when using the CLI dev channel
[14954](https://github.com/pulumi/pulumi/pull/14954)


Bug Fixes

- [cli/new] Fixes duplicate printing of the AI prompt & answer on Windows.
[15010](https://github.com/pulumi/pulumi/pull/15010)

- [engine] Fix bug where unimported resources (of different types) with the same name would cause `--import-file` to panic.
[15008](https://github.com/pulumi/pulumi/pull/15008)

- [engine] Default parallel operations to a reasonable limit.
[15016](https://github.com/pulumi/pulumi/pull/15016)

- [programgen] Fixes type-annotating nested resource properties when these have quoted keys
[15001](https://github.com/pulumi/pulumi/pull/15001)

- [sdkgen] Temporarily revert validation of `urn` and `id` resource output properties
[15025](https://github.com/pulumi/pulumi/pull/15025)

- [programgen/{dotnet,python}] Allow object keys to be template expressions such as static quoted strings
[15000](https://github.com/pulumi/pulumi/pull/15000)

- [backend/service] Exclude internal events from those sent to Pulumi Cloud.
[14972](https://github.com/pulumi/pulumi/pull/14972)

- [sdk/go] fixes fulfillValue error when joining a nil output state
[14949](https://github.com/pulumi/pulumi/pull/14949)


Miscellaneous

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

- [yaml] Upgrade yaml to v1.4.5
[15007](https://github.com/pulumi/pulumi/pull/15007)

3.99.0

Features

- [cli/config] Adds `pulumi config env ls` command to list the environment imports declared in a stack configuration.
[14855](https://github.com/pulumi/pulumi/pull/14855)

- [cli/new] Adds pulumi new --ai functionality.
[14685](https://github.com/pulumi/pulumi/pull/14685)

- [sdk/nodejs] Add an environment variable (`PULUMI_ERROR_OUTPUT_STRING`) to throw when an output tries to convert to a string.
[14811](https://github.com/pulumi/pulumi/pull/14811)


Bug Fixes

- [auto/nodejs] Always run cleanup for refresh and destroy commands
[14948](https://github.com/pulumi/pulumi/pull/14948)

- [auto/nodejs] Don't mutate original stack settings when saving
[14952](https://github.com/pulumi/pulumi/pull/14952)

- [programgen] Avoid pretty printing large object graphs when a resource property doesn't type-check when binding PCL programs
[14864](https://github.com/pulumi/pulumi/pull/14864)

- [cli/config] Fixes config copy command to also copy environments from the source stack
[14847](https://github.com/pulumi/pulumi/pull/14847)

- [cli/config] Fix a bug in `pulumi config env ls --json` where the json flag was not being correctly passed through.
[14961](https://github.com/pulumi/pulumi/pull/14961)

- [programgen/go] Fix required config variables of type bool and number
[14958](https://github.com/pulumi/pulumi/pull/14958)


Miscellaneous

- [cli] Update esc to v0.6.2
[14960](https://github.com/pulumi/pulumi/pull/14960)

- [yaml] Upgrade yaml to 1.4.4
[14963](https://github.com/pulumi/pulumi/pull/14963)

Page 5 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.