Pulumi

Latest version: v3.143.0

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

Scan your dependencies

Page 21 of 64

3.56.0

Features

- [cli/display] Display now shows default colorized stacktraces in NodeJS.
[10410](https://github.com/pulumi/pulumi/pull/10410)

- [cli/plugin] Plugin download urls now support GitLab as a first class url schema. For example "gitlab://gitlab.com/43429536".
[12145](https://github.com/pulumi/pulumi/pull/12145)


Bug Fixes

- [backend/service] Reduce retrieval-validation latency for update tokens
[12323](https://github.com/pulumi/pulumi/pull/12323)

- [sdk/go] Fix panic from attempting to create a resource with an uninitialized parent resource.
[12303](https://github.com/pulumi/pulumi/pull/12303)

- [cli/import] Fixes panic on incomplete resources in JSON file.
[12182](https://github.com/pulumi/pulumi/pull/12182)

- [sdk/nodejs] Cleanup temporary pulumi-node-pipes folders after running.
[12294](https://github.com/pulumi/pulumi/pull/12294)

- [sdk/nodejs] Fix stack outputs picking up co-located JSON files.
[12302](https://github.com/pulumi/pulumi/pull/12302)

- [cli/plugin] Remove temporary files from plugin downloads.
[12146](https://github.com/pulumi/pulumi/pull/12146)


Miscellaneous

- [sdk/go] common/resource/testing: Returns strongly typed generators instead of `interface{}` generators.
[12197](https://github.com/pulumi/pulumi/pull/12197)

- [sdk/python] grpc 1.51.3 Python SDK contains native arm64 binaries (universal2)
[12313](https://github.com/pulumi/pulumi/pull/12313)

3.55.0

Features

- [cli] Remove the `[experimental] yes, using Update Plans` prompt.
[12135](https://github.com/pulumi/pulumi/pull/12135)

- [backend/filestate] pulumi login gs:// to support google oauth access tokens via environment variable for Google Cloud Storage backends
[12102](https://github.com/pulumi/pulumi/pull/12102)

- [sdk/go] Adds StackReference.GetOutputDetails to retrieve outputs from StackReferences as plain objects.
[12034](https://github.com/pulumi/pulumi/pull/12034)

- [sdk/nodejs] Adds StackReference.getOutputDetails to retrieve outputs from StackReferences as plain objects.
[12072](https://github.com/pulumi/pulumi/pull/12072)

- [sdk/python] Adds StackReference.get_output_details to retrieve outputs from StackReferences as plain objects.
[12071](https://github.com/pulumi/pulumi/pull/12071)


Bug Fixes

- [cli] Fix verbose logging to filter secrets.
[12079](https://github.com/pulumi/pulumi/pull/12079)

- [engine] This fixes an issue where 'pulumi state delete ' would prompt the user to disambiguate between multiple resources in state with the same URN and proceed to delete all of them. With this change, dependency checks are performed only if the deletion will lead to no resources possessing the URN. The targetDependents flag will only target dependents if the deleted resource will orphan the dependents.
[12111](https://github.com/pulumi/pulumi/pull/12111)

- [engine] Fixed issue where pulumi displays multiline secrets when the newlines('
') are escaped.
[12140](https://github.com/pulumi/pulumi/pull/12140)

- [sdkgen/go] Prevent defaults from overriding set values.
[12099](https://github.com/pulumi/pulumi/pull/12099)


Miscellaneous

- [pkg] Raise 'go' directive to 1.18.
[11807](https://github.com/pulumi/pulumi/pull/11807)

- [sdk/go] Raise 'go' directive to 1.18.
[11807](https://github.com/pulumi/pulumi/pull/11807)

3.54.0

Features

- [cli] Add `--shell` flag to `pulumi stack output` to print outputs as a shell script.
[11956](https://github.com/pulumi/pulumi/pull/11956)

- [cli] Add `--insecure` flag to `pulumi login` which disables https certificate checks
[9159](https://github.com/pulumi/pulumi/pull/9159)

- [programgen] Add a new `unsecret` intrinsic function to PCL.
[12026](https://github.com/pulumi/pulumi/pull/12026)

- [sdkgen/go] Go SDKs now use `errors.New` instead of `github.com/pkg/errors.New`.
[12046](https://github.com/pulumi/pulumi/pull/12046)


Bug Fixes

- [auto] Add support for cloning from Azure DevOps
[12001](https://github.com/pulumi/pulumi/pull/12001)

- [sdkgen] Correctly error on resource using the reserved name "provider".
[11996](https://github.com/pulumi/pulumi/pull/11996)

- [sdk/python] Fix handling of Output keys in dicts passed to Output.from_input.
[11968](https://github.com/pulumi/pulumi/pull/11968)


Miscellaneous

- [sdk/go] Delegate alias computation to the engine
[12025](https://github.com/pulumi/pulumi/pull/12025)

- [sdk/python] Delegate alias computation to the engine
[12015](https://github.com/pulumi/pulumi/pull/12015)

3.53.1

Bug Fixes

- [engine] Revert go-cloud upgrade to fix issues with Azure secrets.
[11984](https://github.com/pulumi/pulumi/pull/11984)

3.53.0

Features

- [auto/nodejs] Enable programmatic tagging of stacks (Nodejs only)
[11659](https://github.com/pulumi/pulumi/pull/11659)

- [sdk/go] Coerces output values in ApplyT calls if the types are equivalent.
[11903](https://github.com/pulumi/pulumi/pull/11903)

- [sdk/nodejs] Add optional / backwards compatible generic types to pulumi.dynamic.ResourceProvider.
[11881](https://github.com/pulumi/pulumi/pull/11881)


Bug Fixes

- [auto/nodejs] Fix NodeJS automation api always setting the PULUMI_CONFIG environment variable.
[11943](https://github.com/pulumi/pulumi/pull/11943)

- [cli/display] Display text-based diff if yaml/json diff is semantically equal
[11803](https://github.com/pulumi/pulumi/pull/11803)

- [sdk/go] Fixes data race in provider plugin resulting in weakly typed secrets.
[11975](https://github.com/pulumi/pulumi/pull/11975)

- [sdk/nodejs] Fix handling of recursive symlinks in node_modules.
[11950](https://github.com/pulumi/pulumi/pull/11950)

3.52.1

Bug Fixes

- [engine] Fix launching non-Go plugins on Windows.
[11915](https://github.com/pulumi/pulumi/pull/11915)

Page 21 of 64

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.