Pulumi

Latest version: v3.143.0

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

Scan your dependencies

Page 36 of 64

3.7.0

Improvements

- [sdk/nodejs] Support for calling resource methods.
[7377](https://github.com/pulumi/pulumi/pull/7377)

- [sdk/go] Support for calling resource methods.
[7437](https://github.com/pulumi/pulumi/pull/7437)

Bug Fixes

- [codegen/go] Reimplement strict go enums to be Inputs.
[7383](https://github.com/pulumi/pulumi/pull/7383)

- [codegen/go] Emit To[ElementType]Output methods for go enum output types.
[7499](https://github.com/pulumi/pulumi/pull/7499)

3.6.1

Improvements

- [sdk] Add `replaceOnChanges` resource option.
[7226](https://github.com/pulumi/pulumi/pull/7226)

- [sdk/go] Support for authoring resource methods in Go.
[7379](https://github.com/pulumi/pulumi/pull/7379)

Bug Fixes

- [sdk/python] Fix an issue where dependency keys were incorrectly translates to camelcase.
[7443](https://github.com/pulumi/pulumi/pull/7443)

- [cli] Fix rendering of diffs for resource without DetailedDiffs.
[7500](https://github.com/pulumi/pulumi/pull/7500)

3.6.0

Improvements

- [cli] Added support for passing custom paths that need
to be watched by the `pulumi watch` command.
[7115](https://github.com/pulumi/pulumi/pull/7247)

- [auto/nodejs] Fail early when multiple versions of `pulumi/pulumi` are detected in nodejs inline programs.
[7349](https://github.com/pulumi/pulumi/pull/7349)

- [sdk/go] Add preliminary support for unmarshaling plain arrays and maps of output values.
[7369](https://github.com/pulumi/pulumi/pull/7369)

- Initial support for resource methods (Node.js authoring, Python calling).
[7363](https://github.com/pulumi/pulumi/pull/7363)

Bug Fixes

- [sdk/dotnet] Fix swallowed nested exceptions with inline program, so they correctly bubble to the consumer.
[7323](https://github.com/pulumi/pulumi/pull/7323)

- [sdk/go] Specify known when creating outputs for `construct`.
[7343](https://github.com/pulumi/pulumi/pull/7343)

- [cli] Fix passphrase rotation.
[7347](https://github.com/pulumi/pulumi/pull/7347)

- [multilang/python] Fix nested module generation.
[7353](https://github.com/pulumi/pulumi/pull/7353)

- [multilang/nodejs] Fix a hang when an error is thrown within an apply in a remote component.
[7365](https://github.com/pulumi/pulumi/pull/7365)

- [codegen/python] Include enum docstrings for python.
[7374](https://github.com/pulumi/pulumi/pull/7374)

3.5.1

**Please Note:** The v3.5.0 release did not complete and was re-released at the same commit as v3.5.1.

Improvements

- [dotnet/sdk] Support microsoft logging extensions with inline programs.
[7117](https://github.com/pulumi/pulumi/pull/7117)

- [dotnet/sdk] Add create unknown to output utilities.
[7173](https://github.com/pulumi/pulumi/pull/7173)

- [dotnet] Fix Resharper code issues.
[7178](https://github.com/pulumi/pulumi/pull/7178)

- [codegen] Include properties with an underlying type of string on Go provider instances.
[7230](https://github.com/pulumi/pulumi/pull/7230)

- [cli] Provide a more helpful error instead of panicking when codegen fails during import.
[7265](https://github.com/pulumi/pulumi/pull/7265)

- [codegen/python] Cache package version for improved performance.
[7293](https://github.com/pulumi/pulumi/pull/7293)

- [sdk/python] Reduce `log.debug` calls for improved performance.
[7295](https://github.com/pulumi/pulumi/pull/7295)

Bug Fixes

- [sdk/dotnet] Fix resources destroyed after exception thrown during inline program.
[7299](https://github.com/pulumi/pulumi/pull/7299)

- [sdk/python] Fix regression in behaviour for `Output.from_input({})`.
[7254](https://github.com/pulumi/pulumi/pull/7254)

- [sdk/python] Prevent infinite loops when iterating `Output` objects.
[7288](https://github.com/pulumi/pulumi/pull/7288)

- [codegen/python] Rename conflicting ResourceArgs classes.
[7171](https://github.com/pulumi/pulumi/pull/7171)

3.4.0

Improvements

- [dotnet/sdk] Add get value async to output utilities.
[7170](https://github.com/pulumi/pulumi/pull/7170)

Bug Fixes

- [CLI] Fix broken venv for Python projects started from templates.
[6624](https://github.com/pulumi/pulumi/pull/6623)

- [cli] Send plugin install output to stderr, so that it doesn't
clutter up --json, automation API scenarios, and so on.
[7115](https://github.com/pulumi/pulumi/pull/7115)

- [cli] Protect against panics when using the wrong resource type with `pulumi import`.
[7202](https://github.com/pulumi/pulumi/pull/7202)

- [auto/nodejs] Emit warning instead of breaking on parsing JSON events for automation API.
[7162](https://github.com/pulumi/pulumi/pull/7162)

- [sdk/python] Improve performance of `Output.from_input` and `Output.all` on nested objects.
[7175](https://github.com/pulumi/pulumi/pull/7175)

Misc
- [cli] Update version of go-cloud used by Pulumi to `0.23.0`.
[7204](https://github.com/pulumi/pulumi/pull/7204)

3.3.1

Improvements

- [dotnet/sdk] Use source context with serilog.
[7095](https://github.com/pulumi/pulumi/pull/7095)

- [auto/dotnet] Make StackDeployment.FromJsonString public.
[7067](https://github.com/pulumi/pulumi/pull/7067)

- [sdk/python] Generated SDKs may now be installed from in-tree source.
[7097](https://github.com/pulumi/pulumi/pull/7097)

Bug Fixes

- [auto/nodejs] Fix an intermittent bug in parsing JSON events.
[7032](https://github.com/pulumi/pulumi/pull/7032)

- [auto/dotnet] Fix deserialization of CancelEvent in .NET 5.
[7051](https://github.com/pulumi/pulumi/pull/7051)

- Temporarily disable warning when a secret config is read as a non-secret.
[7129](https://github.com/pulumi/pulumi/pull/7129)

Page 36 of 64

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.