pulumi/pulumi
### [`v3.51.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.51.1)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.51.0...v3.51.1)
##### 3.51.1 (2023-01-11)
##### Features
- \[sdk/go] Add JSONUnmarshal to go sdk.
[#11745](https://togithub.com/pulumi/pulumi/pull/11745)
- \[sdk/python] Add output json_loads using json.loads.
[#11741](https://togithub.com/pulumi/pulumi/pull/11741)
##### Bug Fixes
- \[cli/new] Allow running inside new VCS repositories.
[#11804](https://togithub.com/pulumi/pulumi/pull/11804)
- \[auto/python] Fix issue specifying log_verbosity
[#11778](https://togithub.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://togithub.com/pulumi/pulumi/pull/11652)
### [`v3.51.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.51.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.50.2...v3.51.0)
##### 3.51.0 (2023-01-04)
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://togithub.com/pulumi/pulumi/pull/11735)
### [`v3.50.2`](https://togithub.com/pulumi/pulumi/releases/tag/v3.50.2)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.50.1...v3.50.2)
#### 3.50.2 (2022-12-21)
Happy holidays! The Pulumi team thanks grpc maintainers for addressing build issues and publishing wheels on macOS.
##### Miscellaneous
- \[sdk/python] Fix error installing SDK when using Python 3.11, bumping `grpcio` dependency.
[#11431](https://togithub.com/pulumi/pulumi/pull/11431)
### [`v3.50.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.50.1)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.50.0...v3.50.1)
#### 3.50.1 (2022-12-21)
##### Bug Fixes
- \[cli/display] Fix flickering in the interactive display
[#11695](https://togithub.com/pulumi/pulumi/pull/11695)
- \[cli/plugin] Fix check of executable bits on Windows.
[#11692](https://togithub.com/pulumi/pulumi/pull/11692)
- \[codegen] Revert change to codegen schema spec.
[#11701](https://togithub.com/pulumi/pulumi/pull/11701)
### [`v3.50.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.50.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.49.0...v3.50.0)
##### 3.50.0 (2022-12-19)
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://togithub.com/pulumi/pulumi/pull/11674)
- \[ci] GitHub release artifacts are now signed using [cosign](https://togithub.com/sigstore/cosign) and signatures are uploaded to the [Rekor transparency log](https://rekor.tlog.dev/).
[#11310](https://togithub.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://togithub.com/pulumi/pulumi/pull/11383)
- \[cli] pulumi destroy --remove will now delete the stack config file
[#11394](https://togithub.com/pulumi/pulumi/pull/11394)
- \[cli] Allow rotating the encrpytion key for cloud secrets.
[#11554](https://togithub.com/pulumi/pulumi/pull/11554)
- \[cli/{config,new,package}] Preserve comments on editing of project and config files.
[#11456](https://togithub.com/pulumi/pulumi/pull/11456)
- \[sdk/dotnet] Add Output.JsonSerialize using System.Text.Json.
[#11556](https://togithub.com/pulumi/pulumi/pull/11556)
- \[sdk/go] Add JSONMarshal to go sdk.
[#11609](https://togithub.com/pulumi/pulumi/pull/11609)
- \[sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs.
[#11418](https://togithub.com/pulumi/pulumi/pull/11418)
- \[sdk/nodejs] Delegates alias computation to engine for Node SDK
[#11206](https://togithub.com/pulumi/pulumi/pull/11206)
- \[sdk/nodejs] Emit closure requires in global scope for improved cold start on Lambda
[#11481](https://togithub.com/pulumi/pulumi/pull/11481)
- \[sdk/nodejs] Add output jsonStringify using JSON.stringify.
[#11605](https://togithub.com/pulumi/pulumi/pull/11605)
- \[sdk/python] Add json_dumps to python sdk.
[#11607](https://togithub.com/pulumi/pulumi/pull/11607)
##### Bug Fixes
- \[backend/service] Fixes out-of-memory issues when using PULUMI_OPTIMIZED_CHECKPOINT_PATCH protocol
[#11666](https://togithub.com/pulumi/pulumi/pull/11666)
- \[cli] Improve performance of convert to not try and load so many provider plugins.
[#11639](https://togithub.com/pulumi/pulumi/pull/11639)
- \[programgen] Don't panic on some empty objects
[#11660](https://togithub.com/pulumi/pulumi/pull/11660)
- \[cli/display] Fixes negative durations on update display.
[#11631](https://togithub.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://togithub.com/pulumi/pulumi/pull/11635)
- \[sdkgen/{dotnet,go,nodejs,python}] Do not generate Result types for functions with empty outputs
[#11596](https://togithub.com/pulumi/pulumi/pull/11596)
- \[sdk/python] Fix a deadlock on provider-side error with automation api
[#11595](https://togithub.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://togithub.com/pulumi/pulumi/pull/11606)
[#11467](https://togithub.com/pulumi/pulumi/pull/11467)
- \[sdkgen/go] Illegal cast in resource constructors when secret-wrapping input arguments.
[#11673](https://togithub.com/pulumi/pulumi/pull/11673)
##### Miscellaneous
- \[sdk/nodejs] Remove function serialization code for out of suppport NodeJS versions.
[#11551](https://togithub.com/pulumi/pulumi/pull/11551)
### [`v3.49.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.49.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.48.0...v3.49.0)
##### 3.49.0 (2022-12-08)
##### Features
- \[sdk] Add methods to cast pointer types to corresponding Pulumi Ptr types
[#11539](https://togithub.com/pulumi/pulumi/pull/11539)
- \[yaml] [Updates Pulumi YAML to v1.0.4](https://togithub.com/pulumi/pulumi-yaml/releases/tag/v1.0.4) unblocking Docker Image resource support in a future Docker provider release.
[#11583](https://togithub.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://togithub.com/pulumi/pulumi/pull/11421)
- \[cli/about] Add fully qualified stack name to current stack.
[#11387](https://togithub.com/pulumi/pulumi/pull/11387)
- \[sdk/{dotnet,nodejs}] Add InvokeSingle variants to dotnet and nodejs SDKs
[#11564](https://togithub.com/pulumi/pulumi/pull/11564)
##### Bug Fixes
- \[docs] Exclude id output property for component resources
[#11469](https://togithub.com/pulumi/pulumi/pull/11469)
- \[engine] Fix an assert for resources being replaced but also pending deletion.
[#11475](https://togithub.com/pulumi/pulumi/pull/11475)
- \[pkg] Fixes codegen/python generation of non-string secrets in provider properties
[#11494](https://togithub.com/pulumi/pulumi/pull/11494)
- \[pkg/testing] Optionally caches python venvs for testing
[#11532](https://togithub.com/pulumi/pulumi/pull/11532)
- \[programgen] Improve error message for invalid enum values on `pulumi convert`.
[#11019](https://togithub.com/pulumi/pulumi/pull/11019)
- \[programgen] Interpret schema.Asset as pcl.AssetOrArchive.
[#11593](https://togithub.com/pulumi/pulumi/pull/11593)
- \[programgen/go] Convert the result of immediate invokes to ouputs when necessary.
[#11480](https://togithub.com/pulumi/pulumi/pull/11480)
- \[programgen/nodejs] Add `.` between `?` and `[`.
[#11477](https://togithub.com/pulumi/pulumi/pull/11477)
- \[programgen/nodejs] Fix capitalization when generating `fs.readdirSync`.
[#11478](https://togithub.com/pulumi/pulumi/pull/11478)
- \[sdk/nodejs] Fix regression when passing a provider to a MLC
[#11509](https://togithub.com/pulumi/pulumi/pull/11509)
- \[sdk/python] Allows for duplicate output values in python
[#11559](https://togithub.com/pulumi/pulumi/pull/11559)
- \[sdkgen/go] Fixes superfluous newline being added between documentation comment and package statement in doc.go
[#11492](https://togithub.com/pulumi/pulumi/pull/11492)
- \[sdkgen/nodejs] Generate JS doc comments for output-versioned invokes and use explicit any type.
[#11511](https://togithub.com/pulumi/pulumi/pull/11511)
### [`v3.48.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.48.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.47.2...v3.48.0)
#### 3.48.0 (2022-11-23)
##### Bug Fixes
- \[cli] Don't print update plan message with --json.
[#11454](https://togithub.com/pulumi/pulumi/pull/11454)
- \[cli] `up --yes` should not use update plans.
[#11445](https://togithub.com/pulumi/pulumi/pull/11445)
### [`v3.47.2`](https://togithub.com/pulumi/pulumi/releases/tag/v3.47.2)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.47.1...v3.47.2)
#### 3.47.2 (2022-11-22)
##### Features
- \[cli] Add prompt to `up` to use experimental update plans.
[#11353](https://togithub.com/pulumi/pulumi/pull/11353)
##### Bug Fixes
- \[sdk/python] Don't error on type mismatches when using input values for outputs
[#11422](https://togithub.com/pulumi/pulumi/pull/11422)
### [`v3.47.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.47.1)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.47.0...v3.47.1)
#### 3.47.1 (2022-11-18)
##### Bug Fixes
- \[sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect'
[#11402](https://togithub.com/pulumi/pulumi/pull/11402)
### [`v3.47.0`](https://togithub.com/pulumi/pulumi/compare/v3.46.1...v3.47.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.46.1...v3.47.0)
### [`v3.46.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.46.1)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.46.0...v3.46.1)
#### 3.46.1 (2022-11-09)
##### Features
- \[cli] Enables debug tracing of Pulumi gRPC internals: `PULUMI_DEBUG_GRPC=$PWD/grpc.json pulumi up`
[#11085](https://togithub.com/pulumi/pulumi/pull/11085)
- \[cli/display] Improve the usability of the interactive dipslay by making the treetable scrollable
[#11200](https://togithub.com/pulumi/pulumi/pull/11200)
- \[pkg] Add `DeletedWith` as a resource option.
[#11095](https://togithub.com/pulumi/pulumi/pull/11095)
- \[programgen] More programs can be converted to Pulumi when using `pulumi convert`, provider bridging, and conversion tools by allowing property accesses and field names to fall back to a case insensitive lookup.
[#11266](https://togithub.com/pulumi/pulumi/pull/11266)
##### Bug Fixes
- \[engine] Disable auto parenting to see if that fixes [#10950](https://togithub.com/pulumi/pulumi/issues/10950).
[#11272](https://togithub.com/pulumi/pulumi/pull/11272)
- \[yaml] [Updates Pulumi YAML to v1.0.2](https://togithub.com/pulumi/pulumi-yaml/releases/tag/v1.0.2) which fixes a bug encountered using templates with project level config.
[#11296](https://togithub.com/pulumi/pulumi/pull/11296)
- \[sdkgen/go] Allow resource names that conflict with additional types.
[#11244](https://togithub.com/pulumi/pulumi/pull/11244)
- \[sdkgen/go] Guard against conflicting field names.
[#11262](https://togithub.com/pulumi/pulumi/pull/11262)
- \[sdk/python] Handle None being passed to register_resource_outputs.
[#11226](https://togithub.com/pulumi/pulumi/pull/11226)
### [`v3.46.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.46.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.45.0...v3.46.0)
#### 3.46.0 (2022-11-02)
##### Features
- \[programgen/{dotnet,go,java,nodejs,python}] Support a logical name for config vars
[#11231](https://togithub.com/pulumi/pulumi/pull/11231)
- \[sdk/dotnet] Make the `LocalSerializer` class public.
[#11106](https://togithub.com/pulumi/pulumi/pull/11106)
- \[sdk/yaml] [Updates Pulumi YAML to v1.0.0](https://togithub.com/pulumi/pulumi-yaml/releases/tag/v1.0.0) containing runtime support for external config.
[#11222](https://togithub.com/pulumi/pulumi/pull/11222)
##### Bug Fixes
- \[engine] Fix a bug in update plans handling resources being replaced due to other resources being deleted before replacement.
[#11009](https://togithub.com/pulumi/pulumi/pull/11009)
- \[engine] Pending deletes are no longer executed before everything else. This correctly handles dependencies for resource graphs that were partially deleted.
[#11027](https://togithub.com/pulumi/pulumi/pull/11027)
- \[engine] Expand duplicate URN checks across direct URNs and aliases.
[#11212](https://togithub.com/pulumi/pulumi/pull/11212)
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 these updates again.
[x] 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:
v3.45.0
->v3.51.1
v3.35.3
->v3.51.1
Release Notes
pulumi/pulumi
### [`v3.51.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.51.1) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.51.0...v3.51.1) ##### 3.51.1 (2023-01-11) ##### Features - \[sdk/go] Add JSONUnmarshal to go sdk. [#11745](https://togithub.com/pulumi/pulumi/pull/11745) - \[sdk/python] Add output json_loads using json.loads. [#11741](https://togithub.com/pulumi/pulumi/pull/11741) ##### Bug Fixes - \[cli/new] Allow running inside new VCS repositories. [#11804](https://togithub.com/pulumi/pulumi/pull/11804) - \[auto/python] Fix issue specifying log_verbosity [#11778](https://togithub.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://togithub.com/pulumi/pulumi/pull/11652) ### [`v3.51.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.51.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.50.2...v3.51.0) ##### 3.51.0 (2023-01-04) 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://togithub.com/pulumi/pulumi/pull/11735) ### [`v3.50.2`](https://togithub.com/pulumi/pulumi/releases/tag/v3.50.2) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.50.1...v3.50.2) #### 3.50.2 (2022-12-21) Happy holidays! The Pulumi team thanks grpc maintainers for addressing build issues and publishing wheels on macOS. ##### Miscellaneous - \[sdk/python] Fix error installing SDK when using Python 3.11, bumping `grpcio` dependency. [#11431](https://togithub.com/pulumi/pulumi/pull/11431) ### [`v3.50.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.50.1) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.50.0...v3.50.1) #### 3.50.1 (2022-12-21) ##### Bug Fixes - \[cli/display] Fix flickering in the interactive display [#11695](https://togithub.com/pulumi/pulumi/pull/11695) - \[cli/plugin] Fix check of executable bits on Windows. [#11692](https://togithub.com/pulumi/pulumi/pull/11692) - \[codegen] Revert change to codegen schema spec. [#11701](https://togithub.com/pulumi/pulumi/pull/11701) ### [`v3.50.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.50.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.49.0...v3.50.0) ##### 3.50.0 (2022-12-19) 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://togithub.com/pulumi/pulumi/pull/11674) - \[ci] GitHub release artifacts are now signed using [cosign](https://togithub.com/sigstore/cosign) and signatures are uploaded to the [Rekor transparency log](https://rekor.tlog.dev/). [#11310](https://togithub.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://togithub.com/pulumi/pulumi/pull/11383) - \[cli] pulumi destroy --remove will now delete the stack config file [#11394](https://togithub.com/pulumi/pulumi/pull/11394) - \[cli] Allow rotating the encrpytion key for cloud secrets. [#11554](https://togithub.com/pulumi/pulumi/pull/11554) - \[cli/{config,new,package}] Preserve comments on editing of project and config files. [#11456](https://togithub.com/pulumi/pulumi/pull/11456) - \[sdk/dotnet] Add Output.JsonSerialize using System.Text.Json. [#11556](https://togithub.com/pulumi/pulumi/pull/11556) - \[sdk/go] Add JSONMarshal to go sdk. [#11609](https://togithub.com/pulumi/pulumi/pull/11609) - \[sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs. [#11418](https://togithub.com/pulumi/pulumi/pull/11418) - \[sdk/nodejs] Delegates alias computation to engine for Node SDK [#11206](https://togithub.com/pulumi/pulumi/pull/11206) - \[sdk/nodejs] Emit closure requires in global scope for improved cold start on Lambda [#11481](https://togithub.com/pulumi/pulumi/pull/11481) - \[sdk/nodejs] Add output jsonStringify using JSON.stringify. [#11605](https://togithub.com/pulumi/pulumi/pull/11605) - \[sdk/python] Add json_dumps to python sdk. [#11607](https://togithub.com/pulumi/pulumi/pull/11607) ##### Bug Fixes - \[backend/service] Fixes out-of-memory issues when using PULUMI_OPTIMIZED_CHECKPOINT_PATCH protocol [#11666](https://togithub.com/pulumi/pulumi/pull/11666) - \[cli] Improve performance of convert to not try and load so many provider plugins. [#11639](https://togithub.com/pulumi/pulumi/pull/11639) - \[programgen] Don't panic on some empty objects [#11660](https://togithub.com/pulumi/pulumi/pull/11660) - \[cli/display] Fixes negative durations on update display. [#11631](https://togithub.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://togithub.com/pulumi/pulumi/pull/11635) - \[sdkgen/{dotnet,go,nodejs,python}] Do not generate Result types for functions with empty outputs [#11596](https://togithub.com/pulumi/pulumi/pull/11596) - \[sdk/python] Fix a deadlock on provider-side error with automation api [#11595](https://togithub.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://togithub.com/pulumi/pulumi/pull/11606) [#11467](https://togithub.com/pulumi/pulumi/pull/11467) - \[sdkgen/go] Illegal cast in resource constructors when secret-wrapping input arguments. [#11673](https://togithub.com/pulumi/pulumi/pull/11673) ##### Miscellaneous - \[sdk/nodejs] Remove function serialization code for out of suppport NodeJS versions. [#11551](https://togithub.com/pulumi/pulumi/pull/11551) ### [`v3.49.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.49.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.48.0...v3.49.0) ##### 3.49.0 (2022-12-08) ##### Features - \[sdk] Add methods to cast pointer types to corresponding Pulumi Ptr types [#11539](https://togithub.com/pulumi/pulumi/pull/11539) - \[yaml] [Updates Pulumi YAML to v1.0.4](https://togithub.com/pulumi/pulumi-yaml/releases/tag/v1.0.4) unblocking Docker Image resource support in a future Docker provider release. [#11583](https://togithub.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://togithub.com/pulumi/pulumi/pull/11421) - \[cli/about] Add fully qualified stack name to current stack. [#11387](https://togithub.com/pulumi/pulumi/pull/11387) - \[sdk/{dotnet,nodejs}] Add InvokeSingle variants to dotnet and nodejs SDKs [#11564](https://togithub.com/pulumi/pulumi/pull/11564) ##### Bug Fixes - \[docs] Exclude id output property for component resources [#11469](https://togithub.com/pulumi/pulumi/pull/11469) - \[engine] Fix an assert for resources being replaced but also pending deletion. [#11475](https://togithub.com/pulumi/pulumi/pull/11475) - \[pkg] Fixes codegen/python generation of non-string secrets in provider properties [#11494](https://togithub.com/pulumi/pulumi/pull/11494) - \[pkg/testing] Optionally caches python venvs for testing [#11532](https://togithub.com/pulumi/pulumi/pull/11532) - \[programgen] Improve error message for invalid enum values on `pulumi convert`. [#11019](https://togithub.com/pulumi/pulumi/pull/11019) - \[programgen] Interpret schema.Asset as pcl.AssetOrArchive. [#11593](https://togithub.com/pulumi/pulumi/pull/11593) - \[programgen/go] Convert the result of immediate invokes to ouputs when necessary. [#11480](https://togithub.com/pulumi/pulumi/pull/11480) - \[programgen/nodejs] Add `.` between `?` and `[`. [#11477](https://togithub.com/pulumi/pulumi/pull/11477) - \[programgen/nodejs] Fix capitalization when generating `fs.readdirSync`. [#11478](https://togithub.com/pulumi/pulumi/pull/11478) - \[sdk/nodejs] Fix regression when passing a provider to a MLC [#11509](https://togithub.com/pulumi/pulumi/pull/11509) - \[sdk/python] Allows for duplicate output values in python [#11559](https://togithub.com/pulumi/pulumi/pull/11559) - \[sdkgen/go] Fixes superfluous newline being added between documentation comment and package statement in doc.go [#11492](https://togithub.com/pulumi/pulumi/pull/11492) - \[sdkgen/nodejs] Generate JS doc comments for output-versioned invokes and use explicit any type. [#11511](https://togithub.com/pulumi/pulumi/pull/11511) ### [`v3.48.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.48.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.47.2...v3.48.0) #### 3.48.0 (2022-11-23) ##### Bug Fixes - \[cli] Don't print update plan message with --json. [#11454](https://togithub.com/pulumi/pulumi/pull/11454) - \[cli] `up --yes` should not use update plans. [#11445](https://togithub.com/pulumi/pulumi/pull/11445) ### [`v3.47.2`](https://togithub.com/pulumi/pulumi/releases/tag/v3.47.2) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.47.1...v3.47.2) #### 3.47.2 (2022-11-22) ##### Features - \[cli] Add prompt to `up` to use experimental update plans. [#11353](https://togithub.com/pulumi/pulumi/pull/11353) ##### Bug Fixes - \[sdk/python] Don't error on type mismatches when using input values for outputs [#11422](https://togithub.com/pulumi/pulumi/pull/11422) ### [`v3.47.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.47.1) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.47.0...v3.47.1) #### 3.47.1 (2022-11-18) ##### Bug Fixes - \[sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' [#11402](https://togithub.com/pulumi/pulumi/pull/11402) ### [`v3.47.0`](https://togithub.com/pulumi/pulumi/compare/v3.46.1...v3.47.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.46.1...v3.47.0) ### [`v3.46.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.46.1) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.46.0...v3.46.1) #### 3.46.1 (2022-11-09) ##### Features - \[cli] Enables debug tracing of Pulumi gRPC internals: `PULUMI_DEBUG_GRPC=$PWD/grpc.json pulumi up` [#11085](https://togithub.com/pulumi/pulumi/pull/11085) - \[cli/display] Improve the usability of the interactive dipslay by making the treetable scrollable [#11200](https://togithub.com/pulumi/pulumi/pull/11200) - \[pkg] Add `DeletedWith` as a resource option. [#11095](https://togithub.com/pulumi/pulumi/pull/11095) - \[programgen] More programs can be converted to Pulumi when using `pulumi convert`, provider bridging, and conversion tools by allowing property accesses and field names to fall back to a case insensitive lookup. [#11266](https://togithub.com/pulumi/pulumi/pull/11266) ##### Bug Fixes - \[engine] Disable auto parenting to see if that fixes [#10950](https://togithub.com/pulumi/pulumi/issues/10950). [#11272](https://togithub.com/pulumi/pulumi/pull/11272) - \[yaml] [Updates Pulumi YAML to v1.0.2](https://togithub.com/pulumi/pulumi-yaml/releases/tag/v1.0.2) which fixes a bug encountered using templates with project level config. [#11296](https://togithub.com/pulumi/pulumi/pull/11296) - \[sdkgen/go] Allow resource names that conflict with additional types. [#11244](https://togithub.com/pulumi/pulumi/pull/11244) - \[sdkgen/go] Guard against conflicting field names. [#11262](https://togithub.com/pulumi/pulumi/pull/11262) - \[sdk/python] Handle None being passed to register_resource_outputs. [#11226](https://togithub.com/pulumi/pulumi/pull/11226) ### [`v3.46.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.46.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.45.0...v3.46.0) #### 3.46.0 (2022-11-02) ##### Features - \[programgen/{dotnet,go,java,nodejs,python}] Support a logical name for config vars [#11231](https://togithub.com/pulumi/pulumi/pull/11231) - \[sdk/dotnet] Make the `LocalSerializer` class public. [#11106](https://togithub.com/pulumi/pulumi/pull/11106) - \[sdk/yaml] [Updates Pulumi YAML to v1.0.0](https://togithub.com/pulumi/pulumi-yaml/releases/tag/v1.0.0) containing runtime support for external config. [#11222](https://togithub.com/pulumi/pulumi/pull/11222) ##### Bug Fixes - \[engine] Fix a bug in update plans handling resources being replaced due to other resources being deleted before replacement. [#11009](https://togithub.com/pulumi/pulumi/pull/11009) - \[engine] Pending deletes are no longer executed before everything else. This correctly handles dependencies for resource graphs that were partially deleted. [#11027](https://togithub.com/pulumi/pulumi/pull/11027) - \[engine] Expand duplicate URN checks across direct URNs and aliases. [#11212](https://togithub.com/pulumi/pulumi/pull/11212)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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.