pulumi/pulumi (@pulumi/pulumi)
### [`v3.111.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.111.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.110.0...v3.111.0)
##### 3.111.0 (2024-03-15)
##### Features
- \[auto/go] Support remote deployment executor image
[#15697](https://togithub.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://togithub.com/pulumi/pulumi/pull/15680)
### [`v3.110.0`](https://togithub.com/pulumi/pulumi/compare/v3.109.0...v3.110.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.109.0...v3.110.0)
### [`v3.109.0`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31090-2024-03-07)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.108.1...v3.109.0)
##### Features
- \[auto/{go,nodejs,python}] Add support for suppress progress and suppress outputs parameters in the Automation API
[#15596](https://togithub.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://togithub.com/pulumi/pulumi/pull/15526)
- \[sdk/dotnet] Update dotnet language host to 3.60.0
[#15609](https://togithub.com/pulumi/pulumi/pull/15609)
- \[sdk/nodejs] Add experimental support to the NodeJS SDK for the new transforms system.
[#15532](https://togithub.com/pulumi/pulumi/pull/15532)
- \[sdk/python] Add support for asynchronous invokes via a new `invoke_async` function
[#15602](https://togithub.com/pulumi/pulumi/pull/15602)
- \[sdkgen/dotnet] Support for non-overlay components in codegen for pulumi-kubernetes provider
[#15490](https://togithub.com/pulumi/pulumi/pull/15490)
##### Bug Fixes
- \[cli] Fix a panic when the secrets provider is missing from the deployment snapshot
[#15599](https://togithub.com/pulumi/pulumi/pull/15599)
- \[backend/service] Make decrypt/encrypt network calls retryable to help work around network hiccups
[#15600](https://togithub.com/pulumi/pulumi/pull/15600)
- \[cli/new] Strip credentials and query strings from template URLs saved to project
[#15586](https://togithub.com/pulumi/pulumi/pull/15586)
- \[engine] Fix an issue where snapshots could become invalid when doing a targeted up
[#15476](https://togithub.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://togithub.com/pulumi/pulumi/pull/15568)
- \[sdkgen/dotnet] Codegen fix for resources without constant input properties
[#15488](https://togithub.com/pulumi/pulumi/pull/15488)
- \[sdk/nodejs] Properly capture node:crypto and global.crypto in node 19+
[#15492](https://togithub.com/pulumi/pulumi/pull/15492)
- \[sdk/python] Fix determining plugins for old packages in the Python language host
[#15576](https://togithub.com/pulumi/pulumi/pull/15576)
### [`v3.108.1`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31081-2024-03-01)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.108.0...v3.108.1)
##### Bug Fixes
- \[sdk/nodejs] Move [@types/glob](https://togithub.com/types/glob) to dev dependencies
[#15544](https://togithub.com/pulumi/pulumi/pull/15544)
### [`v3.108.0`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31080-2024-02-29)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.107.0...v3.108.0)
##### Features
- \[cli/state] Exit immediately from state edit when no change was made
[#15514](https://togithub.com/pulumi/pulumi/pull/15514)
- \[docs] Adds ability to process docs without Examples logic, using `` markers in incoming schema descriptions
[#15475](https://togithub.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://togithub.com/pulumi/pulumi/pull/15418)
- \[sdk/go] Add experimental support to the Go SDK for the new transforms system.
[#15355](https://togithub.com/pulumi/pulumi/pull/15355)
##### Bug Fixes
- \[ci] Use SYSTEM_PULLREQUEST_SOURCECOMMITID for AZ pipeline on GH PR
[#15513](https://togithub.com/pulumi/pulumi/pull/15513)
- \[engine] Fix root and program paths to always be absolute.
[#15470](https://togithub.com/pulumi/pulumi/pull/15470)
- \[pkg] Tag new pkg versions on a commit on the main branch
[#15515](https://togithub.com/pulumi/pulumi/pull/15515)
- \[sdk/nodejs] Handle yarn/npm workspaces when computing codepaths for function serialization
[#15426](https://togithub.com/pulumi/pulumi/pull/15426)
- \[sdk/nodejs] Replace deprecated read-package-tree with [@npmcli/arborist](https://togithub.com/npmcli/arborist)
[#15503](https://togithub.com/pulumi/pulumi/pull/15503)
- \[sdk/nodejs] Upgrade to [@grpc/grpc-js](https://togithub.com/grpc/grpc-js) 1.10.1
[#15500](https://togithub.com/pulumi/pulumi/pull/15500)
- \[sdk/nodejs] Regenerate yarn.lock to fix lru-cache hoisting
[#15543](https://togithub.com/pulumi/pulumi/pull/15543)
##### Miscellaneous
- \[backend/diy] Remove warning about non-project mode deprecation.
[#15497](https://togithub.com/pulumi/pulumi/pull/15497)
### [`v3.107.0`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31070-2024-02-21)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.106.0...v3.107.0)
##### Features
- \[cli/config] Adds an `--open` flag to `pulumi config` command which resolves the environment listed in the stack configuration.
[#15469](https://togithub.com/pulumi/pulumi/pull/15469)
- \[auto/go] Automation API support for `pulumi refresh --preview-only`
[#15340](https://togithub.com/pulumi/pulumi/pull/15340)
- \[engine] Add support for remote transforms to the engine.
[#15290](https://togithub.com/pulumi/pulumi/pull/15290)
- \[pkg/testing] Add a InstallDevReleases option to ProgramTest, to install pulumi dev SDKs
[#15387](https://togithub.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://togithub.com/pulumi/pulumi/pull/15371)
- \[sdk/nodejs] Detect npm and yarn workspaces setups when installing dependencies
[#15421](https://togithub.com/pulumi/pulumi/pull/15421)
- \[sdk/nodejs] Use pnpm as package manager if we find a pnpm-lock.yaml file
[#15456](https://togithub.com/pulumi/pulumi/pull/15456)
##### Bug Fixes
- \[docs] Fixes docs generator parent module computation
[#15035](https://togithub.com/pulumi/pulumi/pull/15035)
- \[engine] Test and fix the engine filling in args dependencies to provider calls.
[#15450](https://togithub.com/pulumi/pulumi/pull/15450)
- \[programgen] Fix infinite recursion when binding invoke signature into promises without accounting for recursive type references
[#15463](https://togithub.com/pulumi/pulumi/pull/15463)
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.106.0
->3.111.0
Release Notes
pulumi/pulumi (@pulumi/pulumi)
### [`v3.111.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.111.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.110.0...v3.111.0) ##### 3.111.0 (2024-03-15) ##### Features - \[auto/go] Support remote deployment executor image [#15697](https://togithub.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://togithub.com/pulumi/pulumi/pull/15680) ### [`v3.110.0`](https://togithub.com/pulumi/pulumi/compare/v3.109.0...v3.110.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.109.0...v3.110.0) ### [`v3.109.0`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31090-2024-03-07) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.108.1...v3.109.0) ##### Features - \[auto/{go,nodejs,python}] Add support for suppress progress and suppress outputs parameters in the Automation API [#15596](https://togithub.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://togithub.com/pulumi/pulumi/pull/15526) - \[sdk/dotnet] Update dotnet language host to 3.60.0 [#15609](https://togithub.com/pulumi/pulumi/pull/15609) - \[sdk/nodejs] Add experimental support to the NodeJS SDK for the new transforms system. [#15532](https://togithub.com/pulumi/pulumi/pull/15532) - \[sdk/python] Add support for asynchronous invokes via a new `invoke_async` function [#15602](https://togithub.com/pulumi/pulumi/pull/15602) - \[sdkgen/dotnet] Support for non-overlay components in codegen for pulumi-kubernetes provider [#15490](https://togithub.com/pulumi/pulumi/pull/15490) ##### Bug Fixes - \[cli] Fix a panic when the secrets provider is missing from the deployment snapshot [#15599](https://togithub.com/pulumi/pulumi/pull/15599) - \[backend/service] Make decrypt/encrypt network calls retryable to help work around network hiccups [#15600](https://togithub.com/pulumi/pulumi/pull/15600) - \[cli/new] Strip credentials and query strings from template URLs saved to project [#15586](https://togithub.com/pulumi/pulumi/pull/15586) - \[engine] Fix an issue where snapshots could become invalid when doing a targeted up [#15476](https://togithub.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://togithub.com/pulumi/pulumi/pull/15568) - \[sdkgen/dotnet] Codegen fix for resources without constant input properties [#15488](https://togithub.com/pulumi/pulumi/pull/15488) - \[sdk/nodejs] Properly capture node:crypto and global.crypto in node 19+ [#15492](https://togithub.com/pulumi/pulumi/pull/15492) - \[sdk/python] Fix determining plugins for old packages in the Python language host [#15576](https://togithub.com/pulumi/pulumi/pull/15576) ### [`v3.108.1`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31081-2024-03-01) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.108.0...v3.108.1) ##### Bug Fixes - \[sdk/nodejs] Move [@types/glob](https://togithub.com/types/glob) to dev dependencies [#15544](https://togithub.com/pulumi/pulumi/pull/15544) ### [`v3.108.0`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31080-2024-02-29) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.107.0...v3.108.0) ##### Features - \[cli/state] Exit immediately from state edit when no change was made [#15514](https://togithub.com/pulumi/pulumi/pull/15514) - \[docs] Adds ability to process docs without Examples logic, using `` markers in incoming schema descriptions [#15475](https://togithub.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://togithub.com/pulumi/pulumi/pull/15418) - \[sdk/go] Add experimental support to the Go SDK for the new transforms system. [#15355](https://togithub.com/pulumi/pulumi/pull/15355) ##### Bug Fixes - \[ci] Use SYSTEM_PULLREQUEST_SOURCECOMMITID for AZ pipeline on GH PR [#15513](https://togithub.com/pulumi/pulumi/pull/15513) - \[engine] Fix root and program paths to always be absolute. [#15470](https://togithub.com/pulumi/pulumi/pull/15470) - \[pkg] Tag new pkg versions on a commit on the main branch [#15515](https://togithub.com/pulumi/pulumi/pull/15515) - \[sdk/nodejs] Handle yarn/npm workspaces when computing codepaths for function serialization [#15426](https://togithub.com/pulumi/pulumi/pull/15426) - \[sdk/nodejs] Replace deprecated read-package-tree with [@npmcli/arborist](https://togithub.com/npmcli/arborist) [#15503](https://togithub.com/pulumi/pulumi/pull/15503) - \[sdk/nodejs] Upgrade to [@grpc/grpc-js](https://togithub.com/grpc/grpc-js) 1.10.1 [#15500](https://togithub.com/pulumi/pulumi/pull/15500) - \[sdk/nodejs] Regenerate yarn.lock to fix lru-cache hoisting [#15543](https://togithub.com/pulumi/pulumi/pull/15543) ##### Miscellaneous - \[backend/diy] Remove warning about non-project mode deprecation. [#15497](https://togithub.com/pulumi/pulumi/pull/15497) ### [`v3.107.0`](https://togithub.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31070-2024-02-21) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.106.0...v3.107.0) ##### Features - \[cli/config] Adds an `--open` flag to `pulumi config` command which resolves the environment listed in the stack configuration. [#15469](https://togithub.com/pulumi/pulumi/pull/15469) - \[auto/go] Automation API support for `pulumi refresh --preview-only` [#15340](https://togithub.com/pulumi/pulumi/pull/15340) - \[engine] Add support for remote transforms to the engine. [#15290](https://togithub.com/pulumi/pulumi/pull/15290) - \[pkg/testing] Add a InstallDevReleases option to ProgramTest, to install pulumi dev SDKs [#15387](https://togithub.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://togithub.com/pulumi/pulumi/pull/15371) - \[sdk/nodejs] Detect npm and yarn workspaces setups when installing dependencies [#15421](https://togithub.com/pulumi/pulumi/pull/15421) - \[sdk/nodejs] Use pnpm as package manager if we find a pnpm-lock.yaml file [#15456](https://togithub.com/pulumi/pulumi/pull/15456) ##### Bug Fixes - \[docs] Fixes docs generator parent module computation [#15035](https://togithub.com/pulumi/pulumi/pull/15035) - \[engine] Test and fix the engine filling in args dependencies to provider calls. [#15450](https://togithub.com/pulumi/pulumi/pull/15450) - \[programgen] Fix infinite recursion when binding invoke signature into promises without accounting for recursive type references [#15463](https://togithub.com/pulumi/pulumi/pull/15463)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.