chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.112.0 #21

Merged
antoine merged 1 commits from renovate/github.com-pulumi-pulumi-sdk-v3-3.x into main 2024-04-11 22:35:44 +00:00
Member

This PR contains the following updates:

Package Type Update Change
github.com/pulumi/pulumi/sdk/v3 require minor v3.105.0 -> v3.112.0

Release Notes

pulumi/pulumi (github.com/pulumi/pulumi/sdk/v3)

v3.112.0

Compare Source

3.112.0 (2024-03-27)

Features
  • docs] Implement constructor syntax examples for every resource in typescript, python, csharp and go
    [#​15624](https://github.com/pulumi/pulumi/pull/15624)
    
    
  • docs] Implement YAML constructor syntax examples in the docs
    [#​15791](https://github.com/pulumi/pulumi/pull/15791)
    
    
  • engine] Send output values with property dependency information to transform functions
    [#​15637](https://github.com/pulumi/pulumi/pull/15637)
    
    
  • engine] Add a --continue-on-error flag to pulumi destroy
    [#​15727](https://github.com/pulumi/pulumi/pull/15727)
    
    
  • sdk/go] Make `property.Map` keyed by `string` not `MapKey`
    [#​15767](https://github.com/pulumi/pulumi/pull/15767)
    
    
  • sdk/nodejs] Make function serialization work with typescript 4 and 5
    [#​15761](https://github.com/pulumi/pulumi/pull/15761)
    
    
  • sdk/python] Improve the error message when depends_on is passed objects of the wrong type
    [#​15737](https://github.com/pulumi/pulumi/pull/15737)
    
    
Bug Fixes
  • auto/{go,python}] Make sure to read complete lines before trying to deserialize them as engine events
    [#​15778](https://github.com/pulumi/pulumi/pull/15778)
    [#​15798](https://github.com/pulumi/pulumi/pull/15798)
    
    
  • auto/{go,python}] Use the full path when running pulumi from a custom CLI install
    [#​15802](https://github.com/pulumi/pulumi/pull/15802)
    
    
  • cli/plugin] Fix installing local language plugins on Windows
    [#​15715](https://github.com/pulumi/pulumi/pull/15715)
    
    
  • engine] Don't delete stack outputs on failed deployments
    [#​15754](https://github.com/pulumi/pulumi/pull/15754)
    
    
  • engine] Fix a panic when updating provider version in a run using --target
    [#​15716](https://github.com/pulumi/pulumi/pull/15716)
    
    
  • engine] Handle that Assets & Archives can be returned from providers without content.
    [#​15736](https://github.com/pulumi/pulumi/pull/15736)
    
    
  • engine] Fix the engine trying to delete a protected resource caught in a replace chain
    [#​15776](https://github.com/pulumi/pulumi/pull/15776)
    
    
  • sdkgen/docs] Add missing newline for `Coming soon!`
    [#​15783](https://github.com/pulumi/pulumi/pull/15783)
    
    
  • programgen/dotnet] Fix generated code for a list of resources used in resource option DependsOn
    [#​15773](https://github.com/pulumi/pulumi/pull/15773)
    
    
  • programgen/{dotnet,go}] Fixes emitted code for object expressions assigned to properties of type Any
    [#​15770](https://github.com/pulumi/pulumi/pull/15770)
    
    
  • sdk/go] Fix lookup of plugin and program dependencies when using Go workspaces
    [#​15743](https://github.com/pulumi/pulumi/pull/15743)
    
    
  • sdk/nodejs] Export automation.tag.TagMap type
    [#​15774](https://github.com/pulumi/pulumi/pull/15774)
    
    
  • sdk/python] Wait only for pending outputs in the Python SDK, not all pending asyncio tasks
    [#​15744](https://github.com/pulumi/pulumi/pull/15744)
    
    
Miscellaneous
  • sdk/nodejs] Reorganize function serialization tests
    [#​15753](https://github.com/pulumi/pulumi/pull/15753)
    
    
  • sdk/nodejs] Move mockpackage tests to closure integration tests
    [#​15757](https://github.com/pulumi/pulumi/pull/15757)
    
    

v3.111.1

Compare Source

3.111.1 (2024-03-15)

Bug Fixes
  • cli/display] Fix superfluous newlines being written during updates
    
    
  • programgen/{dotnet,go,nodejs,python}] Fix enum resolution from types of the form union\[string, enum]
    [#​15696](https://github.com/pulumi/pulumi/pull/15696)
    
    

v3.111.0

Compare Source

3.111.0 (2024-03-15)

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)
    
    

v3.110.0

Compare Source

3.110.0 (2024-03-14)

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)
    
    

v3.109.0

Compare Source

3.109.0 (2024-03-07)

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)
    
    

v3.108.1

Compare Source

3.108.1 (2024-03-01)

Bug Fixes
  • sdk/nodejs] Move [@​types/glob](https://github.com/types/glob) to dev dependencies
    [#​15544](https://github.com/pulumi/pulumi/pull/15544)
    
    

v3.108.0

Compare Source

3.108.0 (2024-02-29)

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
    [#&#8203;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
    [#&#8203;15418](https://github.com/pulumi/pulumi/pull/15418)
    
    
  • sdk/go] Add experimental support to the Go SDK for the new transforms system.
    [#&#8203;15355](https://github.com/pulumi/pulumi/pull/15355)
    
    
Bug Fixes
  • ci] Use SYSTEM_PULLREQUEST_SOURCECOMMITID for AZ pipeline on GH PR
    [#&#8203;15513](https://github.com/pulumi/pulumi/pull/15513)
    
    
  • engine] Fix root and program paths to always be absolute.
    [#&#8203;15470](https://github.com/pulumi/pulumi/pull/15470)
    
    
  • pkg] Tag new pkg versions on a commit on the main branch
    [#&#8203;15515](https://github.com/pulumi/pulumi/pull/15515)
    
    
  • sdk/nodejs] Handle yarn/npm workspaces when computing codepaths for function serialization
    [#&#8203;15426](https://github.com/pulumi/pulumi/pull/15426)
    
    
  • sdk/nodejs] Replace deprecated read-package-tree with [@&#8203;npmcli/arborist](https://github.com/npmcli/arborist)
    [#&#8203;15503](https://github.com/pulumi/pulumi/pull/15503)
    
    
  • sdk/nodejs] Upgrade to [@&#8203;grpc/grpc-js](https://github.com/grpc/grpc-js) 1.10.1
    [#&#8203;15500](https://github.com/pulumi/pulumi/pull/15500)
    
    
  • sdk/nodejs] Regenerate yarn.lock to fix lru-cache hoisting
    [#&#8203;15543](https://github.com/pulumi/pulumi/pull/15543)
    
    
Miscellaneous
  • backend/diy] Remove warning about non-project mode deprecation.
    [#&#8203;15497](https://github.com/pulumi/pulumi/pull/15497)
    
    

v3.107.0

Compare Source

3.107.0 (2024-02-21)

Features
  • cli/config] Adds an `--open` flag to `pulumi config` command which resolves the environment listed in the stack configuration.
    [#&#8203;15469](https://github.com/pulumi/pulumi/pull/15469)
    
    
  • auto/go] Automation API support for `pulumi refresh --preview-only`
    [#&#8203;15340](https://github.com/pulumi/pulumi/pull/15340)
    
    
  • engine] Add support for remote transforms to the engine.
    [#&#8203;15290](https://github.com/pulumi/pulumi/pull/15290)
    
    
  • pkg/testing] Add a InstallDevReleases option to ProgramTest, to install pulumi dev SDKs
    [#&#8203;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
    [#&#8203;15371](https://github.com/pulumi/pulumi/pull/15371)
    
    
  • sdk/nodejs] Detect npm and yarn workspaces setups when installing dependencies
    [#&#8203;15421](https://github.com/pulumi/pulumi/pull/15421)
    
    
  • sdk/nodejs] Use pnpm as package manager if we find a pnpm-lock.yaml file
    [#&#8203;15456](https://github.com/pulumi/pulumi/pull/15456)
    
    
Bug Fixes
  • docs] Fixes docs generator parent module computation
    [#&#8203;15035](https://github.com/pulumi/pulumi/pull/15035)
    
    
  • engine] Test and fix the engine filling in args dependencies to provider calls.
    [#&#8203;15450](https://github.com/pulumi/pulumi/pull/15450)
    
    
  • programgen] Fix infinite recursion when binding invoke signature into promises without accounting for recursive type references
    [#&#8203;15463](https://github.com/pulumi/pulumi/pull/15463)
    
    

v3.106.0

Compare Source

3.106.0 (2024-02-16)

Features
  • components] Component providers can return output values in their response to the engine.
    [#&#8203;15408](https://github.com/pulumi/pulumi/pull/15408)
    
    
  • programgen/{dotnet,go,nodejs,python}] Emit missing trivia for resources and local variables
    [#&#8203;15419](https://github.com/pulumi/pulumi/pull/15419)
    
    
  • sdk/{nodejs,python}] Publish dev versions of the nodejs and python SDKs
    [#&#8203;15299](https://github.com/pulumi/pulumi/pull/15299)
    
    
Bug Fixes
  • cli] Fix `pulumi destroy` to fill in stack config with the secret config from state, not fresh secret config.
    [#&#8203;15432](https://github.com/pulumi/pulumi/pull/15432)
    
    
  • engine] Engine no longer assumes program dependencies are specified as semantic versions.
    [#&#8203;15409](https://github.com/pulumi/pulumi/pull/15409)
    
    
  • components/go] Component providers now correctly return output values to the engine.
    [#&#8203;15405](https://github.com/pulumi/pulumi/pull/15405)
    
    
Miscellaneous
  • protobuf] Split CallRequest into ResourceCallRequest for the ResourceMonitor service.
    [#&#8203;15404](https://github.com/pulumi/pulumi/pull/15404)
    
    
  • backend/diy] Add a warning that non-project mode will be deprecated at some point.
    [#&#8203;15411](https://github.com/pulumi/pulumi/pull/15411)
    
    

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/pulumi/pulumi/sdk/v3](https://github.com/pulumi/pulumi) | require | minor | `v3.105.0` -> `v3.112.0` | --- ### Release Notes <details> <summary>pulumi/pulumi (github.com/pulumi/pulumi/sdk/v3)</summary> ### [`v3.112.0`](https://github.com/pulumi/pulumi/releases/tag/v3.112.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.111.1...v3.112.0) #### 3.112.0 (2024-03-27) ##### Features - \[docs] Implement constructor syntax examples for every resource in typescript, python, csharp and go [#&#8203;15624](https://github.com/pulumi/pulumi/pull/15624) - \[docs] Implement YAML constructor syntax examples in the docs [#&#8203;15791](https://github.com/pulumi/pulumi/pull/15791) - \[engine] Send output values with property dependency information to transform functions [#&#8203;15637](https://github.com/pulumi/pulumi/pull/15637) - \[engine] Add a --continue-on-error flag to pulumi destroy [#&#8203;15727](https://github.com/pulumi/pulumi/pull/15727) - \[sdk/go] Make `property.Map` keyed by `string` not `MapKey` [#&#8203;15767](https://github.com/pulumi/pulumi/pull/15767) - \[sdk/nodejs] Make function serialization work with typescript 4 and 5 [#&#8203;15761](https://github.com/pulumi/pulumi/pull/15761) - \[sdk/python] Improve the error message when depends_on is passed objects of the wrong type [#&#8203;15737](https://github.com/pulumi/pulumi/pull/15737) ##### Bug Fixes - \[auto/{go,python}] Make sure to read complete lines before trying to deserialize them as engine events [#&#8203;15778](https://github.com/pulumi/pulumi/pull/15778) [#&#8203;15798](https://github.com/pulumi/pulumi/pull/15798) - \[auto/{go,python}] Use the full path when running pulumi from a custom CLI install [#&#8203;15802](https://github.com/pulumi/pulumi/pull/15802) - \[cli/plugin] Fix installing local language plugins on Windows [#&#8203;15715](https://github.com/pulumi/pulumi/pull/15715) - \[engine] Don't delete stack outputs on failed deployments [#&#8203;15754](https://github.com/pulumi/pulumi/pull/15754) - \[engine] Fix a panic when updating provider version in a run using --target [#&#8203;15716](https://github.com/pulumi/pulumi/pull/15716) - \[engine] Handle that Assets & Archives can be returned from providers without content. [#&#8203;15736](https://github.com/pulumi/pulumi/pull/15736) - \[engine] Fix the engine trying to delete a protected resource caught in a replace chain [#&#8203;15776](https://github.com/pulumi/pulumi/pull/15776) - \[sdkgen/docs] Add missing newline for `Coming soon!` [#&#8203;15783](https://github.com/pulumi/pulumi/pull/15783) - \[programgen/dotnet] Fix generated code for a list of resources used in resource option DependsOn [#&#8203;15773](https://github.com/pulumi/pulumi/pull/15773) - \[programgen/{dotnet,go}] Fixes emitted code for object expressions assigned to properties of type Any [#&#8203;15770](https://github.com/pulumi/pulumi/pull/15770) - \[sdk/go] Fix lookup of plugin and program dependencies when using Go workspaces [#&#8203;15743](https://github.com/pulumi/pulumi/pull/15743) - \[sdk/nodejs] Export automation.tag.TagMap type [#&#8203;15774](https://github.com/pulumi/pulumi/pull/15774) - \[sdk/python] Wait only for pending outputs in the Python SDK, not all pending asyncio tasks [#&#8203;15744](https://github.com/pulumi/pulumi/pull/15744) ##### Miscellaneous - \[sdk/nodejs] Reorganize function serialization tests [#&#8203;15753](https://github.com/pulumi/pulumi/pull/15753) - \[sdk/nodejs] Move mockpackage tests to closure integration tests [#&#8203;15757](https://github.com/pulumi/pulumi/pull/15757) ### [`v3.111.1`](https://github.com/pulumi/pulumi/releases/tag/v3.111.1) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.111.0...v3.111.1) #### 3.111.1 (2024-03-15) ##### Bug Fixes - \[cli/display] Fix superfluous newlines being written during updates - \[programgen/{dotnet,go,nodejs,python}] Fix enum resolution from types of the form union\[string, enum] [#&#8203;15696](https://github.com/pulumi/pulumi/pull/15696) ### [`v3.111.0`](https://github.com/pulumi/pulumi/releases/tag/v3.111.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.110.0...v3.111.0) #### 3.111.0 (2024-03-15) ##### Features - \[auto/go] Support remote deployment executor image [#&#8203;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 [#&#8203;15680](https://github.com/pulumi/pulumi/pull/15680) ### [`v3.110.0`](https://github.com/pulumi/pulumi/releases/tag/v3.110.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.109.0...v3.110.0) #### 3.110.0 (2024-03-14) ##### Features - \[cli] Make "pulumi dn" an alias for "pulumi destroy" [#&#8203;15650](https://github.com/pulumi/pulumi/pull/15650) - \[yaml] Update yaml to v1.6.0 [#&#8203;15661](https://github.com/pulumi/pulumi/pull/15661) - \[sdk/python] Add experimental support to the Python SDK for the new transforms system [#&#8203;15376](https://github.com/pulumi/pulumi/pull/15376) ##### Bug Fixes - \[cli/state] Add `--yes` to `state upgrade` [#&#8203;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 [#&#8203;15605](https://github.com/pulumi/pulumi/pull/15605) - \[programgen/go] Fix optional primitive values being derefrenced [#&#8203;15592](https://github.com/pulumi/pulumi/pull/15592) - \[sdk/go] Await output properties from Construct/Call before closing the Context [#&#8203;15611](https://github.com/pulumi/pulumi/pull/15611) - \[sdk/nodejs] Fix codepaths computation when working dir is nested relative to package.json [#&#8203;15601](https://github.com/pulumi/pulumi/pull/15601) - \[sdk/nodejs] Replace glob with fdir to avoid an indirect dependency on inflight [#&#8203;15617](https://github.com/pulumi/pulumi/pull/15617) - \[sdkgen/python] Make replace-on-changes values camelCased not kebab_cased [#&#8203;15666](https://github.com/pulumi/pulumi/pull/15666) ### [`v3.109.0`](https://github.com/pulumi/pulumi/releases/tag/v3.109.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.108.1...v3.109.0) #### 3.109.0 (2024-03-07) ##### Features - \[auto/{go,nodejs,python}] Add support for suppress progress and suppress outputs parameters in the Automation API [#&#8203;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 [#&#8203;15526](https://github.com/pulumi/pulumi/pull/15526) - \[sdk/dotnet] Update dotnet language host to 3.60.0 [#&#8203;15609](https://github.com/pulumi/pulumi/pull/15609) - \[sdk/nodejs] Add experimental support to the NodeJS SDK for the new transforms system. [#&#8203;15532](https://github.com/pulumi/pulumi/pull/15532) - \[sdk/python] Add support for asynchronous invokes via a new `invoke_async` function [#&#8203;15602](https://github.com/pulumi/pulumi/pull/15602) - \[sdkgen/dotnet] Support for non-overlay components in codegen for pulumi-kubernetes provider [#&#8203;15490](https://github.com/pulumi/pulumi/pull/15490) ##### Bug Fixes - \[cli] Fix a panic when the secrets provider is missing from the deployment snapshot [#&#8203;15599](https://github.com/pulumi/pulumi/pull/15599) - \[backend/service] Make decrypt/encrypt network calls retryable to help work around network hiccups [#&#8203;15600](https://github.com/pulumi/pulumi/pull/15600) - \[cli/new] Strip credentials and query strings from template URLs saved to project [#&#8203;15586](https://github.com/pulumi/pulumi/pull/15586) - \[engine] Fix an issue where snapshots could become invalid when doing a targeted up [#&#8203;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 [#&#8203;15568](https://github.com/pulumi/pulumi/pull/15568) - \[sdkgen/dotnet] Codegen fix for resources without constant input properties [#&#8203;15488](https://github.com/pulumi/pulumi/pull/15488) - \[sdk/nodejs] Properly capture node:crypto and global.crypto in node 19+ [#&#8203;15492](https://github.com/pulumi/pulumi/pull/15492) - \[sdk/python] Fix determining plugins for old packages in the Python language host [#&#8203;15576](https://github.com/pulumi/pulumi/pull/15576) ### [`v3.108.1`](https://github.com/pulumi/pulumi/releases/tag/v3.108.1) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.108.0...v3.108.1) #### 3.108.1 (2024-03-01) ##### Bug Fixes - \[sdk/nodejs] Move [@&#8203;types/glob](https://github.com/types/glob) to dev dependencies [#&#8203;15544](https://github.com/pulumi/pulumi/pull/15544) ### [`v3.108.0`](https://github.com/pulumi/pulumi/releases/tag/v3.108.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.107.0...v3.108.0) #### 3.108.0 (2024-02-29) ##### Features - \[cli/state] Exit immediately from state edit when no change was made [#&#8203;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 [#&#8203;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 [#&#8203;15418](https://github.com/pulumi/pulumi/pull/15418) - \[sdk/go] Add experimental support to the Go SDK for the new transforms system. [#&#8203;15355](https://github.com/pulumi/pulumi/pull/15355) ##### Bug Fixes - \[ci] Use SYSTEM_PULLREQUEST_SOURCECOMMITID for AZ pipeline on GH PR [#&#8203;15513](https://github.com/pulumi/pulumi/pull/15513) - \[engine] Fix root and program paths to always be absolute. [#&#8203;15470](https://github.com/pulumi/pulumi/pull/15470) - \[pkg] Tag new pkg versions on a commit on the main branch [#&#8203;15515](https://github.com/pulumi/pulumi/pull/15515) - \[sdk/nodejs] Handle yarn/npm workspaces when computing codepaths for function serialization [#&#8203;15426](https://github.com/pulumi/pulumi/pull/15426) - \[sdk/nodejs] Replace deprecated read-package-tree with [@&#8203;npmcli/arborist](https://github.com/npmcli/arborist) [#&#8203;15503](https://github.com/pulumi/pulumi/pull/15503) - \[sdk/nodejs] Upgrade to [@&#8203;grpc/grpc-js](https://github.com/grpc/grpc-js) 1.10.1 [#&#8203;15500](https://github.com/pulumi/pulumi/pull/15500) - \[sdk/nodejs] Regenerate yarn.lock to fix lru-cache hoisting [#&#8203;15543](https://github.com/pulumi/pulumi/pull/15543) ##### Miscellaneous - \[backend/diy] Remove warning about non-project mode deprecation. [#&#8203;15497](https://github.com/pulumi/pulumi/pull/15497) ### [`v3.107.0`](https://github.com/pulumi/pulumi/releases/tag/v3.107.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.106.0...v3.107.0) #### 3.107.0 (2024-02-21) ##### Features - \[cli/config] Adds an `--open` flag to `pulumi config` command which resolves the environment listed in the stack configuration. [#&#8203;15469](https://github.com/pulumi/pulumi/pull/15469) - \[auto/go] Automation API support for `pulumi refresh --preview-only` [#&#8203;15340](https://github.com/pulumi/pulumi/pull/15340) - \[engine] Add support for remote transforms to the engine. [#&#8203;15290](https://github.com/pulumi/pulumi/pull/15290) - \[pkg/testing] Add a InstallDevReleases option to ProgramTest, to install pulumi dev SDKs [#&#8203;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 [#&#8203;15371](https://github.com/pulumi/pulumi/pull/15371) - \[sdk/nodejs] Detect npm and yarn workspaces setups when installing dependencies [#&#8203;15421](https://github.com/pulumi/pulumi/pull/15421) - \[sdk/nodejs] Use pnpm as package manager if we find a pnpm-lock.yaml file [#&#8203;15456](https://github.com/pulumi/pulumi/pull/15456) ##### Bug Fixes - \[docs] Fixes docs generator parent module computation [#&#8203;15035](https://github.com/pulumi/pulumi/pull/15035) - \[engine] Test and fix the engine filling in args dependencies to provider calls. [#&#8203;15450](https://github.com/pulumi/pulumi/pull/15450) - \[programgen] Fix infinite recursion when binding invoke signature into promises without accounting for recursive type references [#&#8203;15463](https://github.com/pulumi/pulumi/pull/15463) ### [`v3.106.0`](https://github.com/pulumi/pulumi/releases/tag/v3.106.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.105.0...v3.106.0) #### 3.106.0 (2024-02-16) ##### Features - \[components] Component providers can return output values in their response to the engine. [#&#8203;15408](https://github.com/pulumi/pulumi/pull/15408) - \[programgen/{dotnet,go,nodejs,python}] Emit missing trivia for resources and local variables [#&#8203;15419](https://github.com/pulumi/pulumi/pull/15419) - \[sdk/{nodejs,python}] Publish dev versions of the nodejs and python SDKs [#&#8203;15299](https://github.com/pulumi/pulumi/pull/15299) ##### Bug Fixes - \[cli] Fix `pulumi destroy` to fill in stack config with the secret config from state, not fresh secret config. [#&#8203;15432](https://github.com/pulumi/pulumi/pull/15432) - \[engine] Engine no longer assumes program dependencies are specified as semantic versions. [#&#8203;15409](https://github.com/pulumi/pulumi/pull/15409) - \[components/go] Component providers now correctly return output values to the engine. [#&#8203;15405](https://github.com/pulumi/pulumi/pull/15405) ##### Miscellaneous - \[protobuf] Split CallRequest into ResourceCallRequest for the ResourceMonitor service. [#&#8203;15404](https://github.com/pulumi/pulumi/pull/15404) - \[backend/diy] Add a warning that non-project mode will be deprecated at some point. [#&#8203;15411](https://github.com/pulumi/pulumi/pull/15411) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xODEuOCIsInVwZGF0ZWRJblZlciI6IjM3LjI1Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
renovate-bot added 1 commit 2024-02-17 00:05:44 +00:00
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.106.0 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.107.0 2024-02-23 00:06:30 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from af5f92e2d5 to 691d768b5c 2024-02-23 00:06:32 +00:00 Compare
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.107.0 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.108.1 2024-03-02 00:07:11 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from 691d768b5c to ff01688942 2024-03-02 00:07:12 +00:00 Compare
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.108.1 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.109.0 2024-03-08 00:07:34 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from ff01688942 to 60eeae5023 2024-03-08 00:07:35 +00:00 Compare
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.109.0 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.110.0 2024-03-15 00:18:05 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from 60eeae5023 to 2b94efc8e8 2024-03-15 00:18:11 +00:00 Compare
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.110.0 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.111.0 2024-03-16 00:16:50 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from 2b94efc8e8 to df6ed91970 2024-03-16 00:16:55 +00:00 Compare
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.111.0 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.111.1 2024-03-17 00:10:06 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from df6ed91970 to 52aa48c4bc 2024-03-17 00:10:12 +00:00 Compare
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.111.1 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.112.0 2024-03-29 00:05:27 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from 52aa48c4bc to 583e56302e 2024-03-29 00:05:29 +00:00 Compare
antoine force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from 583e56302e to 8877562f45 2024-04-11 22:35:16 +00:00 Compare
antoine merged commit 8877562f45 into main 2024-04-11 22:35:44 +00:00
antoine deleted branch renovate/github.com-pulumi-pulumi-sdk-v3-3.x 2024-04-11 22:35:45 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: go/pulumi-library#21
No description provided.