pulumiverse / infra

IaC for all infrastructure required by Pulumiverse
Apache License 2.0
6 stars 16 forks source link

fix(deps): update dependency @pulumi/pulumi to v3.123.0 #200

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@pulumi/pulumi (source) 3.119.0 -> 3.123.0 age adoption passing confidence

Release Notes

pulumi/pulumi (@​pulumi/pulumi) ### [`v3.123.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.123.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.122.0...v3.123.0) #### 3.123.0 (2024-07-10) ##### Features - \[docs] Add ability to constrain supported languages of resource and function overlays [#​16579](https://togithub.com/pulumi/pulumi/pull/16579) - \[engine] Guess references to properties 'name' and 'arn' between dependant resources during import [#​16234](https://togithub.com/pulumi/pulumi/pull/16234) - \[sdk/nodejs] Add `dependsOn` to `InvokeOptions` in the NodeJS SDK [#​16560](https://togithub.com/pulumi/pulumi/pull/16560) ##### Bug Fixes - \[cli/new] Use default values for language specific prompts when using --yes [#​16595](https://togithub.com/pulumi/pulumi/pull/16595) - \[docs] Fix generating constructor syntax examples for kubernetes [#​16574](https://togithub.com/pulumi/pulumi/pull/16574) - \[docs] Fix generating constructor syntax examples in Go for package awsx [#​16583](https://togithub.com/pulumi/pulumi/pull/16583) - \[backend/service] Retry POST requests that time out during handshake timeouts [#​16576](https://togithub.com/pulumi/pulumi/pull/16576) - \[engine] Avoid computing refresh `Diff`s for external resources [#​16544](https://togithub.com/pulumi/pulumi/pull/16544) - \[engine] Fix program hanging when the import resource option is used and the inputs don't match [#​16572](https://togithub.com/pulumi/pulumi/pull/16572) - \[programgen/go] Do not emit index module for resources without a schema [#​16588](https://togithub.com/pulumi/pulumi/pull/16588) - \[sdk/go] Fix out-of-range panic when sanitizing PATH env var [#​16575](https://togithub.com/pulumi/pulumi/pull/16575) - \[sdk/nodejs] Fix creating a closure with object getters and setters [#​16568](https://togithub.com/pulumi/pulumi/pull/16568) - \[programgen/python] Fix Python program generation for remote assets [#​16556](https://togithub.com/pulumi/pulumi/pull/16556) ##### Miscellaneous - \[ci] Use latest patch version of Go in CI [#​16609](https://togithub.com/pulumi/pulumi/pull/16609) - \[sdk/nodejs] Bump `@opentelemetry` packages in the NodeJS SDK [#​16558](https://togithub.com/pulumi/pulumi/pull/16558) ### [`v3.122.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.122.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.121.0...v3.122.0) #### 3.122.0 (2024-07-01) ##### Features - \[cli] Set the --continue-on-error flag with PULUMI_CONTINUE_ON_ERROR environment variable [#​16442](https://togithub.com/pulumi/pulumi/pull/16442) - \[sdk/nodejs] Parallelize Construct and Call calls in the Node.js SDK [#​16428](https://togithub.com/pulumi/pulumi/pull/16428) - \[sdk/python] Support `--exclude-protected` for `destroy` in the Python automation SDK [#​16457](https://togithub.com/pulumi/pulumi/pull/16457) ##### Bug Fixes - \[auto] Protect access to transport.UnsupportedCapabilities inside repo.FetchContext [#​16517](https://togithub.com/pulumi/pulumi/pull/16517) - \[cli] Disable default Cobra completions in the CLI [#​16540](https://togithub.com/pulumi/pulumi/pull/16540) - \[engine] Fix an issue with asset archives not working with paths outside the working directory. [#​16455](https://togithub.com/pulumi/pulumi/pull/16455) - \[engine] Don't re-delete resources that are marked as `pendingReplacement` [#​16510](https://togithub.com/pulumi/pulumi/pull/16510) - \[cli/display] Print a fully qualified stack name on `pulumi stack --show-name --fully-qualify-stack-names` [#​16453](https://togithub.com/pulumi/pulumi/pull/16453) - \[cli/display] Display `[retain]` in all cases of delete retention [#​16506](https://togithub.com/pulumi/pulumi/pull/16506) - \[sdkgen/dotnet] Bump the default version range for the referenced Pulumi package to a version that supports Config.GetDouble [#​16483](https://togithub.com/pulumi/pulumi/pull/16483) - \[cli/new] Add not-found markers to missing executables for packagemanagers [#​16488](https://togithub.com/pulumi/pulumi/pull/16488) - \[sdk/go] Fix concurrent map write when registering transform callbacks [#​16444](https://togithub.com/pulumi/pulumi/pull/16444) - \[sdk/nodejs] Fix race condition when registering stack transforms [#​16443](https://togithub.com/pulumi/pulumi/pull/16443) - \[sdk/nodejs] Fix Construct and Call calls in the Node.js SDK sharing state [#​16487](https://togithub.com/pulumi/pulumi/pull/16487) - \[sdk/nodejs] Fix non-blocking stdout/err with nodejs [#​16504](https://togithub.com/pulumi/pulumi/pull/16504) - \[sdk/{nodejs,python}] Display an actionable error message when dependency installation fails [#​16489](https://togithub.com/pulumi/pulumi/pull/16489) - \[sdk/python] Wait for pending tasks before shutting down python programs. [#​16505](https://togithub.com/pulumi/pulumi/pull/16505) - \[sdk/python] Provide installation instructions for the python typechecker [#​16539](https://togithub.com/pulumi/pulumi/pull/16539) ##### Miscellaneous - \[sdk/nodejs] Migrate from Rome to Biome [#​16456](https://togithub.com/pulumi/pulumi/pull/16456) ### [`v3.121.0`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31210-2024-06-22) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.120.0...v3.121.0) ##### Features - \[cli/install] Make pulumi install work for policy packs [#​16438](https://togithub.com/pulumi/pulumi/pull/16438) - \[engine] Resolve provider in the engine before passing it to transforms [#​16409](https://togithub.com/pulumi/pulumi/pull/16409) - \[sdk/go] Suggest valid attributes with similar names to unrecognised ones when validating project definitions [#​16097](https://togithub.com/pulumi/pulumi/pull/16097) - \[cli/new] Allow passing runtime options as args in pulumi new [#​16346](https://togithub.com/pulumi/pulumi/pull/16346) - \[cli/new] Query language runtime for options during “pulumi new” [#​16346](https://togithub.com/pulumi/pulumi/pull/16346) - \[cli/new] Add packagemanager prompt to pulumi new for nodejs [#​16417](https://togithub.com/pulumi/pulumi/pull/16417) - \[sdk/nodejs] Detect pnpm workspaces when running pulumi install [#​15525](https://togithub.com/pulumi/pulumi/pull/15525) - \[sdk/nodejs] Add options to Workspace::removeStack() [#​16333](https://togithub.com/pulumi/pulumi/pull/16333) - \[sdk/python] Automatically convert requirements.txt to pyproject.toml when using Poetry [#​16346](https://togithub.com/pulumi/pulumi/pull/16346) - \[sdkgen/python] Generate TypedDict types for inputs [#​15957](https://togithub.com/pulumi/pulumi/pull/15957) ##### Bug Fixes - \[engine] Fix a panic when ignoring wildcard values with arrays of different length [#​16406](https://togithub.com/pulumi/pulumi/pull/16406) - \[engine] Fix provider `Delete`s [#​16441](https://togithub.com/pulumi/pulumi/pull/16441) - \[cli/engine] Fix --continue-on-error running indefinitely when a resource fails to be created or updated [#​16371](https://togithub.com/pulumi/pulumi/pull/16371) - \[sdk/nodejs] Avoid an unhandled error when `dependencies` is missing from `package.json` during closure serialization [#​16433](https://togithub.com/pulumi/pulumi/pull/16433) - \[cli/plugin] Fix plugin install command when plugin type is tool [#​16407](https://togithub.com/pulumi/pulumi/pull/16407) - \[sdk/python] Fix Python SDK docs by escaping the trailing underscore in a docstring [#​14866](https://togithub.com/pulumi/pulumi/pull/14866) - \[sdk/python] Don't incorrectly emit deprecation warnings for non-deprecated properties [#​16400](https://togithub.com/pulumi/pulumi/pull/16400) - \[sdk/python] Handle extra CLI arguments passed policy packs plugins [#​16402](https://togithub.com/pulumi/pulumi/pull/16402) - \[sdk/python] Add VIRTUAL_ENV environment variable when running inside a virtual environment [#​16425](https://togithub.com/pulumi/pulumi/pull/16425) - \[sdk/python] Don't lift dunder attributes on `Output`s [#​16439](https://togithub.com/pulumi/pulumi/pull/16439) ##### Miscellaneous - \[sdk/{go,nodejs,python}] Add register resource transform alias for register stack transform [#​16435](https://togithub.com/pulumi/pulumi/pull/16435) - \[cli/new] Instruct the user to use 'pulumi install' when using --generate-only [#​16411](https://togithub.com/pulumi/pulumi/pull/16411) ### [`v3.120.0`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31200-2024-06-12) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.119.0...v3.120.0) ##### Features - \[components/dotnet] Upgrade dotnet to 3.64.0 [#​16353](https://togithub.com/pulumi/pulumi/pull/16353) - \[cli/import] Add flag --json to pulumi import which would serialize the import diffs, operations, and overall output as JSON [#​16342](https://togithub.com/pulumi/pulumi/pull/16342) - \[engine] Change `pulumi refresh` to report diffs relative to desired state instead of relative to only output changes. Use `PULUMI_ENABLE_LEGACY_REFRESH_DIFF` to revert to the old behaviour. - \[protobuf] Pass ProgramInfo to LanguageRuntime.About [#​16311](https://togithub.com/pulumi/pulumi/pull/16311) - \[sdk/python] Support Poetry as Python toolchain [#​16315](https://togithub.com/pulumi/pulumi/pull/16315) - \[sdk/python] Autoinstall dependencies using Poetry in GetRequiredPlugins [#​16315](https://togithub.com/pulumi/pulumi/pull/16315) ##### Bug Fixes - \[cli/{config,new}] Fix non-interactive flag for 'new' and 'config env' commands" [#​16338](https://togithub.com/pulumi/pulumi/pull/16338) - \[programgen/go] Fix union type resolution in Go program generation [#​16297](https://togithub.com/pulumi/pulumi/pull/16297) - \[sdk/nodejs] Only look for main in package.json if no entyrpoint was set via Pulumi.yaml [#​16363](https://togithub.com/pulumi/pulumi/pull/16363) - \[sdk/python] Make sure no resource registrations are in progress while stack transforms are being registered ##### Miscellaneous - \[pkg] Refactor plugin.Provider to a `Method(context.Context, MethodRequest) (MethodResponse, error)` style interface. [#​16302](https://togithub.com/pulumi/pulumi/pull/16302) - \[programgen/nodejs] Sort dependencies in GenerateProject [#​16341](https://togithub.com/pulumi/pulumi/pull/16341) - \[sdk/nodejs] Update current nodejs version to 22.x [#​16378](https://togithub.com/pulumi/pulumi/pull/16378)

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone Europe/Brussels, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.