Pulumi

Latest version: v3.116.1

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

Scan your dependencies

Page 3 of 59

3.111.0

Features

- [auto/go] Support remote deployment executor image
[15697](https://github.com/pulumi/pulumi/pull/15697)


Bug Fixes

- [engine] Test and fix the engine filling in property dependencies to provider constructs

- [sdkgen/go] Ensure package generation for Go doesn't panic when encountering overly nested arrays or maps of primitive types
[15680](https://github.com/pulumi/pulumi/pull/15680)

3.110.0

Features

- [cli] Make "pulumi dn" an alias for "pulumi destroy"
[15650](https://github.com/pulumi/pulumi/pull/15650)

- [yaml] Update yaml to v1.6.0
[15661](https://github.com/pulumi/pulumi/pull/15661)

- [sdk/python] Add experimental support to the Python SDK for the new transforms system
[15376](https://github.com/pulumi/pulumi/pull/15376)


Bug Fixes

- [cli/state] Add `--yes` to `state upgrade`
[15648](https://github.com/pulumi/pulumi/pull/15648)

- [programgen/{dotnet,go,python}] Fix panic when generating programs for MLC packages where they include type references to external packages
[15605](https://github.com/pulumi/pulumi/pull/15605)

- [programgen/go] Fix optional primitive values being derefrenced
[15592](https://github.com/pulumi/pulumi/pull/15592)

- [sdk/go] Await output properties from Construct/Call before closing the Context
[15611](https://github.com/pulumi/pulumi/pull/15611)

- [sdk/nodejs] Fix codepaths computation when working dir is nested relative to package.json
[15601](https://github.com/pulumi/pulumi/pull/15601)

- [sdk/nodejs] Replace glob with fdir to avoid an indirect dependency on inflight
[15617](https://github.com/pulumi/pulumi/pull/15617)

- [sdkgen/python] Make replace-on-changes values camelCased not kebab_cased
[15666](https://github.com/pulumi/pulumi/pull/15666)

3.109.0

Features

- [auto/{go,nodejs,python}] Add support for suppress progress and suppress outputs parameters in the Automation API
[15596](https://github.com/pulumi/pulumi/pull/15596)

- [pkg] Make schema.NewPluginLoader respect PULUMI_DEBUG_PROVIDERS, which enables Pulumi YAML programs to work correctly with this feature
[15526](https://github.com/pulumi/pulumi/pull/15526)

- [sdk/dotnet] Update dotnet language host to 3.60.0
[15609](https://github.com/pulumi/pulumi/pull/15609)

- [sdk/nodejs] Add experimental support to the NodeJS SDK for the new transforms system.
[15532](https://github.com/pulumi/pulumi/pull/15532)

- [sdk/python] Add support for asynchronous invokes via a new `invoke_async` function
[15602](https://github.com/pulumi/pulumi/pull/15602)

- [sdkgen/dotnet] Support for non-overlay components in codegen for pulumi-kubernetes provider
[15490](https://github.com/pulumi/pulumi/pull/15490)


Bug Fixes

- [cli] Fix a panic when the secrets provider is missing from the deployment snapshot
[15599](https://github.com/pulumi/pulumi/pull/15599)

- [backend/service] Make decrypt/encrypt network calls retryable to help work around network hiccups
[15600](https://github.com/pulumi/pulumi/pull/15600)

- [cli/new] Strip credentials and query strings from template URLs saved to project
[15586](https://github.com/pulumi/pulumi/pull/15586)

- [engine] Fix an issue where snapshots could become invalid when doing a targeted up
[15476](https://github.com/pulumi/pulumi/pull/15476)

- [engine] Downgrade remediate policy violations to mandatory

- [pkg/testing] Make ProgramTest use a temporary PULUMI_HOME for each test
[15568](https://github.com/pulumi/pulumi/pull/15568)

- [sdkgen/dotnet] Codegen fix for resources without constant input properties
[15488](https://github.com/pulumi/pulumi/pull/15488)

- [sdk/nodejs] Properly capture node:crypto and global.crypto in node 19+
[15492](https://github.com/pulumi/pulumi/pull/15492)

- [sdk/python] Fix determining plugins for old packages in the Python language host
[15576](https://github.com/pulumi/pulumi/pull/15576)

3.108.1

Bug Fixes

- [sdk/nodejs] Move types/glob to dev dependencies
[15544](https://github.com/pulumi/pulumi/pull/15544)

3.108.0

Features

- [cli/state] Exit immediately from state edit when no change was made
[15514](https://github.com/pulumi/pulumi/pull/15514)

- [docs] Adds ability to process docs without Examples logic, using `<!--Start PulumiCodeChooser -->` markers in incoming schema descriptions
[15475](https://github.com/pulumi/pulumi/pull/15475)

- [pkg] Adds simple vim keyboard shortcuts to the live tree view (j,k,g,G,Ctrl+F,Ctrl+B) and also wires up Home and End keys
[15418](https://github.com/pulumi/pulumi/pull/15418)

- [sdk/go] Add experimental support to the Go SDK for the new transforms system.
[15355](https://github.com/pulumi/pulumi/pull/15355)


Bug Fixes

- [ci] Use SYSTEM_PULLREQUEST_SOURCECOMMITID for AZ pipeline on GH PR
[15513](https://github.com/pulumi/pulumi/pull/15513)

- [engine] Fix root and program paths to always be absolute.
[15470](https://github.com/pulumi/pulumi/pull/15470)

- [pkg] Tag new pkg versions on a commit on the main branch
[15515](https://github.com/pulumi/pulumi/pull/15515)

- [sdk/nodejs] Handle yarn/npm workspaces when computing codepaths for function serialization
[15426](https://github.com/pulumi/pulumi/pull/15426)

- [sdk/nodejs] Replace deprecated read-package-tree with npmcli/arborist
[15503](https://github.com/pulumi/pulumi/pull/15503)

- [sdk/nodejs] Upgrade to grpc/grpc-js 1.10.1
[15500](https://github.com/pulumi/pulumi/pull/15500)

- [sdk/nodejs] Regenerate yarn.lock to fix lru-cache hoisting
[15543](https://github.com/pulumi/pulumi/pull/15543)


Miscellaneous

- [backend/diy] Remove warning about non-project mode deprecation.
[15497](https://github.com/pulumi/pulumi/pull/15497)

3.107.0

Features

- [cli/config] Adds an `--open` flag to `pulumi config` command which resolves the environment listed in the stack configuration.
[15469](https://github.com/pulumi/pulumi/pull/15469)

- [auto/go] Automation API support for `pulumi refresh --preview-only`
[15340](https://github.com/pulumi/pulumi/pull/15340)

- [engine] Add support for remote transforms to the engine.
[15290](https://github.com/pulumi/pulumi/pull/15290)

- [pkg/testing] Add a InstallDevReleases option to ProgramTest, to install pulumi dev SDKs
[15387](https://github.com/pulumi/pulumi/pull/15387)

- [programgen/{dotnet,nodejs,python}] Emit Output-returning JSON serialization methods without rewriting applies for top-level function expression
[15371](https://github.com/pulumi/pulumi/pull/15371)

- [sdk/nodejs] Detect npm and yarn workspaces setups when installing dependencies
[15421](https://github.com/pulumi/pulumi/pull/15421)

- [sdk/nodejs] Use pnpm as package manager if we find a pnpm-lock.yaml file
[15456](https://github.com/pulumi/pulumi/pull/15456)


Bug Fixes

- [docs] Fixes docs generator parent module computation
[15035](https://github.com/pulumi/pulumi/pull/15035)

- [engine] Test and fix the engine filling in args dependencies to provider calls.
[15450](https://github.com/pulumi/pulumi/pull/15450)

- [programgen] Fix infinite recursion when binding invoke signature into promises without accounting for recursive type references
[15463](https://github.com/pulumi/pulumi/pull/15463)

Page 3 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.