Pulumi

Latest version: v3.116.1

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

Scan your dependencies

Page 18 of 59

3.48.0

Bug Fixes

- [cli] Don't print update plan message with --json.
[11454](https://github.com/pulumi/pulumi/pull/11454)

- [cli] `up --yes` should not use update plans.
[11445](https://github.com/pulumi/pulumi/pull/11445)

3.47.2

Features

- [cli] Add prompt to `up` to use experimental update plans.
[11353](https://github.com/pulumi/pulumi/pull/11353)


Bug Fixes

- [sdk/python] Don't error on type mismatches when using input values for outputs
[11422](https://github.com/pulumi/pulumi/pull/11422)

3.47.1

Bug Fixes

- [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect'
[11402](https://github.com/pulumi/pulumi/pull/11402)

3.47.0

Features

- [cli] Added "--from=tf" to pulumi convert.
[11341](https://github.com/pulumi/pulumi/pull/11341)

- [engine] Engine and Golang support for language plugins starting providers directly.
[10916](https://github.com/pulumi/pulumi/pull/10916)

- [sdk/dotnet] Add DictionaryInvokeArgs for dynamically constructing invoke input bag of properties.
[11335](https://github.com/pulumi/pulumi/pull/11335)

- [sdk/go] Allow sane conversions for `As*Map*` and `As*Array*` conversions.
[11351](https://github.com/pulumi/pulumi/pull/11351)

- [sdkgen/{dotnet,nodejs}] Add default dependencies for generated SDKs.
[11315](https://github.com/pulumi/pulumi/pull/11315)

- [sdkgen/nodejs] Splits input and output definitions into multiple files.
[10831](https://github.com/pulumi/pulumi/pull/10831)


Bug Fixes

- [cli] Fix stack selection prompt.
[11354](https://github.com/pulumi/pulumi/pull/11354)

- [engine] Always keep resources when pulumi:pulumi:getResource is invoked
[11382](https://github.com/pulumi/pulumi/pull/11382)

- [pkg] Fix a panic in codegen for an edge case involving object expressions without corresponding function arguments.
[11311](https://github.com/pulumi/pulumi/pull/11311)

- [programgen] Enable type checking for resource attributes
[11371](https://github.com/pulumi/pulumi/pull/11371)

- [cli/display] Fix text cutting off prior to the edge of the terminal
[11202](https://github.com/pulumi/pulumi/pull/11202)

- [programgen/{dotnet,go,nodejs,python}] Don't generate traverse errors when typechecking a dynamic type
[11359](https://github.com/pulumi/pulumi/pull/11359)

- [sdk/{go,nodejs,python}] Set acceptResources when invoking pulumi:pulumi:getResource
[11382](https://github.com/pulumi/pulumi/pull/11382)

- [sdk/python] Copy ResourceOptions correctly during a merge.
[11327](https://github.com/pulumi/pulumi/pull/11327)

3.46.1

Features

- [cli] Enables debug tracing of Pulumi gRPC internals: `PULUMI_DEBUG_GRPC=$PWD/grpc.json pulumi up`
[11085](https://github.com/pulumi/pulumi/pull/11085)

- [cli/display] Improve the usability of the interactive dipslay by making the treetable scrollable
[11200](https://github.com/pulumi/pulumi/pull/11200)

- [pkg] Add `DeletedWith` as a resource option.
[11095](https://github.com/pulumi/pulumi/pull/11095)

- [programgen] More programs can be converted to Pulumi when using `pulumi convert`, provider bridging, and conversion tools by allowing property accesses and field names to fall back to a case insensitive lookup.
[11266](https://github.com/pulumi/pulumi/pull/11266)


Bug Fixes

- [engine] Disable auto parenting to see if that fixes 10950.
[11272](https://github.com/pulumi/pulumi/pull/11272)

- [yaml] [Updates Pulumi YAML to v1.0.2](https://github.com/pulumi/pulumi-yaml/releases/tag/v1.0.2) which fixes a bug encountered using templates with project level config.
[11296](https://github.com/pulumi/pulumi/pull/11296)

- [sdkgen/go] Allow resource names that conflict with additional types.
[11244](https://github.com/pulumi/pulumi/pull/11244)

- [sdkgen/go] Guard against conflicting field names.
[11262](https://github.com/pulumi/pulumi/pull/11262)

- [sdk/python] Handle None being passed to register_resource_outputs.
[11226](https://github.com/pulumi/pulumi/pull/11226)

3.46.0

Features

- [programgen/{dotnet,go,java,nodejs,python}] Support a logical name for config vars
[11231](https://github.com/pulumi/pulumi/pull/11231)

- [sdk/dotnet] Make the `LocalSerializer` class public.
[11106](https://github.com/pulumi/pulumi/pull/11106)

- [sdk/yaml] [Updates Pulumi YAML to v1.0.0](https://github.com/pulumi/pulumi-yaml/releases/tag/v1.0.0) containing runtime support for external config.
[11222](https://github.com/pulumi/pulumi/pull/11222)


Bug Fixes

- [engine] Fix a bug in update plans handling resources being replaced due to other resources being deleted before replacement.
[11009](https://github.com/pulumi/pulumi/pull/11009)

- [engine] Pending deletes are no longer executed before everything else. This correctly handles dependencies for resource graphs that were partially deleted.
[11027](https://github.com/pulumi/pulumi/pull/11027)

- [engine] Expand duplicate URN checks across direct URNs and aliases.
[11212](https://github.com/pulumi/pulumi/pull/11212)

Page 18 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.