Pulumi

Latest version: v3.143.0

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

Scan your dependencies

Page 44 of 64

2.11.1

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

2.11.0

- Do not oversimplify types for display when running an update or preview.
[5440](https://github.com/pulumi/pulumi/pull/5440)

- Pulumi Windows CLI now uploads all VCS information to console
(fixes [5014](https://github.com/pulumi/pulumi/issues/5014))
[5406](https://github.com/pulumi/pulumi/pull/5406)

- .NET SDK: Support `Output<object>` for resource output properties
(fixes [5446](https://github.com/pulumi/pulumi/issues/5446))
[5465](https://github.com/pulumi/pulumi/pull/5465)

2.10.2

- [sdk/go] Add missing Version field to invokeOptions
[5401](https://github.com/pulumi/pulumi/pull/5401)

- Add `pulumi console` command which opens the currently selected stack in the Pulumi console.
[5368](https://github.com/pulumi/pulumi/pull/5368)

- Python SDK: Cast numbers intended to be integers to `int`.
[5419](https://github.com/pulumi/pulumi/pull/5419)

2.10.1

- feat(autoapi): add GetPermalink for operation result
[5363](https://github.com/pulumi/pulumi/pull/5363)

- Relax stack name validations for Automation API [5337](https://github.com/pulumi/pulumi/pull/5337)

- Allow Pulumi to read a passphrase file, via `PULUMI_CONFIG_PASSPHRASE_FILE` to interact
with the passphrase secrets provider. Pulumi will first try and use the `PULUMI_CONFIG_PASSPHRASE`
to get the passphrase then will check `PULUMI_CONFIG_PASSPHRASE_FILE` and then all through to
asking interactively as the final option.
[5327](https://github.com/pulumi/pulumi/pull/5327)

- feat(autoapi): Add support for working with private Git repos. Either `SSHPrivateKeyPath`,
`PersonalAccessToken` or `UserName` and `Password` can be pushed to the `auto.GitRepo` struct
when interacting with a private repo
[5333](https://github.com/pulumi/pulumi/pull/5333)

- Revise the design for connecting an existing language runtime to a CLI invocation.
Note that this is a protocol breaking change for the Automation API, so both the
API and the CLI must be updated together.
[5317](https://github.com/pulumi/pulumi/pull/5317)

- Automation API - support streaming output for Up/Refresh/Destroy operations.
[5367](https://github.com/pulumi/pulumi/pull/5367)

- Automation API - add recovery APIs (cancel/export/import)
[5369](https://github.com/pulumi/pulumi/pull/5369)

2.10.0

- feat(autoapi): add Upsert methods for stacks
[5316](https://github.com/pulumi/pulumi/pull/5316)

- Add IsSelectStack404Error and IsCreateStack409Error
[5314](https://github.com/pulumi/pulumi/pull/5314)

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

- feat(autoapi): add workspace scoped envvars to LocalWorkspace and Stack
[5275](https://github.com/pulumi/pulumi/pull/5275)

- refactor(autoapi-gitrepo): use Workspace in SetupFn callback
[5279](https://github.com/pulumi/pulumi/pull/5279)

- Fix Go SDK plugin acquisition for programs with vendored dependencies
[5286](https://github.com/pulumi/pulumi/pull/5286)

- Python SDK: Add support for `Sequence[T]` for array types
[5282](https://github.com/pulumi/pulumi/pull/5282)

- feat(autoapi): Add support for non default secret providers in local workspaces
[5320](https://github.com/pulumi/pulumi/pull/5320)

- .NET SDK: Prevent a task completion race condition
[5324](https://github.com/pulumi/pulumi/pull/5324)

2.9.2

- Alpha version of the Automation API for Go
[4977](https://github.com/pulumi/pulumi/pull/4977)

- Python SDK: Avoid raising an error when internal properties don't match the
expected type.
[5251](https://github.com/pulumi/pulumi/pull/5251)

- Added `--suppress-permalink` option to suppress the permalink output
(fixes [4103](https://github.com/pulumi/pulumi/issues/4103))
[5191](https://github.com/pulumi/pulumi/pull/5191)

Page 44 of 64

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.