Pulumi

Latest version: v3.143.0

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

Scan your dependencies

Page 22 of 64

3.52.0

Features

- [sdk/go] Allows users to discover if their program is being run with a mock monitor
[11788](https://github.com/pulumi/pulumi/pull/11788)

- [sdk/nodejs] Add support for custom naming of dynamic provider resource.
[11873](https://github.com/pulumi/pulumi/pull/11873)

- [sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs.
[11753](https://github.com/pulumi/pulumi/pull/11753)


Bug Fixes

- [cli/display] Fixes 11864. Pulumi panics before main when Pulumi.yaml provider plugin does not have a path provided.
[11892](https://github.com/pulumi/pulumi/pull/11892)

- [sdk/{go,nodejs,python}] Fix DeletedWith resource option
[11883](https://github.com/pulumi/pulumi/pull/11883)

- [sdk/python] Fix a TypeError in Output.from_input.
[11852](https://github.com/pulumi/pulumi/pull/11852)

3.51.1

Features

- [sdk/go] Add JSONUnmarshal to go sdk.
[11745](https://github.com/pulumi/pulumi/pull/11745)

- [sdk/python] Add output json_loads using json.loads.
[11741](https://github.com/pulumi/pulumi/pull/11741)


Bug Fixes

- [cli/new] Allow running inside new VCS repositories.
[11804](https://github.com/pulumi/pulumi/pull/11804)

- [auto/python] Fix issue specifying log_verbosity
[11778](https://github.com/pulumi/pulumi/pull/11778)

- [protobuf] Downstream implementers of the RPC server interfaces must embed UnimplementedServer structs or opt out of forward compatibility.
[11652](https://github.com/pulumi/pulumi/pull/11652)

3.51.0

Happy New Years from the Pulumi team! This is our first release of 2023, and we're very excited for all the things to come this year.

Features

- [sdk/nodejs] Add output jsonParse using JSON.parse.
[11735](https://github.com/pulumi/pulumi/pull/11735)

3.50.1

Bug Fixes

- [cli/display] Fix flickering in the interactive display
[11695](https://github.com/pulumi/pulumi/pull/11695)

- [cli/plugin] Fix check of executable bits on Windows.
[11692](https://github.com/pulumi/pulumi/pull/11692)

- [codegen] Revert change to codegen schema spec.
[11701](https://github.com/pulumi/pulumi/pull/11701)

3.50.0

We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸
Thank you very much to our wonderful community for your many contributions! ❤️

Features

- [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces
[11674](https://github.com/pulumi/pulumi/pull/11674)

- [ci] GitHub release artifacts are now signed using [cosign](https://github.com/sigstore/cosign) and signatures are uploaded to the [Rekor transparency log](https://rekor.tlog.dev/).
[11310](https://github.com/pulumi/pulumi/pull/11310)

- [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph
[11383](https://github.com/pulumi/pulumi/pull/11383)

- [cli] pulumi destroy --remove will now delete the stack config file
[11394](https://github.com/pulumi/pulumi/pull/11394)

- [cli] Allow rotating the encrpytion key for cloud secrets.
[11554](https://github.com/pulumi/pulumi/pull/11554)

- [cli/{config,new,package}] Preserve comments on editing of project and config files.
[11456](https://github.com/pulumi/pulumi/pull/11456)

- [sdk/dotnet] Add Output.JsonSerialize using System.Text.Json.
[11556](https://github.com/pulumi/pulumi/pull/11556)

- [sdk/go] Add JSONMarshal to go sdk.
[11609](https://github.com/pulumi/pulumi/pull/11609)

- [sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs.
[11418](https://github.com/pulumi/pulumi/pull/11418)

- [sdk/nodejs] Delegates alias computation to engine for Node SDK
[11206](https://github.com/pulumi/pulumi/pull/11206)

- [sdk/nodejs] Emit closure requires in global scope for improved cold start on Lambda
[11481](https://github.com/pulumi/pulumi/pull/11481)

- [sdk/nodejs] Add output jsonStringify using JSON.stringify.
[11605](https://github.com/pulumi/pulumi/pull/11605)

- [sdk/python] Add json_dumps to python sdk.
[11607](https://github.com/pulumi/pulumi/pull/11607)


Bug Fixes

- [backend/service] Fixes out-of-memory issues when using PULUMI_OPTIMIZED_CHECKPOINT_PATCH protocol
[11666](https://github.com/pulumi/pulumi/pull/11666)

- [cli] Improve performance of convert to not try and load so many provider plugins.
[11639](https://github.com/pulumi/pulumi/pull/11639)

- [programgen] Don't panic on some empty objects
[11660](https://github.com/pulumi/pulumi/pull/11660)

- [cli/display] Fixes negative durations on update display.
[11631](https://github.com/pulumi/pulumi/pull/11631)

- [programgen/go] Check for optional/ Ptr types within Union types. This fixes a bug in Go programgen where optional outputs are not returned as pointers.
[11635](https://github.com/pulumi/pulumi/pull/11635)

- [sdkgen/{dotnet,go,nodejs,python}] Do not generate Result types for functions with empty outputs
[11596](https://github.com/pulumi/pulumi/pull/11596)

- [sdk/python] Fix a deadlock on provider-side error with automation api
[11595](https://github.com/pulumi/pulumi/pull/11595)

- [sdkgen/{dotnet,nodejs}] Fix imports when a component is using another component from the same schema as a property
[11606](https://github.com/pulumi/pulumi/pull/11606)
[11467](https://github.com/pulumi/pulumi/pull/11467)

- [sdkgen/go] Illegal cast in resource constructors when secret-wrapping input arguments.
[11673](https://github.com/pulumi/pulumi/pull/11673)


Miscellaneous

- [sdk/nodejs] Remove function serialization code for out of suppport NodeJS versions.
[11551](https://github.com/pulumi/pulumi/pull/11551)
queue-merge: true
run-dispatch-commands: true
version-set: {
"dotnet": "6.0.x",
"go": "1.18.x",
"nodejs": "14.x",
"python": "3.9.x"
}

3.49.0

Features

- [sdk] Add methods to cast pointer types to corresponding Pulumi Ptr types
[11539](https://github.com/pulumi/pulumi/pull/11539)

- [yaml] [Updates Pulumi YAML to v1.0.4](https://github.com/pulumi/pulumi-yaml/releases/tag/v1.0.4) unblocking Docker Image resource support in a future Docker provider release.
[11583](https://github.com/pulumi/pulumi/pull/11583)

- [backend/service] Allows the service to opt into a bandwidth-optimized DIFF protocol for storing checkpoints. Previously this required setting the PULUMI_OPTIMIZED_CHECKPOINT_PATCH env variable on the client. This env variable is now deprecated.
[11421](https://github.com/pulumi/pulumi/pull/11421)

- [cli/about] Add fully qualified stack name to current stack.
[11387](https://github.com/pulumi/pulumi/pull/11387)

- [sdk/{dotnet,nodejs}] Add InvokeSingle variants to dotnet and nodejs SDKs
[11564](https://github.com/pulumi/pulumi/pull/11564)


Bug Fixes

- [docs] Exclude id output property for component resources
[11469](https://github.com/pulumi/pulumi/pull/11469)

- [engine] Fix an assert for resources being replaced but also pending deletion.
[11475](https://github.com/pulumi/pulumi/pull/11475)

- [pkg] Fixes codegen/python generation of non-string secrets in provider properties
[11494](https://github.com/pulumi/pulumi/pull/11494)

- [pkg/testing] Optionally caches python venvs for testing
[11532](https://github.com/pulumi/pulumi/pull/11532)

- [programgen] Improve error message for invalid enum values on `pulumi convert`.
[11019](https://github.com/pulumi/pulumi/pull/11019)

- [programgen] Interpret schema.Asset as pcl.AssetOrArchive.
[11593](https://github.com/pulumi/pulumi/pull/11593)

- [programgen/go] Convert the result of immediate invokes to ouputs when necessary.
[11480](https://github.com/pulumi/pulumi/pull/11480)

- [programgen/nodejs] Add `.` between `?` and `[`.
[11477](https://github.com/pulumi/pulumi/pull/11477)

- [programgen/nodejs] Fix capitalization when generating `fs.readdirSync`.
[11478](https://github.com/pulumi/pulumi/pull/11478)

- [sdk/nodejs] Fix regression when passing a provider to a MLC
[11509](https://github.com/pulumi/pulumi/pull/11509)

- [sdk/python] Allows for duplicate output values in python
[11559](https://github.com/pulumi/pulumi/pull/11559)

- [sdkgen/go] Fixes superfluous newline being added between documentation comment and package statement in doc.go
[11492](https://github.com/pulumi/pulumi/pull/11492)

- [sdkgen/nodejs] Generate JS doc comments for output-versioned invokes and use explicit any type.
[11511](https://github.com/pulumi/pulumi/pull/11511)

Page 22 of 64

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.