docker/build-push-action (docker/build-push-action)
### [`v5.3.0`](https://togithub.com/docker/build-push-action/releases/tag/v5.3.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v5.2.0...v5.3.0)
- Bump [@docker/actions-toolkit](https://togithub.com/docker/actions-toolkit) from 0.18.0 to 0.19.0 in [https://github.com/docker/build-push-action/pull/1080](https://togithub.com/docker/build-push-action/pull/1080)
**Full Changelog**: https://github.com/docker/build-push-action/compare/v5.2.0...v5.3.0
### [`v5.2.0`](https://togithub.com/docker/build-push-action/releases/tag/v5.2.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v5.1.0...v5.2.0)
- Disable quotes detection for `outputs` input by [@crazy-max](https://togithub.com/crazy-max) in [https://github.com/docker/build-push-action/pull/1074](https://togithub.com/docker/build-push-action/pull/1074)
- Warn about ignored inputs by [@favonia](https://togithub.com/favonia) in [https://github.com/docker/build-push-action/pull/1019](https://togithub.com/docker/build-push-action/pull/1019)
- Bump [@docker/actions-toolkit](https://togithub.com/docker/actions-toolkit) from 0.14.0 to 0.18.0 in [https://github.com/docker/build-push-action/pull/1070](https://togithub.com/docker/build-push-action/pull/1070)
- Bump undici from 5.26.3 to 5.28.3 in [https://github.com/docker/build-push-action/pull/1057](https://togithub.com/docker/build-push-action/pull/1057)
**Full Changelog**: https://github.com/docker/build-push-action/compare/v5.1.0...v5.2.0
docker/login-action (docker/login-action)
### [`v3.1.0`](https://togithub.com/docker/login-action/releases/tag/v3.1.0)
[Compare Source](https://togithub.com/docker/login-action/compare/v3.0.0...v3.1.0)
- build(deps): bump [@babel/traverse](https://togithub.com/babel/traverse) from 7.17.3 to 7.23.2 in [https://github.com/docker/login-action/pull/618](https://togithub.com/docker/login-action/pull/618)
- build(deps): bump [@docker/actions-toolkit](https://togithub.com/docker/actions-toolkit) from 0.12.0 to 0.18.0 in [https://github.com/docker/login-action/pull/616](https://togithub.com/docker/login-action/pull/616) [https://github.com/docker/login-action/pull/636](https://togithub.com/docker/login-action/pull/636) [https://github.com/docker/login-action/pull/682](https://togithub.com/docker/login-action/pull/682)
- build(deps): bump aws-sdk dependencies to 3.529.1 in [https://github.com/docker/login-action/pull/624](https://togithub.com/docker/login-action/pull/624) [https://github.com/docker/login-action/pull/685](https://togithub.com/docker/login-action/pull/685)
- build(deps): bump http-proxy-agent to 7.0.2 in [https://github.com/docker/login-action/pull/676](https://togithub.com/docker/login-action/pull/676)
- build(deps): bump https-proxy-agent to 7.0.4 in [https://github.com/docker/login-action/pull/676](https://togithub.com/docker/login-action/pull/676)
- build(deps): bump undici from 5.26.5 to 5.28.3 in [https://github.com/docker/login-action/pull/677](https://togithub.com/docker/login-action/pull/677)
**Full Changelog**: https://github.com/docker/login-action/compare/v3.0.0...v3.1.0
pulumi/pulumi (pulumi/pulumi)
### [`v3.115.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.115.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.114.0...pkg/v3.115.0)
#### 3.115.0 (2024-05-02)
##### Features
- \[auto/{go,nodejs,python}] Add support for --import-file option on Preview with Automation API
[#16071](https://togithub.com/pulumi/pulumi/pull/16071)
- \[sdk/{go,nodejs,python}] Make transforms a stable, non-experimental feature
[#16080](https://togithub.com/pulumi/pulumi/pull/16080)
- \[sdk/python] Update python dynamic provider types for inputs to Dict\[str, Any], from Any
[#16102](https://togithub.com/pulumi/pulumi/pull/16102)
- \[components/yaml] Upgrade pulumi-yaml to 1.7.0
[#16082](https://togithub.com/pulumi/pulumi/pull/16082)
##### Bug Fixes
- \[engine] Fix an issue with archives/assets at paths outside cwd.
[#16100](https://togithub.com/pulumi/pulumi/pull/16100)
- \[cli/display] Avoid showing a diff when the provider returns DIFF_NONE
[#16024](https://togithub.com/pulumi/pulumi/pull/16024)
- \[backend/{diy,service}] Promote snapshot closure errors from diagnostics to actual errors
[#16090](https://togithub.com/pulumi/pulumi/pull/16090)
- \[cli/engine] Make --expect-no-changes fail even if the only changes are output changes
[#15903](https://togithub.com/pulumi/pulumi/pull/15903)
### [`v3.114.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.114.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.113.3...pkg/v3.114.0)
#### 3.114.0 (2024-04-26)
##### Features
- \[auto/{go,nodejs,python}] Add support for the continue-on-error parameter of the up command to the Automation API
[#15953](https://togithub.com/pulumi/pulumi/pull/15953)
- \[engine] Add a --continue-on-error flag to pulumi up
[#15740](https://togithub.com/pulumi/pulumi/pull/15740)
##### Bug Fixes
- \[pkg] Deserialize assets with their sig
[#16073](https://togithub.com/pulumi/pulumi/pull/16073)
- \[cli/display] Fix output of the diff display, making sure it shows diffs from refreshes
[#16065](https://togithub.com/pulumi/pulumi/pull/16065)
- \[auto/python] Ensure async context is not shared between multiple programs
[#16063](https://togithub.com/pulumi/pulumi/pull/16063)
- \[sdk/nodejs] Fix a race condition that could cause the NodeJS runtime to terminate before finishing all work
[#16005](https://togithub.com/pulumi/pulumi/pull/16005)
- \[sdk/python] Fix an exception when setting providers resource option with a dict
[#16022](https://togithub.com/pulumi/pulumi/pull/16022)
- \[sdk/python] Fix event loop tracking in the python SDK when using remote transforms
[#16039](https://togithub.com/pulumi/pulumi/pull/16039)
- \[sdk/python] Workaround lazy module loading regression
[#16038](https://togithub.com/pulumi/pulumi/pull/16038)
- \[sdk/python] Fix a memory leak in tracking outputs
[#16057](https://togithub.com/pulumi/pulumi/pull/16057)
##### Miscellaneous
- \[cli/plugin] Move PluginKind type definition into apitype and re-export for backward compatibility
[#15946](https://togithub.com/pulumi/pulumi/pull/15946)
### [`v3.113.3`](https://togithub.com/pulumi/pulumi/releases/tag/v3.113.3)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.113.2...v3.113.3)
#### 3.113.3 (2024-04-19)
##### Features
- \[cli/about] Add plugin kind to the about output
[#15996](https://togithub.com/pulumi/pulumi/pull/15996)
##### Bug Fixes
- \[engine] Remove locks between snapshot and executor systems
[#15998](https://togithub.com/pulumi/pulumi/pull/15998)
### [`v3.113.2`](https://togithub.com/pulumi/pulumi/releases/tag/v3.113.2)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.113.1...pkg/v3.113.2)
#### 3.113.2 (2024-04-18)
##### Features
- \[backend/{diy,service}] Elide state file writes for unchanged component outputs
[#15976](https://togithub.com/pulumi/pulumi/pull/15976)
##### Bug Fixes
- \[engine] Display the entire preview with diff when a protected resource needs replacement
[#15969](https://togithub.com/pulumi/pulumi/pull/15969)
### [`v3.113.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.113.1)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.113.0...v3.113.1)
#### 3.113.1 (2024-04-18)
##### Features
- \[auto/{go,nodejs,python}] Add support for inheritSettings to go, nodejs and python automation API.
[#15684](https://togithub.com/pulumi/pulumi/pull/15684)
##### Bug Fixes
- \[backend] Fix incorrect dependency sorting in snapshot
### [`v3.113.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.113.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.112.0...pkg/v3.113.0)
#### 3.113.0 (2024-04-15)
##### Features
- \[sdk/nodejs] Make TypeScript and ts-node optional peer dependencies to allow using user specified versions
[#15622](https://togithub.com/pulumi/pulumi/pull/15622)
Note: TypeScript and ts-node are now optional peer dependencies of the Node.js SDK. This makes it possible to choose any version of these packages by adding them as `dependency` or `devDependency` to your `package.json`. If these optional peer dependencies are not installed, Pulumi will fallback to bundled versions included in the Node.js SDK to maintain backwards compatibility. As a side effect of this change, the `tsc` binary is no longer available in `node_modules/.bin/tsc`. If you rely on `tsc` being available in your project, add it as a `dependency` or `devDependency` to your package.json. Similarly, if you rely on `ts-node` being available in your project (e.g. to run tests like `npx jest`), add it as a `dependency` or `devDependency` to your `package.json`.
- \[sdk/python] Add 'typeChecker' runtime option to the Python language host
[#15725](https://togithub.com/pulumi/pulumi/pull/15725)
- \[auto/{go,nodejs,python}] Add support for continue-on-error parameter of the destroy command to the Automation API
[#15921](https://togithub.com/pulumi/pulumi/pull/15921)
- \[cli] Support always fully qualifying stack names in CLI output
[#15857](https://togithub.com/pulumi/pulumi/pull/15857)
- \[cli] Add --no-plugins and --no-dependencies to `pulumi install`
[#15910](https://togithub.com/pulumi/pulumi/pull/15910)
- \[docs] Implement Java constructor syntax examples
[#15805](https://togithub.com/pulumi/pulumi/pull/15805)
- \[sdk/go] Allow unknowns during `pulumi up`
[#15942](https://togithub.com/pulumi/pulumi/pull/15942)
- \[sdk/{nodejs,python}] Allow apply to have unknown values during updates
[#15898](https://togithub.com/pulumi/pulumi/pull/15898)
##### Bug Fixes
- \[auto] Tolerate missing stack and bookkeeping files in ProgramTest
[#15863](https://togithub.com/pulumi/pulumi/pull/15863)
- \[backend/diy] Fix race condition when listing stacks
[#15931](https://togithub.com/pulumi/pulumi/pull/15931)
- \[cli] Fix a panic when user's home directory could not be looked up
[#15872](https://togithub.com/pulumi/pulumi/pull/15872)
- \[cli] Fix some commands that didn't respect `--disable-integrity-checking`
[#15911](https://togithub.com/pulumi/pulumi/pull/15911)
- \[auto/go] Avoid flakyness when reading the event log from pulumi commands
[#15856](https://togithub.com/pulumi/pulumi/pull/15856)
- \[engine] Resource transforms on component resources now apply to children correctly
[#15846](https://togithub.com/pulumi/pulumi/pull/15846)
- \[programgen/dotnet] Remove trailing whitespace from emitted DependsOn resource option expressions
[#15892](https://togithub.com/pulumi/pulumi/pull/15892)
- \[sdk/go] Fix Provider and Providers options in Go transform functions
[#15885](https://togithub.com/pulumi/pulumi/pull/15885)
- \[sdk/nodejs] Handle serialization of aliases for well known native functions
[#15873](https://togithub.com/pulumi/pulumi/pull/15873)
- \[sdk/nodejs] Correctly serialise functions whose code would make use of reserved identifiers
[#15879](https://togithub.com/pulumi/pulumi/pull/15879)
- \[sdk/nodejs] Serialize function values obtained from Function.bind
[#15887](https://togithub.com/pulumi/pulumi/pull/15887)
- \[sdk/python] Improve types of getters in Python SDK
[#15865](https://togithub.com/pulumi/pulumi/pull/15865)
- \[sdkgen/{dotnet,go}] Fix SDK-generation when referencing shared types in config variables
[#15772](https://togithub.com/pulumi/pulumi/pull/15772)
##### Miscellaneous
- \[backend/diy] Upgrade gocloud.dev dependency to 0.37
[#15924](https://togithub.com/pulumi/pulumi/pull/15924)
- \[sdk/nodejs] Update builtin module list for function serialization
[#15830](https://togithub.com/pulumi/pulumi/pull/15830)
- \[sdk/nodejs] Set package.json engines to node >= 18
[#15845](https://togithub.com/pulumi/pulumi/pull/15845)
### [`v3.112.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.112.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.111.1...pkg/v3.112.0)
#### 3.112.0 (2024-03-27)
##### Features
- \[docs] Implement constructor syntax examples for every resource in typescript, python, csharp and go
[#15624](https://togithub.com/pulumi/pulumi/pull/15624)
- \[docs] Implement YAML constructor syntax examples in the docs
[#15791](https://togithub.com/pulumi/pulumi/pull/15791)
- \[engine] Send output values with property dependency information to transform functions
[#15637](https://togithub.com/pulumi/pulumi/pull/15637)
- \[engine] Add a --continue-on-error flag to pulumi destroy
[#15727](https://togithub.com/pulumi/pulumi/pull/15727)
- \[sdk/go] Make `property.Map` keyed by `string` not `MapKey`
[#15767](https://togithub.com/pulumi/pulumi/pull/15767)
- \[sdk/nodejs] Make function serialization work with typescript 4 and 5
[#15761](https://togithub.com/pulumi/pulumi/pull/15761)
- \[sdk/python] Improve the error message when depends_on is passed objects of the wrong type
[#15737](https://togithub.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://togithub.com/pulumi/pulumi/pull/15778)
[#15798](https://togithub.com/pulumi/pulumi/pull/15798)
- \[auto/{go,python}] Use the full path when running pulumi from a custom CLI install
[#15802](https://togithub.com/pulumi/pulumi/pull/15802)
- \[cli/plugin] Fix installing local language plugins on Windows
[#15715](https://togithub.com/pulumi/pulumi/pull/15715)
- \[engine] Don't delete stack outputs on failed deployments
[#15754](https://togithub.com/pulumi/pulumi/pull/15754)
- \[engine] Fix a panic when updating provider version in a run using --target
[#15716](https://togithub.com/pulumi/pulumi/pull/15716)
- \[engine] Handle that Assets & Archives can be returned from providers without content.
[#15736](https://togithub.com/pulumi/pulumi/pull/15736)
- \[engine] Fix the engine trying to delete a protected resource caught in a replace chain
[#15776](https://togithub.com/pulumi/pulumi/pull/15776)
- \[sdkgen/docs] Add missing newline for `Coming soon!`
[#15783](https://togithub.com/pulumi/pulumi/pull/15783)
- \[programgen/dotnet] Fix generated code for a list of resources used in resource option DependsOn
[#15773](https://togithub.com/pulumi/pulumi/pull/15773)
- \[programgen/{dotnet,go}] Fixes emitted code for object expressions assigned to properties of type Any
[#15770](https://togithub.com/pulumi/pulumi/pull/15770)
- \[sdk/go] Fix lookup of plugin and program dependencies when using Go workspaces
[#15743](https://togithub.com/pulumi/pulumi/pull/15743)
- \[sdk/nodejs] Export automation.tag.TagMap type
[#15774](https://togithub.com/pulumi/pulumi/pull/15774)
- \[sdk/python] Wait only for pending outputs in the Python SDK, not all pending asyncio tasks
[#15744](https://togithub.com/pulumi/pulumi/pull/15744)
##### Miscellaneous
- \[sdk/nodejs] Reorganize function serialization tests
[#15753](https://togithub.com/pulumi/pulumi/pull/15753)
- \[sdk/nodejs] Move mockpackage tests to closure integration tests
[#15757](https://togithub.com/pulumi/pulumi/pull/15757)
### [`v3.111.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.111.1)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.111.0...pkg/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]
[#15696](https://togithub.com/pulumi/pulumi/pull/15696)
### [`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/releases/tag/v3.110.0)
[Compare Source](https://togithub.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"
[#15650](https://togithub.com/pulumi/pulumi/pull/15650)
- \[yaml] Update yaml to v1.6.0
[#15661](https://togithub.com/pulumi/pulumi/pull/15661)
- \[sdk/python] Add experimental support to the Python SDK for the new transforms system
[#15376](https://togithub.com/pulumi/pulumi/pull/15376)
##### Bug Fixes
- \[cli/state] Add `--yes` to `state upgrade`
[#15648](https://togithub.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://togithub.com/pulumi/pulumi/pull/15605)
- \[programgen/go] Fix optional primitive values being derefrenced
[#15592](https://togithub.com/pulumi/pulumi/pull/15592)
- \[sdk/go] Await output properties from Construct/Call before closing the Context
[#15611](https://togithub.com/pulumi/pulumi/pull/15611)
- \[sdk/nodejs] Fix codepaths computation when working dir is nested relative to package.json
[#15601](https://togithub.com/pulumi/pulumi/pull/15601)
- \[sdk/nodejs] Replace glob with fdir to avoid an indirect dependency on inflight
[#15617](https://togithub.com/pulumi/pulumi/pull/15617)
- \[sdkgen/python] Make replace-on-changes values camelCased not kebab_cased
[#15666](https://togithub.com/pulumi/pulumi/pull/15666)
### [`v3.109.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.109.0)
[Compare Source](https://togithub.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
[#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/releases/tag/v3.108.1)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.108.0...v3.108.1)
#### 3.108.1 (2024-03-01)
##### 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/releases/tag/v3.108.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.107.0...pkg/v3.108.0)
#### 3.108.0 (2024-02-29)
##### 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/releases/tag/v3.107.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.106.0...pkg/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.
[#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)
### [`v3.106.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.106.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/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.
[#15408](https://togithub.com/pulumi/pulumi/pull/15408)
- \[programgen/{dotnet,go,nodejs,python}] Emit missing trivia for resources and local variables
[#15419](https://togithub.com/pulumi/pulumi/pull/15419)
- \[sdk/{nodejs,python}] Publish dev versions of the nodejs and python SDKs
[#15299](https://togithub.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.
[#15432](https://togithub.com/pulumi/pulumi/pull/15432)
- \[engine] Engine no longer assumes program dependencies are specified as semantic versions.
[#15409](https://togithub.com/pulumi/pulumi/pull/15409)
- \[components/go] Component providers now correctly return output values to the engine.
[#15405](https://togithub.com/pulumi/pulumi/pull/15405)
##### Miscellaneous
- \[protobuf] Split CallRequest into ResourceCallRequest for the ResourceMonitor service.
[#15404](https://togithub.com/pulumi/pulumi/pull/15404)
- \[backend/diy] Add a warning that non-project mode will be deprecated at some point.
[#15411](https://togithub.com/pulumi/pulumi/pull/15411)
### [`v3.105.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.105.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.104.2...pkg/v3.105.0)
#### 3.105.0 (2024-02-07)
##### Features
- \[auto/go] Adds support for `--refresh` to Stack.Up(), Stack.Preview() and Stack.Destroy() via go automation api
[#15350](https://togithub.com/pulumi/pulumi/pull/15350)
- \[cli] Adds a `preview-only` flag to `pulumi refresh`.
[#15330](https://togithub.com/pulumi/pulumi/pull/15330)
- \[cli] Adds `preview-only` flag for `pulumi destroy` and `pulumi import`
[#15336](https://togithub.com/pulumi/pulumi/pull/15336)
- \[engine] Translate all Computed and Secret values to OutputValues for Construct and Call methods.
[#15362](https://togithub.com/pulumi/pulumi/pull/15362)
- \[cli/display] Add --suppress-progress option to not print dots
[#14690](https://togithub.com/pulumi/pulumi/pull/14690)
- \[sdk/go] Add `UpgradeToOutputValues` to `MarshalOptions`.
[#15349](https://togithub.com/pulumi/pulumi/pull/15349)
- \[cli/plugin] Add experimental `plugin run` command for running plugin binaries directly.
[#12613](https://togithub.com/pulumi/pulumi/pull/12613)
- \[sdkgen/python] Update the default minimum required version of Python to 3.8 or greater for generated provider SDKs.
[#15368](https://togithub.com/pulumi/pulumi/pull/15368)
##### Bug Fixes
- \[backend/diy] Fix an issue where state stored on a mounted device would result in errors
[#15375](https://togithub.com/pulumi/pulumi/pull/15375)
- \[cli/state] Fix a panic when trying to delete a provider from the state that's still referenced.
[#15322](https://togithub.com/pulumi/pulumi/pull/15322)
- \[cli/state] Fix a nil reference panic in the `state edit` command.
[#15354](https://togithub.com/pulumi/pulumi/pull/15354)
##### Miscellaneous
- \[docs] Add kubernetes as a supported pulumi convert language
[#15359](https://togithub.com/pulumi/pulumi/pull/15359)
- \[sdk/python] Require Python 3.8 or greater.
[#15363](https://togithub.com/pulumi/pulumi/pull/15363)
- \[sdk/python] Upgrade grpcio to 1.60.1
[#15366](https://togithub.com/pulumi/pulumi/pull/15366)
### [`v3.104.2`](https://togithub.com/pulumi/pulumi/releases/tag/v3.104.2)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.104.1...v3.104.2)
#### 3.104.2 (2024-02-01)
##### Bug Fixes
- \[backend/diy] Upgrade gocloud.dev and fix an issue with azurekeyvault keys.
[#15334](https://togithub.com/pulumi/pulumi/pull/15334)
### [`v3.104.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.104.1)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.104.0...v3.104.1)
#### 3.104.1 (2024-02-01)
##### Bug Fixes
- \[backend/diy] Revert gocloud.dev upgrade
[#15333](https://togithub.com/pulumi/pulumi/pull/15333)
### [`v3.104.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.104.0)
[Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.103.1...v3.104.0)
#### 3.104.0 (2024-01-31)
##### Features
- \[backend] Allows the PULUMI_SKIP_CHECKPOINTS environment variable to be set without requiring the PULUMI_EXPERIMENTAL flag.
[#15318](https://togithub.com/pulumi/pulumi/pull/15318)
- \[auto/go] Add new API to install the Pulumi CLI from the Automation API
[#15049](https://togithub.com/pulumi/pulumi/pull/15049)
- \[auto/nodejs] Allow disabling version validation when using a custom PulumiCommand instance
[#15242](https://togithub.com/pulumi/pulumi/pull/15242)
- \[auto/python] Add new API to install the Pulumi CLI
[#15204](https://togithub.com/pulumi/pulumi/pull/15204)
- \[auto/python] Inline programs can now be defined as async functions.
[#15278](https://togithub.com/pulumi/pulumi/pull/15278)
- \[pkg/testing] Add RequireEmptyPreviewAfterRefresh option to ProgramTest
[#15309](https://togithub.com/pulumi/pulumi/pull/15309)
##### Bug Fixes
- \[engine] Fix a hang in preview --import-file.
[#15203](https://togithub.com/pulumi/pulumi/pull/15203)
- \[engine] Engine will now error if aliases request a parent with no URN.
[#15232](https://togithub.com/pulumi/pulumi/pull/15232)
- \[engine] Fix stack name validation when PULUMI_DISABLE_VALIDATION isn't set.
[#15245](https://togithub.com/pulumi/pulumi/pull/15245)
- \[engine] Fix a performance issue doing unneeded secret encryption.
[#15306](https://togithub.com/pulumi/pulumi/pull/15306)
- \[sdk/go] Include error message in local workspace validation.
[#15279](https://togithub.com/pulumi/pulumi/pull/15279)
- \[sdkgen/go] Remove pulumix references from generated enums
[#15280](https://togithub.com/pulumi/pulumi/pull/15280)
- \[programgen/nodejs] Fixes generated expression for filebase64 function to use fs.readFileSync directly with base64 encoding option
[#15253](https://togithub.com/pulumi/pulumi/pull/15253)
- \[sdkgen/python] Use importlib.metadata instead of pkg_resources
[#15266](https://togithub.com/pulumi/pulumi/pull/15266)
##### Miscellaneous
- \[auto/go] Remove obsolete note from FullyQualifiedStackName comment.
[#15281](https://togithub.com/pulumi/pulumi/pull/15281)
- \[backend/filestate] Upgrade gocloud.dev to the latest version
[#15202](https://togithub.com/pulumi/pulumi/pull/15202)
- \[sdk/python] Remove compatability code for Python 3.7 and below.
[#15276](https://togithub.com/pulumi/pulumi/pull/15276)
pulumi/pulumi-aws (pulumi/pulumi-aws)
### [`v6.33.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.33.1)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.33.0...v6.33.1)
#### Changelog
- [`450f0d9`](https://togithub.com/pulumi/pulumi-aws/commit/450f0d9e) Fixes errors and resource cycling issues for aws.batch.JobDefinition ([#3888](https://togithub.com/pulumi/pulumi-aws/issues/3888))
### [`v6.33.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.33.0)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.32.0...v6.33.0)
#### Changelog
- [`86fbe94`](https://togithub.com/pulumi/pulumi-aws/commit/86fbe945) Combined dependencies PR ([#3876](https://togithub.com/pulumi/pulumi-aws/issues/3876))
### [`v6.32.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.32.0)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.31.1...v6.32.0)
#### Changelog
- [`9a00d6c`](https://togithub.com/pulumi/pulumi-aws/commit/9a00d6c864) Upstream v5.46.0 ([#3850](https://togithub.com/pulumi/pulumi-aws/issues/3850))
### [`v6.31.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.31.1)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.31.0...v6.31.1)
#### Changelog
- [`81f45e7`](https://togithub.com/pulumi/pulumi-aws/commit/81f45e73c5) Add CODEBUILD_CONFIG_AUTO_DISCOVER environment variable of CodeBuild example
- [`d12eda4`](https://togithub.com/pulumi/pulumi-aws/commit/d12eda439c) Cascade-replace resources when provider region changes ([#3497](https://togithub.com/pulumi/pulumi-aws/issues/3497))
- [`9bcae4e`](https://togithub.com/pulumi/pulumi-aws/commit/9bcae4eece) Change the rule for dashed values to include suffixes
- [`34e21c8`](https://togithub.com/pulumi/pulumi-aws/commit/34e21c8877) Fix panic in aws.rds.Proxy ([#3838](https://togithub.com/pulumi/pulumi-aws/issues/3838))
- [`a42f5af`](https://togithub.com/pulumi/pulumi-aws/commit/a42f5af0a0) Move instance types to an embedded file
- [`1a2dbae`](https://togithub.com/pulumi/pulumi-aws/commit/1a2dbae60e) Revert "Cascade-replace resources when provider region changes" ([#3825](https://togithub.com/pulumi/pulumi-aws/issues/3825))
- [`41df283`](https://togithub.com/pulumi/pulumi-aws/commit/41df2833c4) Sort existing types alphabetically
- [`4a44681`](https://togithub.com/pulumi/pulumi-aws/commit/4a44681f03) Update GitHub Actions workflows. ([#3830](https://togithub.com/pulumi/pulumi-aws/issues/3830))
- [`0d3931c`](https://togithub.com/pulumi/pulumi-aws/commit/0d3931c9d6) Update the list of instance types
### [`v6.31.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.31.0)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.30.0...v6.31.0)
#### Changelog
- [`c90c65c`](https://togithub.com/pulumi/pulumi-aws/commit/c90c65c689) Codify instance type names
- [`28d6e36`](https://togithub.com/pulumi/pulumi-aws/commit/28d6e364a8) Fix flaky test TestAccKmsAliasTs
- [`16ae22e`](https://togithub.com/pulumi/pulumi-aws/commit/16ae22e57f) Fix rds db param group default ([#3802](https://togithub.com/pulumi/pulumi-aws/issues/3802))
- [`8f74c96`](https://togithub.com/pulumi/pulumi-aws/commit/8f74c96d96) Normalize rententionDays in controltower.LandingZone ([#3812](https://togithub.com/pulumi/pulumi-aws/issues/3812))
- [`6623fc6`](https://togithub.com/pulumi/pulumi-aws/commit/6623fc6a2a) Update GitHub Actions workflows. ([#3813](https://togithub.com/pulumi/pulumi-aws/issues/3813))
- [`82ce75c`](https://togithub.com/pulumi/pulumi-aws/commit/82ce75c69a) Upstream 5.45.0 ([#3820](https://togithub.com/pulumi/pulumi-aws/issues/3820))
- [`a5632df`](https://togithub.com/pulumi/pulumi-aws/commit/a5632df8f6) fix: sns topic creation should not be idempotent ([#3809](https://togithub.com/pulumi/pulumi-aws/issues/3809))
### [`v6.30.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.30.0)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.29.1...v6.30.0)
#### Changelog
- [`c1939a0`](https://togithub.com/pulumi/pulumi-aws/commit/c1939a05f5) Upstream v5.44.0 ([#3792](https://togithub.com/pulumi/pulumi-aws/issues/3792))
### [`v6.29.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.29.1)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.29.0...v6.29.1)
#### Changelog
- [`4f603f8`](https://togithub.com/pulumi/pulumi-aws/commit/4f603f823d) Revert "Deprecation: inline rules for SecurityGroup and NetworkAcl resources ([#3729](https://togithub.com/pulumi/pulumi-aws/issues/3729))"
- [`1eaf9df`](https://togithub.com/pulumi/pulumi-aws/commit/1eaf9df6ac) Revert "Deprecation: inline rules for SecurityGroup and NetworkAcl resources" ([#3785](https://togithub.com/pulumi/pulumi-aws/issues/3785))
- [`ac90d61`](https://togithub.com/pulumi/pulumi-aws/commit/ac90d61229) Update GitHub Actions workflows. ([#3789](https://togithub.com/pulumi/pulumi-aws/issues/3789))
- [`cd590ac`](https://togithub.com/pulumi/pulumi-aws/commit/cd590acbed) Upgrade pulumi-converter-terraform to v1.0.16 ([#3775](https://togithub.com/pulumi/pulumi-aws/issues/3775))
- [`ffa64dc`](https://togithub.com/pulumi/pulumi-aws/commit/ffa64dc729) Upgrade pulumi-terraform-bridge to v3.80.0 ([#3783](https://togithub.com/pulumi/pulumi-aws/issues/3783))
### [`v6.29.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.29.0)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.28.2...v6.29.0)
#### Changelog
- [`c711d36`](https://togithub.com/pulumi/pulumi-aws/commit/c711d36380) Fresh dependencies for the express example ([#3766](https://togithub.com/pulumi/pulumi-aws/issues/3766))
- [`97eea72`](https://togithub.com/pulumi/pulumi-aws/commit/97eea72c08) Higher timeout for Go test ([#3770](https://togithub.com/pulumi/pulumi-aws/issues/3770))
- [`2d5ad20`](https://togithub.com/pulumi/pulumi-aws/commit/2d5ad20eb8) Move upgrade tests to the new framework ([#3772](https://togithub.com/pulumi/pulumi-aws/issues/3772))
- [`0e14dc9`](https://togithub.com/pulumi/pulumi-aws/commit/0e14dc9cc2) Retry for all tag fetching ([#3765](https://togithub.com/pulumi/pulumi-aws/issues/3765))
- [`6bcaba0`](https://togithub.com/pulumi/pulumi-aws/commit/6bcaba0fe3) Update GitHub Actions workflows. ([#3761](https://togithub.com/pulumi/pulumi-aws/issues/3761))
- [`fe888ec`](https://togithub.com/pulumi/pulumi-aws/commit/fe888ecef8) Upstream v5.43.0 ([#3767](https://togithub.com/pulumi/pulumi-aws/issues/3767))
### [`v6.28.2`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.28.2)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.28.1...v6.28.2)
#### Changelog
- [`60ee1d9`](https://togithub.com/pulumi/pulumi-aws/commit/60ee1d9972) Correctly set the alt type for `aws_cloudwatch_log_resource_policy` ([#3743](https://togithub.com/pulumi/pulumi-aws/issues/3743))
- [`2ee8434`](https://togithub.com/pulumi/pulumi-aws/commit/2ee84343ef) Update the interface for ECS Container PortMapping with current options ([#3043](https://togithub.com/pulumi/pulumi-aws/issues/3043))
- [`bcceea1`](https://togithub.com/pulumi/pulumi-aws/commit/bcceea1a68) Upgrade pulumi-terraform-bridge to v3.79.0 ([#3758](https://togithub.com/pulumi/pulumi-aws/issues/3758))
- [`1ee3194`](https://togithub.com/pulumi/pulumi-aws/commit/1ee31944f4) fix: rds.dataSourceEngineVersionRead panic ([#3757](https://togithub.com/pulumi/pulumi-aws/issues/3757))
### [`v6.28.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.28.1)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.27.0...v6.28.1)
#### Changelog
#### What's Changed
- Upstream v5.42.0 by [@t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-aws/pull/3728](https://togithub.com/pulumi/pulumi-aws/pull/3728)
- Add support for C7a instance types by [@t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-aws/pull/3734](https://togithub.com/pulumi/pulumi-aws/pull/3734)
- Remove patch for CloudWatch Logging entry in Lambda description by [@guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-aws/pull/3654](https://togithub.com/pulumi/pulumi-aws/pull/3654)
- Fix rds.ParameterGroup diff not clear [#2442](https://togithub.com/pulumi/pulumi-aws/issues/2442) by [@t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-aws/pull/3638](https://togithub.com/pulumi/pulumi-aws/pull/3638)
- Remove stale doc for acm.CertificateValidation by [@guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-aws/pull/3656](https://togithub.com/pulumi/pulumi-aws/pull/3656)
- Cleanup: Update import overwrite for Network Firewall Resource Policy by [@guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-aws/pull/3676](https://togithub.com/pulumi/pulumi-aws/pull/3676)
- Fix updating tags on aws_launch_template by [@t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-aws/pull/3687](https://togithub.com/pulumi/pulumi-aws/pull/3687)
- Update auto-generated AWS managed IAM policies by [@iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-aws/pull/3701](https://togithub.com/pulumi/pulumi-aws/pull/3701)
- Deprecation: inline rules for SecurityGroup and NetworkAcl resources by [@EronWright](https://togithub.com/EronWright) in [https://github.com/pulumi/pulumi-aws/pull/3729](https://togithub.com/pulumi/pulumi-aws/pull/3729)
- Add EKS service principal for Node.js SDK by [@auvred](https://togithub.com/auvred) in [https://github.com/pulumi/pulumi-aws/pull/3651](https://togithub.com/pulumi/pulumi-aws/pull/3651)
#### Dependencies
- Upgrade pulumi-terraform-bridge to v3.78.0 by [@pulumi-bot](https://togithub.com/pulumi-bot) in [https://github.com/pulumi/pulumi-aws/pull/3673](https://togithub.com/pulumi/pulumi-aws/pull/3673)
#### New Contributors
- [@EronWright](https://togithub.com/EronWright) made their first contribution in [https://github.com/pulumi/pulumi-aws/pull/3729](https://togithub.com/pulumi/pulumi-aws/pull/3729)
- [@auvred](https://togithub.com/auvred) made their first contribution in [https://github.com/pulumi/pulumi-aws/pull/3651](https://togithub.com/pulumi/pulumi-aws/pull/3651)
**Full Changelog**: https://github.com/pulumi/pulumi-aws/compare/v6.27.0...v6.28.1
### [`v6.27.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.27.0)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.25.1...v6.27.0)
#### Changelog
- [`bee47b4`](https://togithub.com/pulumi/pulumi-aws/commit/bee47b4dda) Expand upgrade tests ([#3610](https://togithub.com/pulumi/pulumi-aws/issues/3610))
- [`0e1f789`](https://togithub.com/pulumi/pulumi-aws/commit/0e1f789c44) Upstream 5.41.0 ([#3645](https://togithub.com/pulumi/pulumi-aws/issues/3645))
### [`v6.25.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.25.1)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.25.0...v6.25.1)
#### Changelog
- [`df5d522`](https://togithub.com/pulumi/pulumi-aws/commit/df5d52299c) Upgrade pulumi-terraform-bridge to [`54802d5`](https://togithub.com/pulumi/pulumi-aws/commit/54802d5b003cd46ff6163a3367f5b8815217eacf) ([#3609](https://togithub.com/pulumi/pulumi-aws/issues/3609))
- [`b82e030`](https://togithub.com/pulumi/pulumi-aws/commit/b82e03002e) Upgrade pulumi-terraform-bridge to v3.77.0 ([#3607](https://togithub.com/pulumi/pulumi-aws/issues/3607))
- [`7410dc2`](https://togithub.com/pulumi/pulumi-aws/commit/7410dc2bee) fix: role inline policies fail to create without a policy name ([#3587](https://togithub.com/pulumi/pulumi-aws/issues/3587))
### [`v6.25.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.25.0)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.24.2...v6.25.0)
#### Changelog
- [`8837819`](https://togithub.com/pulumi/pulumi-aws/commit/8837819f15) Upgrade terraform-provider-aws to v5.39.1 ([#3565](https://togithub.com/pulumi/pulumi-aws/issues/3565))
### [`v6.24.2`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.24.2)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.24.0...v6.24.2)
#### Changelog
- [`59f3fff`](https://togithub.com/pulumi/pulumi-aws/commit/59f3fffe3b) Add dotnet8 runtime ([#3559](https://togithub.com/pulumi/pulumi-aws/issues/3559))
- [`133b3c9`](https://togithub.com/pulumi/pulumi-aws/commit/133b3c9c63) Update GitHub Actions workflows. ([#3552](https://togithub.com/pulumi/pulumi-aws/issues/3552))
### [`v6.24.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.24.0)
[Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.23.0...v6.24.0)
#### Changelog
- [`4c1ce0e`](https://togithub.com/pulumi/pulumi-aws/commit/4c1ce0e0e9) Unsecret tags all ([#3471](https://togithub.com/pulumi/pulumi-aws/issues/3471))
- [`9934627`](https://togithub.com/pulumi/pulumi-aws/commit/9934627e1b) Update GitHub Actions workflows. ([#3466](https://togithub.com/pulumi/pulumi-aws/issues/3466))
- [`9a0bcc6`](https://togithub.com/pulumi/pulumi-aws/commit/9a0bcc6948) Update GitHub Actions workflows. ([#3484](https://togithub.com/pulumi/pulumi-aws/issues/3484))
pulumi/pulumi-azure-native (pulumi/pulumi-azure-native)
### [`v2.39.0`](https://togithub.com/pulumi/pulumi-azure-native/releases/tag/v2.39.0)
[Compare Source](https://togithub.com/pulumi/pulumi-azure-native/compare/v2.38.0...v2.39.0)
##### Does the PR have any schema changes?
Found 71 breaking changes:
##### Resources
- `š“` "azure-native:blockchain:BlockchainMember" missing
- `š“` "azure-native:blockchain:TransactionNode" missing
- `š“` "azure-native:machinelearningcompute:OperationalizationCluster" missing
- `š“` "azure-native:machinelearningexperimentation:Account" missing
- `š“` "azure-native:machinelearningexperimentation:Project" missing
- `š“` "azure-native:machinelearningexperimentation:Workspace" missing
##### Functions
- `š“` "azure-native:blockchain:getBlockchainMember" missing
- `š“` "azure-native:blockchain:getTransactionNode" missing
- `š“` "azure-native:blockchain:listBlockchainMemberApiKeys" missing
- `š“` "azure-native:blockchain:listLocationConsortiums" missing
- `š“` "azure-native:blockchain:listTransactionNodeApiKeys" missing
- `š“` "azure-native:machinelearningcompute:getOperationalizationCluster" missing
- `š“` "azure-native:machinelearningcompute:listOperationalizationClusterKeys" missing
- `š“` "azure-native:machinelearningexperimentation:getAccount" missing
- `š“` "azure-native:machinelearningexperimentation:getProject" missing
- `š“` "azure-native:machinelearningexperimentation:getWorkspace" missing
##### Types
- `š“` "azure-native:blockchain:ApiKeyResponse" missing
- `š“` "azure-native:blockchain:BlockchainMemberNodesSku" missing
- `š“` "azure-native:blockchain:BlockchainMemberNodesSkuResponse" missing
- `š“` "azure-native:blockchain:BlockchainProtocol" missing
- `š“` "azure-native:blockchain:ConsortiumResponse" missing
- `š“` "azure-native:blockchain:FirewallRule" missing
- `š“` "azure-native:blockchain:FirewallRuleResponse" missing
- `š“` "azure-native:blockchain:Sku" missing
- `š“` "azure-native:blockchain:SkuResponse" missing
- `š¢` "azure-native:datafactory:AmazonRdsForSqlServerLinkedService": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:AmazonRdsForSqlServerLinkedServiceResponse": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:AzureSqlDWLinkedService": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:AzureSqlDWLinkedServiceResponse": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:AzureSqlDatabaseLinkedService": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:AzureSqlDatabaseLinkedServiceResponse": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:AzureSqlMILinkedService": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:AzureSqlMILinkedServiceResponse": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:SqlServerLinkedService": required: "connectionString" property is no longer Required
- `š¢` "azure-native:datafactory:SqlServerLinkedServiceResponse": required: "connectionString" property is no longer Required
- `š“` "azure-native:machinelearningcompute:AcsClusterProperties" missing
- `š“` "azure-native:machinelearningcompute:AcsClusterPropertiesResponse" missing
- `š“` "azure-native:machinelearningcompute:AgentVMSizeTypes" missing
- `š“` "azure-native:machinelearningcompute:AppInsightsCredentialsResponse" missing
- `š“` "azure-native:machinelearningcompute:AppInsightsProperties" missing
- `š“` "azure-native:machinelearningcompute:AppInsightsPropertiesResponse" missing
- `š“` "azure-native:machinelearningcompute:AutoScaleConfiguration" missing
- `š“` "azure-native:machinelearningcompute:AutoScaleConfigurationResponse" missing
- `š“` "azure-native:machinelearningcompute:ClusterType" missing
- `š“` "azure-native:machinelearningcompute:ContainerRegistryCredentialsResponse" missing
- `š“` "azure-native:machinelearningcompute:ContainerRegistryProperties" missing
- `š“` "azure-native:machinelearningcompute:ContainerRegistryPropertiesResponse" missing
- `š“` "azure-native:machinelearningcompute:ContainerServiceCredentialsResponse" missing
- `š“` "azure-native:machinelearningcompute:ErrorDetailResponse" missing
- `š“` "azure-native:machinelearningcompute:ErrorResponseResponse" missing
- `š“` "azure-native:machinelearningcompute:ErrorResponseWrapperResponse" missing
- `š“` "azure-native:machinelearningcompute:GlobalServiceConfiguration" missing
- `š“` "azure-native:machinelearningcompute:GlobalServiceConfigurationResponse" missing
- `š“` "azure-native:machinelearningcompute:KubernetesClusterProperties" missing
- `š“` "azure-native:machinelearningcompute:KubernetesClusterPropertiesResponse" missing
- `š“` "azure-native:machinelearningcompute:OrchestratorType" missing
- `š“` "azure-native:machinelearningcompute:ServiceAuthConfiguration" missing
- `š“` "azure-native:machinelearningcompute:ServiceAuthConfigurationResponse" missing
- `š“` "azure-native:machinelearningcompute:ServicePrincipalProperties" missing
- `š“` "azure-native:machinelearningcompute:ServicePrincipalPropertiesResponse" missing
- `š“` "azure-native:machinelearningcompute:SslConfiguration" missing
- `š“` "azure-native:machinelearningcompute:SslConfigurationResponse" missing
- `š“` "azure-native:machinelearningcompute:Status" missing
- `š“` "azure-native:machinelearningcompute:StorageAccountCredentialsResponse" missing
- `š“` "azure-native:machinelearningcompute:StorageAccountProperties" missing
- `š“` "azure-native:machinelearningcompute:StorageAccountPropertiesResponse" missing
- `š“` "azure-native:machinelearningcompute:SystemService" missing
- `š“` "azure-native:machinelearningcompute:SystemServiceResponse" missing
- `š“` "azure-native:machinelearningcompute:SystemServiceType" missing
- `š“` "azure-native:machinelearningexperimentation:StorageAccountProperties" missing
- `š“` "azure-native:machinelearningexperimentation:StorageAccountPropertiesResponse" missing
##### New resources:
- `storagecache.ImportJob`
##### New functions:
- `eventgrid.getNamespaceTopicEventSubscriptionFullUrl`
- `storagecache.getImportJob`
#### What's Changed
- Combined dependencies PR by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3234](https://togithub.com/pulumi/pulumi-azure-native/pull/3234)
- Bump the go_modules group across 5 directories with 1 update by [@dependabot](https://togithub.com/dependabot) in [https://github.com/pulumi/pulumi-azure-native/pull/3229](https://togithub.com/pulumi/pulumi-azure-native/pull/3229)
- Document the special behavior of updating sql.Server passwords by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3242](https://togithub.com/pulumi/pulumi-azure-native/pull/3242)
**Full Changelog**: https://github.com/pulumi/pulumi-azure-native/compare/v2.38.0...v2.39.0
### [`v2.38.0`](https://togithub.com/pulumi/pulumi-azure-native/releases/tag/v2.38.0)
[Compare Source](https://togithub.com/pulumi/pulumi-azure-native/compare/v2.37.0...v2.38.0)
##### Does the PR have any schema changes?
Found 9 breaking changes:
##### Types
- `š”` "azure-native:datafactory:ScriptActivityScriptBlock": properties: "type" type changed from "" to "pulumi.json#/Any"
- `š”` "azure-native:datafactory:ScriptActivityScriptBlockResponse": properties: "type" type changed from "string" to "pulumi.json#/Any"
- `š“` "azure-native:datafactory:ScriptType" missing
- `š“` "azure-native:datafactory:SystemAssignedManagedIdentityCredential" missing
- `š“` "azure-native:datafactory:SystemAssignedManagedIdentityCredentialResponse" missing
- `š“` "azure-native:datafactory:UserAssignedManagedIdentityCredential" missing
- `š“` "azure-native:datafactory:UserAssignedManagedIdentityCredentialResponse" missing
- "azure-native:elastic:OpenAIIntegrationPropertiesResponse": required:
- `š¢` "openAIResourceEndpoint" property is no longer Required
- `š¢` "openAIResourceId" property is no longer Required
##### New resources:
- `appplatform.Job`
- `devcenter.EncryptionSet`
- `devcenter.Plan`
- `devcenter.PlanMember`
- `machinelearningservices.ConnectionDeployment`
- `machinelearningservices.ConnectionRaiBlocklist`
- `machinelearningservices.ConnectionRaiBlocklistItem`
- `machinelearningservices.ConnectionRaiPolicy`
- `machinelearningservices.RaiPolicy`
- `web.WebAppSiteContainer`
- `web.WebAppSiteContainerSlot`
##### New functions:
- `appplatform.getJob`
- `appplatform.listJobEnvSecrets`
- `appplatform.listJobExecutionEnvSecrets`
- `devcenter.getEncryptionSet`
- `devcenter.getPlan`
- `devcenter.getPlanMember`
- `devcenter.getProjectInheritedSettings`
- `machinelearningservices.getConnectionDeployment`
- `machinelearningservices.getConnectionRaiBlocklist`
- `machinelearningservices.getConnectionRaiBlocklistItem`
- `machinelearningservices.getConnectionRaiPolicy`
- `machinelearningservices.getRaiPolicy`
- `machinelearningservices.listWorkspaceConnectionModels`
- `web.getWebAppSiteContainer`
- `web.getWebAppSiteContainerSlot`
#### What's Changed
- Update and reactivate postgres test by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3218](https://togithub.com/pulumi/pulumi-azure-native/pull/3218)
- Handle read failure after create failure by [@danielrbradley](https://togithub.com/danielrbradley) in [https://github.com/pulumi/pulumi-azure-native/pull/3219](https://togithub.com/pulumi/pulumi-azure-native/pull/3219)
- Implement provider cancellation by [@danielrbradley](https://togithub.com/danielrbradley) in [https://github.com/pulumi/pulumi-azure-native/pull/3224](https://togithub.com/pulumi/pulumi-azure-native/pull/3224)
- Re-disable Postgres test by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3227](https://togithub.com/pulumi/pulumi-azure-native/pull/3227)
- Bump gradle/gradle-build-action due to node v16 warning. Bump Python to 3.9. by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3232](https://togithub.com/pulumi/pulumi-azure-native/pull/3232)
**Full Changelog**: https://github.com/pulumi/pulumi-azure-native/compare/v2.37.0...v2.38.0
### [`v2.37.0`](https://togithub.com/pulumi/pulumi-azure-native/releases/tag/v2.37.0)
[Compare Source](https://togithub.com/pulumi/pulumi-azure-native/compare/v2.36.0...v2.37.0)
##### Does the PR have any schema changes?
Looking good! No breaking changes found.
##### New resources:
- `network.FirewallPolicyDraft`
- `network.FirewallPolicyRuleCollectionGroupDraft`
##### New functions:
- `app.getCustomDoma
Configuration
š Schedule: Branch creation - "before 4am on Monday" (UTC), 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.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v5.1.0
->v5.3.0
v3.0.0
->v3.1.0
v3.103.1
->v3.115.0
v6.23.0
->v6.33.1
v2.30.0
->v2.39.0
v0.9.2
->v0.10.0
v7.11.0
->v7.21.0
v4.15.1
->v4.16.1
Release Notes
docker/build-push-action (docker/build-push-action)
### [`v5.3.0`](https://togithub.com/docker/build-push-action/releases/tag/v5.3.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v5.2.0...v5.3.0) - Bump [@docker/actions-toolkit](https://togithub.com/docker/actions-toolkit) from 0.18.0 to 0.19.0 in [https://github.com/docker/build-push-action/pull/1080](https://togithub.com/docker/build-push-action/pull/1080) **Full Changelog**: https://github.com/docker/build-push-action/compare/v5.2.0...v5.3.0 ### [`v5.2.0`](https://togithub.com/docker/build-push-action/releases/tag/v5.2.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v5.1.0...v5.2.0) - Disable quotes detection for `outputs` input by [@crazy-max](https://togithub.com/crazy-max) in [https://github.com/docker/build-push-action/pull/1074](https://togithub.com/docker/build-push-action/pull/1074) - Warn about ignored inputs by [@favonia](https://togithub.com/favonia) in [https://github.com/docker/build-push-action/pull/1019](https://togithub.com/docker/build-push-action/pull/1019) - Bump [@docker/actions-toolkit](https://togithub.com/docker/actions-toolkit) from 0.14.0 to 0.18.0 in [https://github.com/docker/build-push-action/pull/1070](https://togithub.com/docker/build-push-action/pull/1070) - Bump undici from 5.26.3 to 5.28.3 in [https://github.com/docker/build-push-action/pull/1057](https://togithub.com/docker/build-push-action/pull/1057) **Full Changelog**: https://github.com/docker/build-push-action/compare/v5.1.0...v5.2.0docker/login-action (docker/login-action)
### [`v3.1.0`](https://togithub.com/docker/login-action/releases/tag/v3.1.0) [Compare Source](https://togithub.com/docker/login-action/compare/v3.0.0...v3.1.0) - build(deps): bump [@babel/traverse](https://togithub.com/babel/traverse) from 7.17.3 to 7.23.2 in [https://github.com/docker/login-action/pull/618](https://togithub.com/docker/login-action/pull/618) - build(deps): bump [@docker/actions-toolkit](https://togithub.com/docker/actions-toolkit) from 0.12.0 to 0.18.0 in [https://github.com/docker/login-action/pull/616](https://togithub.com/docker/login-action/pull/616) [https://github.com/docker/login-action/pull/636](https://togithub.com/docker/login-action/pull/636) [https://github.com/docker/login-action/pull/682](https://togithub.com/docker/login-action/pull/682) - build(deps): bump aws-sdk dependencies to 3.529.1 in [https://github.com/docker/login-action/pull/624](https://togithub.com/docker/login-action/pull/624) [https://github.com/docker/login-action/pull/685](https://togithub.com/docker/login-action/pull/685) - build(deps): bump http-proxy-agent to 7.0.2 in [https://github.com/docker/login-action/pull/676](https://togithub.com/docker/login-action/pull/676) - build(deps): bump https-proxy-agent to 7.0.4 in [https://github.com/docker/login-action/pull/676](https://togithub.com/docker/login-action/pull/676) - build(deps): bump undici from 5.26.5 to 5.28.3 in [https://github.com/docker/login-action/pull/677](https://togithub.com/docker/login-action/pull/677) **Full Changelog**: https://github.com/docker/login-action/compare/v3.0.0...v3.1.0pulumi/pulumi (pulumi/pulumi)
### [`v3.115.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.115.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.114.0...pkg/v3.115.0) #### 3.115.0 (2024-05-02) ##### Features - \[auto/{go,nodejs,python}] Add support for --import-file option on Preview with Automation API [#16071](https://togithub.com/pulumi/pulumi/pull/16071) - \[sdk/{go,nodejs,python}] Make transforms a stable, non-experimental feature [#16080](https://togithub.com/pulumi/pulumi/pull/16080) - \[sdk/python] Update python dynamic provider types for inputs to Dict\[str, Any], from Any [#16102](https://togithub.com/pulumi/pulumi/pull/16102) - \[components/yaml] Upgrade pulumi-yaml to 1.7.0 [#16082](https://togithub.com/pulumi/pulumi/pull/16082) ##### Bug Fixes - \[engine] Fix an issue with archives/assets at paths outside cwd. [#16100](https://togithub.com/pulumi/pulumi/pull/16100) - \[cli/display] Avoid showing a diff when the provider returns DIFF_NONE [#16024](https://togithub.com/pulumi/pulumi/pull/16024) - \[backend/{diy,service}] Promote snapshot closure errors from diagnostics to actual errors [#16090](https://togithub.com/pulumi/pulumi/pull/16090) - \[cli/engine] Make --expect-no-changes fail even if the only changes are output changes [#15903](https://togithub.com/pulumi/pulumi/pull/15903) ### [`v3.114.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.114.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.113.3...pkg/v3.114.0) #### 3.114.0 (2024-04-26) ##### Features - \[auto/{go,nodejs,python}] Add support for the continue-on-error parameter of the up command to the Automation API [#15953](https://togithub.com/pulumi/pulumi/pull/15953) - \[engine] Add a --continue-on-error flag to pulumi up [#15740](https://togithub.com/pulumi/pulumi/pull/15740) ##### Bug Fixes - \[pkg] Deserialize assets with their sig [#16073](https://togithub.com/pulumi/pulumi/pull/16073) - \[cli/display] Fix output of the diff display, making sure it shows diffs from refreshes [#16065](https://togithub.com/pulumi/pulumi/pull/16065) - \[auto/python] Ensure async context is not shared between multiple programs [#16063](https://togithub.com/pulumi/pulumi/pull/16063) - \[sdk/nodejs] Fix a race condition that could cause the NodeJS runtime to terminate before finishing all work [#16005](https://togithub.com/pulumi/pulumi/pull/16005) - \[sdk/python] Fix an exception when setting providers resource option with a dict [#16022](https://togithub.com/pulumi/pulumi/pull/16022) - \[sdk/python] Fix event loop tracking in the python SDK when using remote transforms [#16039](https://togithub.com/pulumi/pulumi/pull/16039) - \[sdk/python] Workaround lazy module loading regression [#16038](https://togithub.com/pulumi/pulumi/pull/16038) - \[sdk/python] Fix a memory leak in tracking outputs [#16057](https://togithub.com/pulumi/pulumi/pull/16057) ##### Miscellaneous - \[cli/plugin] Move PluginKind type definition into apitype and re-export for backward compatibility [#15946](https://togithub.com/pulumi/pulumi/pull/15946) ### [`v3.113.3`](https://togithub.com/pulumi/pulumi/releases/tag/v3.113.3) [Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.113.2...v3.113.3) #### 3.113.3 (2024-04-19) ##### Features - \[cli/about] Add plugin kind to the about output [#15996](https://togithub.com/pulumi/pulumi/pull/15996) ##### Bug Fixes - \[engine] Remove locks between snapshot and executor systems [#15998](https://togithub.com/pulumi/pulumi/pull/15998) ### [`v3.113.2`](https://togithub.com/pulumi/pulumi/releases/tag/v3.113.2) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.113.1...pkg/v3.113.2) #### 3.113.2 (2024-04-18) ##### Features - \[backend/{diy,service}] Elide state file writes for unchanged component outputs [#15976](https://togithub.com/pulumi/pulumi/pull/15976) ##### Bug Fixes - \[engine] Display the entire preview with diff when a protected resource needs replacement [#15969](https://togithub.com/pulumi/pulumi/pull/15969) ### [`v3.113.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.113.1) [Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.113.0...v3.113.1) #### 3.113.1 (2024-04-18) ##### Features - \[auto/{go,nodejs,python}] Add support for inheritSettings to go, nodejs and python automation API. [#15684](https://togithub.com/pulumi/pulumi/pull/15684) ##### Bug Fixes - \[backend] Fix incorrect dependency sorting in snapshot ### [`v3.113.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.113.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.112.0...pkg/v3.113.0) #### 3.113.0 (2024-04-15) ##### Features - \[sdk/nodejs] Make TypeScript and ts-node optional peer dependencies to allow using user specified versions [#15622](https://togithub.com/pulumi/pulumi/pull/15622) Note: TypeScript and ts-node are now optional peer dependencies of the Node.js SDK. This makes it possible to choose any version of these packages by adding them as `dependency` or `devDependency` to your `package.json`. If these optional peer dependencies are not installed, Pulumi will fallback to bundled versions included in the Node.js SDK to maintain backwards compatibility. As a side effect of this change, the `tsc` binary is no longer available in `node_modules/.bin/tsc`. If you rely on `tsc` being available in your project, add it as a `dependency` or `devDependency` to your package.json. Similarly, if you rely on `ts-node` being available in your project (e.g. to run tests like `npx jest`), add it as a `dependency` or `devDependency` to your `package.json`. - \[sdk/python] Add 'typeChecker' runtime option to the Python language host [#15725](https://togithub.com/pulumi/pulumi/pull/15725) - \[auto/{go,nodejs,python}] Add support for continue-on-error parameter of the destroy command to the Automation API [#15921](https://togithub.com/pulumi/pulumi/pull/15921) - \[cli] Support always fully qualifying stack names in CLI output [#15857](https://togithub.com/pulumi/pulumi/pull/15857) - \[cli] Add --no-plugins and --no-dependencies to `pulumi install` [#15910](https://togithub.com/pulumi/pulumi/pull/15910) - \[docs] Implement Java constructor syntax examples [#15805](https://togithub.com/pulumi/pulumi/pull/15805) - \[sdk/go] Allow unknowns during `pulumi up` [#15942](https://togithub.com/pulumi/pulumi/pull/15942) - \[sdk/{nodejs,python}] Allow apply to have unknown values during updates [#15898](https://togithub.com/pulumi/pulumi/pull/15898) ##### Bug Fixes - \[auto] Tolerate missing stack and bookkeeping files in ProgramTest [#15863](https://togithub.com/pulumi/pulumi/pull/15863) - \[backend/diy] Fix race condition when listing stacks [#15931](https://togithub.com/pulumi/pulumi/pull/15931) - \[cli] Fix a panic when user's home directory could not be looked up [#15872](https://togithub.com/pulumi/pulumi/pull/15872) - \[cli] Fix some commands that didn't respect `--disable-integrity-checking` [#15911](https://togithub.com/pulumi/pulumi/pull/15911) - \[auto/go] Avoid flakyness when reading the event log from pulumi commands [#15856](https://togithub.com/pulumi/pulumi/pull/15856) - \[engine] Resource transforms on component resources now apply to children correctly [#15846](https://togithub.com/pulumi/pulumi/pull/15846) - \[programgen/dotnet] Remove trailing whitespace from emitted DependsOn resource option expressions [#15892](https://togithub.com/pulumi/pulumi/pull/15892) - \[sdk/go] Fix Provider and Providers options in Go transform functions [#15885](https://togithub.com/pulumi/pulumi/pull/15885) - \[sdk/nodejs] Handle serialization of aliases for well known native functions [#15873](https://togithub.com/pulumi/pulumi/pull/15873) - \[sdk/nodejs] Correctly serialise functions whose code would make use of reserved identifiers [#15879](https://togithub.com/pulumi/pulumi/pull/15879) - \[sdk/nodejs] Serialize function values obtained from Function.bind [#15887](https://togithub.com/pulumi/pulumi/pull/15887) - \[sdk/python] Improve types of getters in Python SDK [#15865](https://togithub.com/pulumi/pulumi/pull/15865) - \[sdkgen/{dotnet,go}] Fix SDK-generation when referencing shared types in config variables [#15772](https://togithub.com/pulumi/pulumi/pull/15772) ##### Miscellaneous - \[backend/diy] Upgrade gocloud.dev dependency to 0.37 [#15924](https://togithub.com/pulumi/pulumi/pull/15924) - \[sdk/nodejs] Update builtin module list for function serialization [#15830](https://togithub.com/pulumi/pulumi/pull/15830) - \[sdk/nodejs] Set package.json engines to node >= 18 [#15845](https://togithub.com/pulumi/pulumi/pull/15845) ### [`v3.112.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.112.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.111.1...pkg/v3.112.0) #### 3.112.0 (2024-03-27) ##### Features - \[docs] Implement constructor syntax examples for every resource in typescript, python, csharp and go [#15624](https://togithub.com/pulumi/pulumi/pull/15624) - \[docs] Implement YAML constructor syntax examples in the docs [#15791](https://togithub.com/pulumi/pulumi/pull/15791) - \[engine] Send output values with property dependency information to transform functions [#15637](https://togithub.com/pulumi/pulumi/pull/15637) - \[engine] Add a --continue-on-error flag to pulumi destroy [#15727](https://togithub.com/pulumi/pulumi/pull/15727) - \[sdk/go] Make `property.Map` keyed by `string` not `MapKey` [#15767](https://togithub.com/pulumi/pulumi/pull/15767) - \[sdk/nodejs] Make function serialization work with typescript 4 and 5 [#15761](https://togithub.com/pulumi/pulumi/pull/15761) - \[sdk/python] Improve the error message when depends_on is passed objects of the wrong type [#15737](https://togithub.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://togithub.com/pulumi/pulumi/pull/15778) [#15798](https://togithub.com/pulumi/pulumi/pull/15798) - \[auto/{go,python}] Use the full path when running pulumi from a custom CLI install [#15802](https://togithub.com/pulumi/pulumi/pull/15802) - \[cli/plugin] Fix installing local language plugins on Windows [#15715](https://togithub.com/pulumi/pulumi/pull/15715) - \[engine] Don't delete stack outputs on failed deployments [#15754](https://togithub.com/pulumi/pulumi/pull/15754) - \[engine] Fix a panic when updating provider version in a run using --target [#15716](https://togithub.com/pulumi/pulumi/pull/15716) - \[engine] Handle that Assets & Archives can be returned from providers without content. [#15736](https://togithub.com/pulumi/pulumi/pull/15736) - \[engine] Fix the engine trying to delete a protected resource caught in a replace chain [#15776](https://togithub.com/pulumi/pulumi/pull/15776) - \[sdkgen/docs] Add missing newline for `Coming soon!` [#15783](https://togithub.com/pulumi/pulumi/pull/15783) - \[programgen/dotnet] Fix generated code for a list of resources used in resource option DependsOn [#15773](https://togithub.com/pulumi/pulumi/pull/15773) - \[programgen/{dotnet,go}] Fixes emitted code for object expressions assigned to properties of type Any [#15770](https://togithub.com/pulumi/pulumi/pull/15770) - \[sdk/go] Fix lookup of plugin and program dependencies when using Go workspaces [#15743](https://togithub.com/pulumi/pulumi/pull/15743) - \[sdk/nodejs] Export automation.tag.TagMap type [#15774](https://togithub.com/pulumi/pulumi/pull/15774) - \[sdk/python] Wait only for pending outputs in the Python SDK, not all pending asyncio tasks [#15744](https://togithub.com/pulumi/pulumi/pull/15744) ##### Miscellaneous - \[sdk/nodejs] Reorganize function serialization tests [#15753](https://togithub.com/pulumi/pulumi/pull/15753) - \[sdk/nodejs] Move mockpackage tests to closure integration tests [#15757](https://togithub.com/pulumi/pulumi/pull/15757) ### [`v3.111.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.111.1) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.111.0...pkg/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] [#15696](https://togithub.com/pulumi/pulumi/pull/15696) ### [`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/releases/tag/v3.110.0) [Compare Source](https://togithub.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" [#15650](https://togithub.com/pulumi/pulumi/pull/15650) - \[yaml] Update yaml to v1.6.0 [#15661](https://togithub.com/pulumi/pulumi/pull/15661) - \[sdk/python] Add experimental support to the Python SDK for the new transforms system [#15376](https://togithub.com/pulumi/pulumi/pull/15376) ##### Bug Fixes - \[cli/state] Add `--yes` to `state upgrade` [#15648](https://togithub.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://togithub.com/pulumi/pulumi/pull/15605) - \[programgen/go] Fix optional primitive values being derefrenced [#15592](https://togithub.com/pulumi/pulumi/pull/15592) - \[sdk/go] Await output properties from Construct/Call before closing the Context [#15611](https://togithub.com/pulumi/pulumi/pull/15611) - \[sdk/nodejs] Fix codepaths computation when working dir is nested relative to package.json [#15601](https://togithub.com/pulumi/pulumi/pull/15601) - \[sdk/nodejs] Replace glob with fdir to avoid an indirect dependency on inflight [#15617](https://togithub.com/pulumi/pulumi/pull/15617) - \[sdkgen/python] Make replace-on-changes values camelCased not kebab_cased [#15666](https://togithub.com/pulumi/pulumi/pull/15666) ### [`v3.109.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.109.0) [Compare Source](https://togithub.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 [#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/releases/tag/v3.108.1) [Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.108.0...v3.108.1) #### 3.108.1 (2024-03-01) ##### 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/releases/tag/v3.108.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/v3.107.0...pkg/v3.108.0) #### 3.108.0 (2024-02-29) ##### 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/releases/tag/v3.107.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.106.0...pkg/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. [#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) ### [`v3.106.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.106.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/pkg/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. [#15408](https://togithub.com/pulumi/pulumi/pull/15408) - \[programgen/{dotnet,go,nodejs,python}] Emit missing trivia for resources and local variables [#15419](https://togithub.com/pulumi/pulumi/pull/15419) - \[sdk/{nodejs,python}] Publish dev versions of the nodejs and python SDKs [#15299](https://togithub.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. [#15432](https://togithub.com/pulumi/pulumi/pull/15432) - \[engine] Engine no longer assumes program dependencies are specified as semantic versions. [#15409](https://togithub.com/pulumi/pulumi/pull/15409) - \[components/go] Component providers now correctly return output values to the engine. [#15405](https://togithub.com/pulumi/pulumi/pull/15405) ##### Miscellaneous - \[protobuf] Split CallRequest into ResourceCallRequest for the ResourceMonitor service. [#15404](https://togithub.com/pulumi/pulumi/pull/15404) - \[backend/diy] Add a warning that non-project mode will be deprecated at some point. [#15411](https://togithub.com/pulumi/pulumi/pull/15411) ### [`v3.105.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.105.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.104.2...pkg/v3.105.0) #### 3.105.0 (2024-02-07) ##### Features - \[auto/go] Adds support for `--refresh` to Stack.Up(), Stack.Preview() and Stack.Destroy() via go automation api [#15350](https://togithub.com/pulumi/pulumi/pull/15350) - \[cli] Adds a `preview-only` flag to `pulumi refresh`. [#15330](https://togithub.com/pulumi/pulumi/pull/15330) - \[cli] Adds `preview-only` flag for `pulumi destroy` and `pulumi import` [#15336](https://togithub.com/pulumi/pulumi/pull/15336) - \[engine] Translate all Computed and Secret values to OutputValues for Construct and Call methods. [#15362](https://togithub.com/pulumi/pulumi/pull/15362) - \[cli/display] Add --suppress-progress option to not print dots [#14690](https://togithub.com/pulumi/pulumi/pull/14690) - \[sdk/go] Add `UpgradeToOutputValues` to `MarshalOptions`. [#15349](https://togithub.com/pulumi/pulumi/pull/15349) - \[cli/plugin] Add experimental `plugin run` command for running plugin binaries directly. [#12613](https://togithub.com/pulumi/pulumi/pull/12613) - \[sdkgen/python] Update the default minimum required version of Python to 3.8 or greater for generated provider SDKs. [#15368](https://togithub.com/pulumi/pulumi/pull/15368) ##### Bug Fixes - \[backend/diy] Fix an issue where state stored on a mounted device would result in errors [#15375](https://togithub.com/pulumi/pulumi/pull/15375) - \[cli/state] Fix a panic when trying to delete a provider from the state that's still referenced. [#15322](https://togithub.com/pulumi/pulumi/pull/15322) - \[cli/state] Fix a nil reference panic in the `state edit` command. [#15354](https://togithub.com/pulumi/pulumi/pull/15354) ##### Miscellaneous - \[docs] Add kubernetes as a supported pulumi convert language [#15359](https://togithub.com/pulumi/pulumi/pull/15359) - \[sdk/python] Require Python 3.8 or greater. [#15363](https://togithub.com/pulumi/pulumi/pull/15363) - \[sdk/python] Upgrade grpcio to 1.60.1 [#15366](https://togithub.com/pulumi/pulumi/pull/15366) ### [`v3.104.2`](https://togithub.com/pulumi/pulumi/releases/tag/v3.104.2) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.104.1...v3.104.2) #### 3.104.2 (2024-02-01) ##### Bug Fixes - \[backend/diy] Upgrade gocloud.dev and fix an issue with azurekeyvault keys. [#15334](https://togithub.com/pulumi/pulumi/pull/15334) ### [`v3.104.1`](https://togithub.com/pulumi/pulumi/releases/tag/v3.104.1) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.104.0...v3.104.1) #### 3.104.1 (2024-02-01) ##### Bug Fixes - \[backend/diy] Revert gocloud.dev upgrade [#15333](https://togithub.com/pulumi/pulumi/pull/15333) ### [`v3.104.0`](https://togithub.com/pulumi/pulumi/releases/tag/v3.104.0) [Compare Source](https://togithub.com/pulumi/pulumi/compare/v3.103.1...v3.104.0) #### 3.104.0 (2024-01-31) ##### Features - \[backend] Allows the PULUMI_SKIP_CHECKPOINTS environment variable to be set without requiring the PULUMI_EXPERIMENTAL flag. [#15318](https://togithub.com/pulumi/pulumi/pull/15318) - \[auto/go] Add new API to install the Pulumi CLI from the Automation API [#15049](https://togithub.com/pulumi/pulumi/pull/15049) - \[auto/nodejs] Allow disabling version validation when using a custom PulumiCommand instance [#15242](https://togithub.com/pulumi/pulumi/pull/15242) - \[auto/python] Add new API to install the Pulumi CLI [#15204](https://togithub.com/pulumi/pulumi/pull/15204) - \[auto/python] Inline programs can now be defined as async functions. [#15278](https://togithub.com/pulumi/pulumi/pull/15278) - \[pkg/testing] Add RequireEmptyPreviewAfterRefresh option to ProgramTest [#15309](https://togithub.com/pulumi/pulumi/pull/15309) ##### Bug Fixes - \[engine] Fix a hang in preview --import-file. [#15203](https://togithub.com/pulumi/pulumi/pull/15203) - \[engine] Engine will now error if aliases request a parent with no URN. [#15232](https://togithub.com/pulumi/pulumi/pull/15232) - \[engine] Fix stack name validation when PULUMI_DISABLE_VALIDATION isn't set. [#15245](https://togithub.com/pulumi/pulumi/pull/15245) - \[engine] Fix a performance issue doing unneeded secret encryption. [#15306](https://togithub.com/pulumi/pulumi/pull/15306) - \[sdk/go] Include error message in local workspace validation. [#15279](https://togithub.com/pulumi/pulumi/pull/15279) - \[sdkgen/go] Remove pulumix references from generated enums [#15280](https://togithub.com/pulumi/pulumi/pull/15280) - \[programgen/nodejs] Fixes generated expression for filebase64 function to use fs.readFileSync directly with base64 encoding option [#15253](https://togithub.com/pulumi/pulumi/pull/15253) - \[sdkgen/python] Use importlib.metadata instead of pkg_resources [#15266](https://togithub.com/pulumi/pulumi/pull/15266) ##### Miscellaneous - \[auto/go] Remove obsolete note from FullyQualifiedStackName comment. [#15281](https://togithub.com/pulumi/pulumi/pull/15281) - \[backend/filestate] Upgrade gocloud.dev to the latest version [#15202](https://togithub.com/pulumi/pulumi/pull/15202) - \[sdk/python] Remove compatability code for Python 3.7 and below. [#15276](https://togithub.com/pulumi/pulumi/pull/15276)pulumi/pulumi-aws (pulumi/pulumi-aws)
### [`v6.33.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.33.1) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.33.0...v6.33.1) #### Changelog - [`450f0d9`](https://togithub.com/pulumi/pulumi-aws/commit/450f0d9e) Fixes errors and resource cycling issues for aws.batch.JobDefinition ([#3888](https://togithub.com/pulumi/pulumi-aws/issues/3888)) ### [`v6.33.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.33.0) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.32.0...v6.33.0) #### Changelog - [`86fbe94`](https://togithub.com/pulumi/pulumi-aws/commit/86fbe945) Combined dependencies PR ([#3876](https://togithub.com/pulumi/pulumi-aws/issues/3876)) ### [`v6.32.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.32.0) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.31.1...v6.32.0) #### Changelog - [`9a00d6c`](https://togithub.com/pulumi/pulumi-aws/commit/9a00d6c864) Upstream v5.46.0 ([#3850](https://togithub.com/pulumi/pulumi-aws/issues/3850)) ### [`v6.31.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.31.1) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.31.0...v6.31.1) #### Changelog - [`81f45e7`](https://togithub.com/pulumi/pulumi-aws/commit/81f45e73c5) Add CODEBUILD_CONFIG_AUTO_DISCOVER environment variable of CodeBuild example - [`d12eda4`](https://togithub.com/pulumi/pulumi-aws/commit/d12eda439c) Cascade-replace resources when provider region changes ([#3497](https://togithub.com/pulumi/pulumi-aws/issues/3497)) - [`9bcae4e`](https://togithub.com/pulumi/pulumi-aws/commit/9bcae4eece) Change the rule for dashed values to include suffixes - [`34e21c8`](https://togithub.com/pulumi/pulumi-aws/commit/34e21c8877) Fix panic in aws.rds.Proxy ([#3838](https://togithub.com/pulumi/pulumi-aws/issues/3838)) - [`a42f5af`](https://togithub.com/pulumi/pulumi-aws/commit/a42f5af0a0) Move instance types to an embedded file - [`1a2dbae`](https://togithub.com/pulumi/pulumi-aws/commit/1a2dbae60e) Revert "Cascade-replace resources when provider region changes" ([#3825](https://togithub.com/pulumi/pulumi-aws/issues/3825)) - [`41df283`](https://togithub.com/pulumi/pulumi-aws/commit/41df2833c4) Sort existing types alphabetically - [`4a44681`](https://togithub.com/pulumi/pulumi-aws/commit/4a44681f03) Update GitHub Actions workflows. ([#3830](https://togithub.com/pulumi/pulumi-aws/issues/3830)) - [`0d3931c`](https://togithub.com/pulumi/pulumi-aws/commit/0d3931c9d6) Update the list of instance types ### [`v6.31.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.31.0) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.30.0...v6.31.0) #### Changelog - [`c90c65c`](https://togithub.com/pulumi/pulumi-aws/commit/c90c65c689) Codify instance type names - [`28d6e36`](https://togithub.com/pulumi/pulumi-aws/commit/28d6e364a8) Fix flaky test TestAccKmsAliasTs - [`16ae22e`](https://togithub.com/pulumi/pulumi-aws/commit/16ae22e57f) Fix rds db param group default ([#3802](https://togithub.com/pulumi/pulumi-aws/issues/3802)) - [`8f74c96`](https://togithub.com/pulumi/pulumi-aws/commit/8f74c96d96) Normalize rententionDays in controltower.LandingZone ([#3812](https://togithub.com/pulumi/pulumi-aws/issues/3812)) - [`6623fc6`](https://togithub.com/pulumi/pulumi-aws/commit/6623fc6a2a) Update GitHub Actions workflows. ([#3813](https://togithub.com/pulumi/pulumi-aws/issues/3813)) - [`82ce75c`](https://togithub.com/pulumi/pulumi-aws/commit/82ce75c69a) Upstream 5.45.0 ([#3820](https://togithub.com/pulumi/pulumi-aws/issues/3820)) - [`a5632df`](https://togithub.com/pulumi/pulumi-aws/commit/a5632df8f6) fix: sns topic creation should not be idempotent ([#3809](https://togithub.com/pulumi/pulumi-aws/issues/3809)) ### [`v6.30.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.30.0) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.29.1...v6.30.0) #### Changelog - [`c1939a0`](https://togithub.com/pulumi/pulumi-aws/commit/c1939a05f5) Upstream v5.44.0 ([#3792](https://togithub.com/pulumi/pulumi-aws/issues/3792)) ### [`v6.29.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.29.1) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.29.0...v6.29.1) #### Changelog - [`4f603f8`](https://togithub.com/pulumi/pulumi-aws/commit/4f603f823d) Revert "Deprecation: inline rules for SecurityGroup and NetworkAcl resources ([#3729](https://togithub.com/pulumi/pulumi-aws/issues/3729))" - [`1eaf9df`](https://togithub.com/pulumi/pulumi-aws/commit/1eaf9df6ac) Revert "Deprecation: inline rules for SecurityGroup and NetworkAcl resources" ([#3785](https://togithub.com/pulumi/pulumi-aws/issues/3785)) - [`ac90d61`](https://togithub.com/pulumi/pulumi-aws/commit/ac90d61229) Update GitHub Actions workflows. ([#3789](https://togithub.com/pulumi/pulumi-aws/issues/3789)) - [`cd590ac`](https://togithub.com/pulumi/pulumi-aws/commit/cd590acbed) Upgrade pulumi-converter-terraform to v1.0.16 ([#3775](https://togithub.com/pulumi/pulumi-aws/issues/3775)) - [`ffa64dc`](https://togithub.com/pulumi/pulumi-aws/commit/ffa64dc729) Upgrade pulumi-terraform-bridge to v3.80.0 ([#3783](https://togithub.com/pulumi/pulumi-aws/issues/3783)) ### [`v6.29.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.29.0) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.28.2...v6.29.0) #### Changelog - [`c711d36`](https://togithub.com/pulumi/pulumi-aws/commit/c711d36380) Fresh dependencies for the express example ([#3766](https://togithub.com/pulumi/pulumi-aws/issues/3766)) - [`97eea72`](https://togithub.com/pulumi/pulumi-aws/commit/97eea72c08) Higher timeout for Go test ([#3770](https://togithub.com/pulumi/pulumi-aws/issues/3770)) - [`2d5ad20`](https://togithub.com/pulumi/pulumi-aws/commit/2d5ad20eb8) Move upgrade tests to the new framework ([#3772](https://togithub.com/pulumi/pulumi-aws/issues/3772)) - [`0e14dc9`](https://togithub.com/pulumi/pulumi-aws/commit/0e14dc9cc2) Retry for all tag fetching ([#3765](https://togithub.com/pulumi/pulumi-aws/issues/3765)) - [`6bcaba0`](https://togithub.com/pulumi/pulumi-aws/commit/6bcaba0fe3) Update GitHub Actions workflows. ([#3761](https://togithub.com/pulumi/pulumi-aws/issues/3761)) - [`fe888ec`](https://togithub.com/pulumi/pulumi-aws/commit/fe888ecef8) Upstream v5.43.0 ([#3767](https://togithub.com/pulumi/pulumi-aws/issues/3767)) ### [`v6.28.2`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.28.2) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.28.1...v6.28.2) #### Changelog - [`60ee1d9`](https://togithub.com/pulumi/pulumi-aws/commit/60ee1d9972) Correctly set the alt type for `aws_cloudwatch_log_resource_policy` ([#3743](https://togithub.com/pulumi/pulumi-aws/issues/3743)) - [`2ee8434`](https://togithub.com/pulumi/pulumi-aws/commit/2ee84343ef) Update the interface for ECS Container PortMapping with current options ([#3043](https://togithub.com/pulumi/pulumi-aws/issues/3043)) - [`bcceea1`](https://togithub.com/pulumi/pulumi-aws/commit/bcceea1a68) Upgrade pulumi-terraform-bridge to v3.79.0 ([#3758](https://togithub.com/pulumi/pulumi-aws/issues/3758)) - [`1ee3194`](https://togithub.com/pulumi/pulumi-aws/commit/1ee31944f4) fix: rds.dataSourceEngineVersionRead panic ([#3757](https://togithub.com/pulumi/pulumi-aws/issues/3757)) ### [`v6.28.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.28.1) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.27.0...v6.28.1) #### Changelog #### What's Changed - Upstream v5.42.0 by [@t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-aws/pull/3728](https://togithub.com/pulumi/pulumi-aws/pull/3728) - Add support for C7a instance types by [@t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-aws/pull/3734](https://togithub.com/pulumi/pulumi-aws/pull/3734) - Remove patch for CloudWatch Logging entry in Lambda description by [@guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-aws/pull/3654](https://togithub.com/pulumi/pulumi-aws/pull/3654) - Fix rds.ParameterGroup diff not clear [#2442](https://togithub.com/pulumi/pulumi-aws/issues/2442) by [@t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-aws/pull/3638](https://togithub.com/pulumi/pulumi-aws/pull/3638) - Remove stale doc for acm.CertificateValidation by [@guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-aws/pull/3656](https://togithub.com/pulumi/pulumi-aws/pull/3656) - Cleanup: Update import overwrite for Network Firewall Resource Policy by [@guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-aws/pull/3676](https://togithub.com/pulumi/pulumi-aws/pull/3676) - Fix updating tags on aws_launch_template by [@t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-aws/pull/3687](https://togithub.com/pulumi/pulumi-aws/pull/3687) - Update auto-generated AWS managed IAM policies by [@iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-aws/pull/3701](https://togithub.com/pulumi/pulumi-aws/pull/3701) - Deprecation: inline rules for SecurityGroup and NetworkAcl resources by [@EronWright](https://togithub.com/EronWright) in [https://github.com/pulumi/pulumi-aws/pull/3729](https://togithub.com/pulumi/pulumi-aws/pull/3729) - Add EKS service principal for Node.js SDK by [@auvred](https://togithub.com/auvred) in [https://github.com/pulumi/pulumi-aws/pull/3651](https://togithub.com/pulumi/pulumi-aws/pull/3651) #### Dependencies - Upgrade pulumi-terraform-bridge to v3.78.0 by [@pulumi-bot](https://togithub.com/pulumi-bot) in [https://github.com/pulumi/pulumi-aws/pull/3673](https://togithub.com/pulumi/pulumi-aws/pull/3673) #### New Contributors - [@EronWright](https://togithub.com/EronWright) made their first contribution in [https://github.com/pulumi/pulumi-aws/pull/3729](https://togithub.com/pulumi/pulumi-aws/pull/3729) - [@auvred](https://togithub.com/auvred) made their first contribution in [https://github.com/pulumi/pulumi-aws/pull/3651](https://togithub.com/pulumi/pulumi-aws/pull/3651) **Full Changelog**: https://github.com/pulumi/pulumi-aws/compare/v6.27.0...v6.28.1 ### [`v6.27.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.27.0) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.25.1...v6.27.0) #### Changelog - [`bee47b4`](https://togithub.com/pulumi/pulumi-aws/commit/bee47b4dda) Expand upgrade tests ([#3610](https://togithub.com/pulumi/pulumi-aws/issues/3610)) - [`0e1f789`](https://togithub.com/pulumi/pulumi-aws/commit/0e1f789c44) Upstream 5.41.0 ([#3645](https://togithub.com/pulumi/pulumi-aws/issues/3645)) ### [`v6.25.1`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.25.1) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.25.0...v6.25.1) #### Changelog - [`df5d522`](https://togithub.com/pulumi/pulumi-aws/commit/df5d52299c) Upgrade pulumi-terraform-bridge to [`54802d5`](https://togithub.com/pulumi/pulumi-aws/commit/54802d5b003cd46ff6163a3367f5b8815217eacf) ([#3609](https://togithub.com/pulumi/pulumi-aws/issues/3609)) - [`b82e030`](https://togithub.com/pulumi/pulumi-aws/commit/b82e03002e) Upgrade pulumi-terraform-bridge to v3.77.0 ([#3607](https://togithub.com/pulumi/pulumi-aws/issues/3607)) - [`7410dc2`](https://togithub.com/pulumi/pulumi-aws/commit/7410dc2bee) fix: role inline policies fail to create without a policy name ([#3587](https://togithub.com/pulumi/pulumi-aws/issues/3587)) ### [`v6.25.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.25.0) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.24.2...v6.25.0) #### Changelog - [`8837819`](https://togithub.com/pulumi/pulumi-aws/commit/8837819f15) Upgrade terraform-provider-aws to v5.39.1 ([#3565](https://togithub.com/pulumi/pulumi-aws/issues/3565)) ### [`v6.24.2`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.24.2) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.24.0...v6.24.2) #### Changelog - [`59f3fff`](https://togithub.com/pulumi/pulumi-aws/commit/59f3fffe3b) Add dotnet8 runtime ([#3559](https://togithub.com/pulumi/pulumi-aws/issues/3559)) - [`133b3c9`](https://togithub.com/pulumi/pulumi-aws/commit/133b3c9c63) Update GitHub Actions workflows. ([#3552](https://togithub.com/pulumi/pulumi-aws/issues/3552)) ### [`v6.24.0`](https://togithub.com/pulumi/pulumi-aws/releases/tag/v6.24.0) [Compare Source](https://togithub.com/pulumi/pulumi-aws/compare/v6.23.0...v6.24.0) #### Changelog - [`4c1ce0e`](https://togithub.com/pulumi/pulumi-aws/commit/4c1ce0e0e9) Unsecret tags all ([#3471](https://togithub.com/pulumi/pulumi-aws/issues/3471)) - [`9934627`](https://togithub.com/pulumi/pulumi-aws/commit/9934627e1b) Update GitHub Actions workflows. ([#3466](https://togithub.com/pulumi/pulumi-aws/issues/3466)) - [`9a0bcc6`](https://togithub.com/pulumi/pulumi-aws/commit/9a0bcc6948) Update GitHub Actions workflows. ([#3484](https://togithub.com/pulumi/pulumi-aws/issues/3484))pulumi/pulumi-azure-native (pulumi/pulumi-azure-native)
### [`v2.39.0`](https://togithub.com/pulumi/pulumi-azure-native/releases/tag/v2.39.0) [Compare Source](https://togithub.com/pulumi/pulumi-azure-native/compare/v2.38.0...v2.39.0) ##### Does the PR have any schema changes? Found 71 breaking changes: ##### Resources - `š“` "azure-native:blockchain:BlockchainMember" missing - `š“` "azure-native:blockchain:TransactionNode" missing - `š“` "azure-native:machinelearningcompute:OperationalizationCluster" missing - `š“` "azure-native:machinelearningexperimentation:Account" missing - `š“` "azure-native:machinelearningexperimentation:Project" missing - `š“` "azure-native:machinelearningexperimentation:Workspace" missing ##### Functions - `š“` "azure-native:blockchain:getBlockchainMember" missing - `š“` "azure-native:blockchain:getTransactionNode" missing - `š“` "azure-native:blockchain:listBlockchainMemberApiKeys" missing - `š“` "azure-native:blockchain:listLocationConsortiums" missing - `š“` "azure-native:blockchain:listTransactionNodeApiKeys" missing - `š“` "azure-native:machinelearningcompute:getOperationalizationCluster" missing - `š“` "azure-native:machinelearningcompute:listOperationalizationClusterKeys" missing - `š“` "azure-native:machinelearningexperimentation:getAccount" missing - `š“` "azure-native:machinelearningexperimentation:getProject" missing - `š“` "azure-native:machinelearningexperimentation:getWorkspace" missing ##### Types - `š“` "azure-native:blockchain:ApiKeyResponse" missing - `š“` "azure-native:blockchain:BlockchainMemberNodesSku" missing - `š“` "azure-native:blockchain:BlockchainMemberNodesSkuResponse" missing - `š“` "azure-native:blockchain:BlockchainProtocol" missing - `š“` "azure-native:blockchain:ConsortiumResponse" missing - `š“` "azure-native:blockchain:FirewallRule" missing - `š“` "azure-native:blockchain:FirewallRuleResponse" missing - `š“` "azure-native:blockchain:Sku" missing - `š“` "azure-native:blockchain:SkuResponse" missing - `š¢` "azure-native:datafactory:AmazonRdsForSqlServerLinkedService": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:AmazonRdsForSqlServerLinkedServiceResponse": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:AzureSqlDWLinkedService": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:AzureSqlDWLinkedServiceResponse": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:AzureSqlDatabaseLinkedService": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:AzureSqlDatabaseLinkedServiceResponse": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:AzureSqlMILinkedService": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:AzureSqlMILinkedServiceResponse": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:SqlServerLinkedService": required: "connectionString" property is no longer Required - `š¢` "azure-native:datafactory:SqlServerLinkedServiceResponse": required: "connectionString" property is no longer Required - `š“` "azure-native:machinelearningcompute:AcsClusterProperties" missing - `š“` "azure-native:machinelearningcompute:AcsClusterPropertiesResponse" missing - `š“` "azure-native:machinelearningcompute:AgentVMSizeTypes" missing - `š“` "azure-native:machinelearningcompute:AppInsightsCredentialsResponse" missing - `š“` "azure-native:machinelearningcompute:AppInsightsProperties" missing - `š“` "azure-native:machinelearningcompute:AppInsightsPropertiesResponse" missing - `š“` "azure-native:machinelearningcompute:AutoScaleConfiguration" missing - `š“` "azure-native:machinelearningcompute:AutoScaleConfigurationResponse" missing - `š“` "azure-native:machinelearningcompute:ClusterType" missing - `š“` "azure-native:machinelearningcompute:ContainerRegistryCredentialsResponse" missing - `š“` "azure-native:machinelearningcompute:ContainerRegistryProperties" missing - `š“` "azure-native:machinelearningcompute:ContainerRegistryPropertiesResponse" missing - `š“` "azure-native:machinelearningcompute:ContainerServiceCredentialsResponse" missing - `š“` "azure-native:machinelearningcompute:ErrorDetailResponse" missing - `š“` "azure-native:machinelearningcompute:ErrorResponseResponse" missing - `š“` "azure-native:machinelearningcompute:ErrorResponseWrapperResponse" missing - `š“` "azure-native:machinelearningcompute:GlobalServiceConfiguration" missing - `š“` "azure-native:machinelearningcompute:GlobalServiceConfigurationResponse" missing - `š“` "azure-native:machinelearningcompute:KubernetesClusterProperties" missing - `š“` "azure-native:machinelearningcompute:KubernetesClusterPropertiesResponse" missing - `š“` "azure-native:machinelearningcompute:OrchestratorType" missing - `š“` "azure-native:machinelearningcompute:ServiceAuthConfiguration" missing - `š“` "azure-native:machinelearningcompute:ServiceAuthConfigurationResponse" missing - `š“` "azure-native:machinelearningcompute:ServicePrincipalProperties" missing - `š“` "azure-native:machinelearningcompute:ServicePrincipalPropertiesResponse" missing - `š“` "azure-native:machinelearningcompute:SslConfiguration" missing - `š“` "azure-native:machinelearningcompute:SslConfigurationResponse" missing - `š“` "azure-native:machinelearningcompute:Status" missing - `š“` "azure-native:machinelearningcompute:StorageAccountCredentialsResponse" missing - `š“` "azure-native:machinelearningcompute:StorageAccountProperties" missing - `š“` "azure-native:machinelearningcompute:StorageAccountPropertiesResponse" missing - `š“` "azure-native:machinelearningcompute:SystemService" missing - `š“` "azure-native:machinelearningcompute:SystemServiceResponse" missing - `š“` "azure-native:machinelearningcompute:SystemServiceType" missing - `š“` "azure-native:machinelearningexperimentation:StorageAccountProperties" missing - `š“` "azure-native:machinelearningexperimentation:StorageAccountPropertiesResponse" missing ##### New resources: - `storagecache.ImportJob` ##### New functions: - `eventgrid.getNamespaceTopicEventSubscriptionFullUrl` - `storagecache.getImportJob` #### What's Changed - Combined dependencies PR by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3234](https://togithub.com/pulumi/pulumi-azure-native/pull/3234) - Bump the go_modules group across 5 directories with 1 update by [@dependabot](https://togithub.com/dependabot) in [https://github.com/pulumi/pulumi-azure-native/pull/3229](https://togithub.com/pulumi/pulumi-azure-native/pull/3229) - Document the special behavior of updating sql.Server passwords by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3242](https://togithub.com/pulumi/pulumi-azure-native/pull/3242) **Full Changelog**: https://github.com/pulumi/pulumi-azure-native/compare/v2.38.0...v2.39.0 ### [`v2.38.0`](https://togithub.com/pulumi/pulumi-azure-native/releases/tag/v2.38.0) [Compare Source](https://togithub.com/pulumi/pulumi-azure-native/compare/v2.37.0...v2.38.0) ##### Does the PR have any schema changes? Found 9 breaking changes: ##### Types - `š”` "azure-native:datafactory:ScriptActivityScriptBlock": properties: "type" type changed from "" to "pulumi.json#/Any" - `š”` "azure-native:datafactory:ScriptActivityScriptBlockResponse": properties: "type" type changed from "string" to "pulumi.json#/Any" - `š“` "azure-native:datafactory:ScriptType" missing - `š“` "azure-native:datafactory:SystemAssignedManagedIdentityCredential" missing - `š“` "azure-native:datafactory:SystemAssignedManagedIdentityCredentialResponse" missing - `š“` "azure-native:datafactory:UserAssignedManagedIdentityCredential" missing - `š“` "azure-native:datafactory:UserAssignedManagedIdentityCredentialResponse" missing - "azure-native:elastic:OpenAIIntegrationPropertiesResponse": required: - `š¢` "openAIResourceEndpoint" property is no longer Required - `š¢` "openAIResourceId" property is no longer Required ##### New resources: - `appplatform.Job` - `devcenter.EncryptionSet` - `devcenter.Plan` - `devcenter.PlanMember` - `machinelearningservices.ConnectionDeployment` - `machinelearningservices.ConnectionRaiBlocklist` - `machinelearningservices.ConnectionRaiBlocklistItem` - `machinelearningservices.ConnectionRaiPolicy` - `machinelearningservices.RaiPolicy` - `web.WebAppSiteContainer` - `web.WebAppSiteContainerSlot` ##### New functions: - `appplatform.getJob` - `appplatform.listJobEnvSecrets` - `appplatform.listJobExecutionEnvSecrets` - `devcenter.getEncryptionSet` - `devcenter.getPlan` - `devcenter.getPlanMember` - `devcenter.getProjectInheritedSettings` - `machinelearningservices.getConnectionDeployment` - `machinelearningservices.getConnectionRaiBlocklist` - `machinelearningservices.getConnectionRaiBlocklistItem` - `machinelearningservices.getConnectionRaiPolicy` - `machinelearningservices.getRaiPolicy` - `machinelearningservices.listWorkspaceConnectionModels` - `web.getWebAppSiteContainer` - `web.getWebAppSiteContainerSlot` #### What's Changed - Update and reactivate postgres test by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3218](https://togithub.com/pulumi/pulumi-azure-native/pull/3218) - Handle read failure after create failure by [@danielrbradley](https://togithub.com/danielrbradley) in [https://github.com/pulumi/pulumi-azure-native/pull/3219](https://togithub.com/pulumi/pulumi-azure-native/pull/3219) - Implement provider cancellation by [@danielrbradley](https://togithub.com/danielrbradley) in [https://github.com/pulumi/pulumi-azure-native/pull/3224](https://togithub.com/pulumi/pulumi-azure-native/pull/3224) - Re-disable Postgres test by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3227](https://togithub.com/pulumi/pulumi-azure-native/pull/3227) - Bump gradle/gradle-build-action due to node v16 warning. Bump Python to 3.9. by [@thomas11](https://togithub.com/thomas11) in [https://github.com/pulumi/pulumi-azure-native/pull/3232](https://togithub.com/pulumi/pulumi-azure-native/pull/3232) **Full Changelog**: https://github.com/pulumi/pulumi-azure-native/compare/v2.37.0...v2.38.0 ### [`v2.37.0`](https://togithub.com/pulumi/pulumi-azure-native/releases/tag/v2.37.0) [Compare Source](https://togithub.com/pulumi/pulumi-azure-native/compare/v2.36.0...v2.37.0) ##### Does the PR have any schema changes? Looking good! No breaking changes found. ##### New resources: - `network.FirewallPolicyDraft` - `network.FirewallPolicyRuleCollectionGroupDraft` ##### New functions: - `app.getCustomDomaConfiguration
š Schedule: Branch creation - "before 4am on Monday" (UTC), 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.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.