Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(cli): warn of non-existent stacks in cdk destroy #27921

Merged
merged 36 commits into from
Mar 18, 2024

Conversation

go-to-k
Copy link
Contributor

@go-to-k go-to-k commented Nov 10, 2023

This PR for cli is to warn if stacks with wrong cases (=not exist) specified in cdk destroy.

Closes #27179.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

@github-actions github-actions bot added bug This issue is a bug. effort/small Small work item – less than a day of effort p2 labels Nov 10, 2023
@aws-cdk-automation aws-cdk-automation requested a review from a team November 10, 2023 03:34
@github-actions github-actions bot added the star-contributor [Pilot] contributed between 25-49 PRs to the CDK label Nov 10, 2023
Copy link
Collaborator

@aws-cdk-automation aws-cdk-automation left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pull request linter has failed. See the aws-cdk-automation comment below for failure reasons. If you believe this pull request should receive an exemption, please comment and provide a justification.

A comment requesting an exemption should contain the text Exemption Request. Additionally, if clarification is needed add Clarification Request to a comment.

@aws-cdk-automation aws-cdk-automation added the pr/needs-cli-test-run This PR needs CLI tests run against it. label Nov 10, 2023
@go-to-k
Copy link
Contributor Author

go-to-k commented Nov 10, 2023

Exemption Request: this should be covered with cli-integ tests. In my environment, the behavior was confirmed as expected.

@aws-cdk-automation aws-cdk-automation added pr-linter/exemption-requested The contributor has requested an exemption to the PR Linter feedback. pr/needs-community-review This PR needs a review from a Trusted Community Member or Core Team Member. labels Nov 10, 2023
@vinayak-kukreja vinayak-kukreja self-assigned this Nov 17, 2023
@vinayak-kukreja
Copy link
Contributor

Hey, thank you for opening a contribution with us.
Looks like @SankyRed and @TheRealAmazonKendra were taking a look at the original PR. Will reach out to them if they want to take a look.

@go-to-k
Copy link
Contributor Author

go-to-k commented Nov 17, 2023

@vinayak-kukreja Thanks. Glad to have them see that again.

@aws-cdk-automation
Copy link
Collaborator

This PR has been in the CHANGES REQUESTED state for 3 weeks, and looks abandoned. To keep this PR from being closed, please continue work on it. If not, it will automatically be closed in a week.

@go-to-k
Copy link
Contributor Author

go-to-k commented Dec 4, 2023

@vinayak-kukreja @SankyRed @TheRealAmazonKendra

If this state continues, this PR will be closed again. Could you please take a look at this?

@paulhcsun
Copy link
Contributor

Hi @go-to-k, I'm very sorry for not getting back to you on this, we were in a state of waiting for another team but this was on me for not noticing your comments. I'm running the CLI integ tests through the pipeline now and will update you with the results soon. After which I will delegate this review to someone with more knowledge on the CDK CLI.

@go-to-k
Copy link
Contributor Author

go-to-k commented Mar 15, 2024

@paulhcsun Thank you! I'm looking forward to hearing from you and the team after this!

@paulhcsun
Copy link
Contributor

paulhcsun commented Mar 18, 2024

Apologies @go-to-k, there were some additional runs queued in the pipeline before this one so I couldn't check the results in time. It looks like it was skipped for some reason though, I will retry running it now.

I just did a search and it looks like the last run on Jan 24th passed all tests. It should be fine to add the cli-integ-tested label but I'll wait for the next run to complete to be sure. Full pipeline takes ~3hrs to run so I will check in soon.

@paulhcsun paulhcsun added pr-linter/cli-integ-tested Assert that any CLI changes have been integ tested and removed pr/needs-cli-test-run This PR needs CLI tests run against it. labels Mar 18, 2024
@paulhcsun
Copy link
Contributor

@go-to-k I've added the cli-integ-tested label as the most recent run of the pipeline has passed all checks. Seems like it was just flaky integ tests the last time around. Thanks for your patience.

@aws-cdk-automation aws-cdk-automation dismissed their stale review March 18, 2024 19:17

✅ Updated pull request passes all PRLinter validations. Dismissing previous PRLinter review.

@paulhcsun paulhcsun removed the pr/do-not-merge This PR should not be merged at this time. label Mar 18, 2024
@aws-cdk-automation
Copy link
Collaborator

➡️ PR build request submitted to test-main-pipeline ⬅️

A maintainer must now check the pipeline and add the pr-linter/cli-integ-tested label once the pipeline succeeds.

@aws-cdk-automation
Copy link
Collaborator

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildv2Project1C6BFA3F-wQm2hXv2jqQv
  • Commit ID: ab639fa
  • Result: SUCCEEDED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

Copy link
Contributor

mergify bot commented Mar 18, 2024

Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@mergify mergify bot merged commit f0d1d67 into aws:main Mar 18, 2024
15 checks passed
@go-to-k go-to-k deleted the fix/destroy-not-exits branch March 19, 2024 10:49
scanlonp added a commit that referenced this pull request Mar 22, 2024
ahammond pushed a commit to ahammond/aws-cdk that referenced this pull request Mar 26, 2024
This PR for cli is to warn if stacks with wrong cases (=not exist) specified in `cdk destroy`.

Closes aws#27179.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
mergify bot pushed a commit to SvenKirschbaum/aws-utils that referenced this pull request Mar 31, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
| [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-secrets-manager) ([source](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)) | dependencies | minor | [`3.540.0` -> `3.543.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-secrets-manager/3.540.0/3.543.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-secrets-manager/3.543.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-secrets-manager/3.543.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-secrets-manager/3.540.0/3.543.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-secrets-manager/3.540.0/3.543.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@emotion/styled](https://github.com/emotion-js/emotion/tree/main#readme) ([source](https://github.com/emotion-js/emotion)) | dependencies | patch | [`11.11.0` -> `11.11.5`](https://renovatebot.com/diffs/npm/@emotion%2fstyled/11.11.0/11.11.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@emotion%2fstyled/11.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@emotion%2fstyled/11.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@emotion%2fstyled/11.11.0/11.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@emotion%2fstyled/11.11.0/11.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@fallobst22/cdk-cross-account-route53](https://github.com/SvenKirschbaum/cdk-cross-account-route53) | dependencies | patch | [`^0.0.12` -> `^0.0.13`](https://renovatebot.com/diffs/npm/@fallobst22%2fcdk-cross-account-route53/0.0.12/0.0.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fallobst22%2fcdk-cross-account-route53/0.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fallobst22%2fcdk-cross-account-route53/0.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fallobst22%2fcdk-cross-account-route53/0.0.12/0.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fallobst22%2fcdk-cross-account-route53/0.0.12/0.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@trautonen/cdk-dns-validated-certificate](https://github.com/trautonen/cdk-dns-validated-certificate) | dependencies | patch | [`0.0.48` -> `0.0.49`](https://renovatebot.com/diffs/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.48/0.0.49) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.49?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.49?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.48/0.0.49?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.48/0.0.49?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | minor | [`20.11.30` -> `20.12.2`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.30/20.12.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.30/20.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.30/20.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`18.2.69` -> `18.2.73`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.69/18.2.73) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.73?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.73?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.69/18.2.73?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.69/18.2.73?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | devDependencies | patch | [`18.2.22` -> `18.2.23`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.2.22/18.2.23) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/18.2.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-dom/18.2.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-dom/18.2.22/18.2.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/18.2.22/18.2.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk](https://github.com/aws/aws-cdk) ([source](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk)) | devDependencies | minor | [`2.133.0` -> `2.134.0`](https://renovatebot.com/diffs/npm/aws-cdk/2.133.0/2.134.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk/2.133.0/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk/2.133.0/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk-lib](https://github.com/aws/aws-cdk) ([source](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib)) | dependencies | minor | [`2.133.0` -> `2.134.0`](https://renovatebot.com/diffs/npm/aws-cdk-lib/2.133.0/2.134.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk-lib/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk-lib/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk-lib/2.133.0/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk-lib/2.133.0/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vite](https://vitejs.dev) ([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) | devDependencies | patch | [`5.2.4` -> `5.2.7`](https://renovatebot.com/diffs/npm/vite/5.2.4/5.2.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.4/5.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.4/5.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

🔧 This Pull Request updates lock files to use the latest dependency versions.

---

### Release Notes

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-secrets-manager)</summary>

### [`v3.543.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#35430-2024-03-27)

[Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.540.0...v3.543.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-secrets-manager](https://github.com/aws-sdk/client-secrets-manager)

</details>

<details>
<summary>emotion-js/emotion (@&#8203;emotion/styled)</summary>

### [`v11.11.5`](https://github.com/emotion-js/emotion/compare/@emotion/[email protected])

[Compare Source](https://github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected])

</details>

<details>
<summary>SvenKirschbaum/cdk-cross-account-route53 (@&#8203;fallobst22/cdk-cross-account-route53)</summary>

### [`v0.0.13`](https://github.com/SvenKirschbaum/cdk-cross-account-route53/releases/tag/v0.0.13)

[Compare Source](https://github.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.12...v0.0.13)

##### [0.0.13](https://github.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.12...v0.0.13) (2024-03-30)

</details>

<details>
<summary>trautonen/cdk-dns-validated-certificate (@&#8203;trautonen/cdk-dns-validated-certificate)</summary>

### [`v0.0.49`](https://github.com/trautonen/cdk-dns-validated-certificate/releases/tag/v0.0.49)

[Compare Source](https://github.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.48...v0.0.49)

##### [0.0.49](https://github.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.48...v0.0.49) (2024-03-25)

</details>

<details>
<summary>aws/aws-cdk (aws-cdk)</summary>

### [`v2.134.0`](https://github.com/aws/aws-cdk/releases/tag/v2.134.0)

[Compare Source](https://github.com/aws/aws-cdk/compare/v2.133.0...v2.134.0)

##### Features

-   update L1 CloudFormation resource definitions ([#&#8203;29605](https://github.com/aws/aws-cdk/issues/29605)) ([bf34b6c](https://github.com/aws/aws-cdk/commit/bf34b6cea31c452da2f1eda49072331466994af2))
-   update L1 CloudFormation resource definitions ([#&#8203;29606](https://github.com/aws/aws-cdk/issues/29606)) ([432f97d](https://github.com/aws/aws-cdk/commit/432f97d9de3522e198b5bd7832bce6e26cf18d1f))
-   **apigatewayv2:** add missing `WebSocketIntegration` props ([#&#8203;29566](https://github.com/aws/aws-cdk/issues/29566)) ([7534dcd](https://github.com/aws/aws-cdk/commit/7534dcd761ac9dc302022d5ef612f4a942a56c4c)), closes [#&#8203;29562](https://github.com/aws/aws-cdk/issues/29562)
-   **appsync:** queryDepthLimit and resolverCountLimit props on GraphqlApi ([#&#8203;29182](https://github.com/aws/aws-cdk/issues/29182)) ([ba6d0b3](https://github.com/aws/aws-cdk/commit/ba6d0b3ec3fba2ac5a704022bcbe6a3ba6f7dff3))
-   **cli:** warn of non-existent stacks in `cdk destroy` ([#&#8203;27921](https://github.com/aws/aws-cdk/issues/27921)) ([f0d1d67](https://github.com/aws/aws-cdk/commit/f0d1d675c7ca6575f953a446a86185cc20122a91)), closes [#&#8203;27179](https://github.com/aws/aws-cdk/issues/27179)
-   **codepipeline-actions:** show status reason in the pipeline for failed change set executions ([#&#8203;29534](https://github.com/aws/aws-cdk/issues/29534)) ([6d16337](https://github.com/aws/aws-cdk/commit/6d16337c9faed12716697a3b3af2a2be259b21b0))
-   **eks:** trainium instance types ([#&#8203;29155](https://github.com/aws/aws-cdk/issues/29155)) ([507b709](https://github.com/aws/aws-cdk/commit/507b709bab8679750f1e9cbe25794daf2eb76f00)), closes [#&#8203;29131](https://github.com/aws/aws-cdk/issues/29131)
-   **elasticloadbalancingv2:** `denyAllIgwTraffic` and `clientRoutingPolicy` for NLB ([#&#8203;29521](https://github.com/aws/aws-cdk/issues/29521)) ([7fe8ad3](https://github.com/aws/aws-cdk/commit/7fe8ad3741fa5342ba93652ed9eabd1157682faa)), closes [#&#8203;29520](https://github.com/aws/aws-cdk/issues/29520)
-   **elasticloadbalancingv2:** client keepalive for ALB ([#&#8203;29504](https://github.com/aws/aws-cdk/issues/29504)) ([9b79f94](https://github.com/aws/aws-cdk/commit/9b79f94da2249c199eb26949c40fa4807de55a77)), closes [#&#8203;29503](https://github.com/aws/aws-cdk/issues/29503)
-   **elasticloadbalancingv2:** enforce security group inbound rules prop ([#&#8203;29522](https://github.com/aws/aws-cdk/issues/29522)) ([8df2823](https://github.com/aws/aws-cdk/commit/8df2823037553d3f4c1ce28720a883c05b68ee85)), closes [#&#8203;29516](https://github.com/aws/aws-cdk/issues/29516)
-   update L1 CloudFormation resource definitions ([#&#8203;29530](https://github.com/aws/aws-cdk/issues/29530)) ([1fdac0c](https://github.com/aws/aws-cdk/commit/1fdac0cbb71a84efd3f744ade6a4f49a452968e0))
-   update L1 CloudFormation resource definitions ([#&#8203;29569](https://github.com/aws/aws-cdk/issues/29569)) ([c9fb4f7](https://github.com/aws/aws-cdk/commit/c9fb4f739f3aacf669cdd38b8431695811be5e92))
-   update L1 CloudFormation resource definitions ([#&#8203;29573](https://github.com/aws/aws-cdk/issues/29573)) ([53d2094](https://github.com/aws/aws-cdk/commit/53d2094ada55373736fe646026d2f508c8206df0))
-   **rds:** eliminating the need for explicit `secret.grantRead()` invokes when using DataAPI with Aurora cluster ([#&#8203;29399](https://github.com/aws/aws-cdk/issues/29399)) ([bc9d0b4](https://github.com/aws/aws-cdk/commit/bc9d0b44ef0717c6bd98fd37ab7883d830094461)), closes [#&#8203;29362](https://github.com/aws/aws-cdk/issues/29362) [/github.com/aws/aws-cdk/pull/29338#discussion_r1512026791](https://github.com/aws//github.com/aws/aws-cdk/pull/29338/issues/discussion_r1512026791)

##### Bug Fixes

-   **CLI:** `cdk diff` stack deletion causes a race condition ([#&#8203;29492](https://github.com/aws/aws-cdk/issues/29492)) ([067539a](https://github.com/aws/aws-cdk/commit/067539a9587794ca65b984d0001efa8d274766ca)), closes [#&#8203;29265](https://github.com/aws/aws-cdk/issues/29265)
-   **cloudformation-diff:** move aws-sdk to dependency for cfn-diff to get CFN types resolved in exports ([#&#8203;28768](https://github.com/aws/aws-cdk/issues/28768)) ([28c4be3](https://github.com/aws/aws-cdk/commit/28c4be3419e8c18ac84f2b72ae1838f8f424c1c6)), closes [#&#8203;28680](https://github.com/aws/aws-cdk/issues/28680) [#&#8203;28679](https://github.com/aws/aws-cdk/issues/28679)
-   **cloudwatch:** cloudwatch ec2 alarm action with multiple dimension results in error ([#&#8203;29364](https://github.com/aws/aws-cdk/issues/29364)) ([cc37778](https://github.com/aws/aws-cdk/commit/cc377785c00a021c9b519bdda945be8e99cb1148))
-   **cloudwatch:** unrecognized statistic warning when using percentileRank statistic in Stats helper ([#&#8203;29498](https://github.com/aws/aws-cdk/issues/29498)) ([f2ad980](https://github.com/aws/aws-cdk/commit/f2ad98027a896228c554985e746107a4c7089f70)), closes [#&#8203;29465](https://github.com/aws/aws-cdk/issues/29465)
-   **ecs-patterns:** integ test unable to create ECS service ([#&#8203;29490](https://github.com/aws/aws-cdk/issues/29490)) ([6faa60e](https://github.com/aws/aws-cdk/commit/6faa60e6a91e86e8d426b82e480b0c5e684a1c84)), closes [/github.com/aws/aws-cdk/pull/29186#issuecomment-1959231406](https://github.com/aws//github.com/aws/aws-cdk/pull/29186/issues/issuecomment-1959231406)
-   **elasticloadbalancingv2:** allow alb slow start duration of 0 seconds ([#&#8203;29445](https://github.com/aws/aws-cdk/issues/29445)) ([cf2351b](https://github.com/aws/aws-cdk/commit/cf2351bfba986352ba6cbc93e00cb4eb9348265a)), closes [#&#8203;29437](https://github.com/aws/aws-cdk/issues/29437)
-   **kms:** kms key grant methods misidentify region when enclosing stack is different region ([#&#8203;29315](https://github.com/aws/aws-cdk/issues/29315)) ([9076d6e](https://github.com/aws/aws-cdk/commit/9076d6e522002357da307bc09417a5b12bcfb35e))
-   **opensearch:** cannot disable cluster logging ([#&#8203;29205](https://github.com/aws/aws-cdk/issues/29205)) ([c7fcaf7](https://github.com/aws/aws-cdk/commit/c7fcaf7f8d819fa91b93effe2ad55658e980655b)), closes [#&#8203;29294](https://github.com/aws/aws-cdk/issues/29294)

##### Reverts

-   "feat(cli): warn of non-existent stacks in `cdk destroy`" ([#&#8203;29577](https://github.com/aws/aws-cdk/issues/29577)) ([f60e6e9](https://github.com/aws/aws-cdk/commit/f60e6e9b6f761aa170113399bb288311a142142b)), closes [aws/aws-cdk#27921](https://github.com/aws/aws-cdk/issues/27921) [40aws-cdk-testing/cli-integ/tests/cli-integ-tests/cli.integtest.ts#L190](https://github.com/40aws-cdk-testing/cli-integ/tests/cli-integ-tests/cli.integtest.ts/issues/L190) [/github.com/aws/aws-cdk/blob/07ce8ecc42782475d099b89944571375341c28d3/packages/aws-cdk/lib/api/cxapp/cloud-executable.ts#L86](https://github.com/aws//github.com/aws/aws-cdk/blob/07ce8ecc42782475d099b89944571375341c28d3/packages/aws-cdk/lib/api/cxapp/cloud-executable.ts/issues/L86)

***

##### Alpha modules (2.134.0-alpha.0)

##### Features

-   **kinesisanalytics-flink:** add support for Flink 1.18 ([#&#8203;29554](https://github.com/aws/aws-cdk/issues/29554)) ([8fd8ee8](https://github.com/aws/aws-cdk/commit/8fd8ee8e7e5a6e047e5110f084dff61906bde160)), closes [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#aws-resource-kinesisanalyticsv2](https://github.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html/issues/aws-resource-kinesisanalyticsv2)

##### Bug Fixes

-   **glue:** s3 path specified in --spark-event-logs-path needs to end with slash ([#&#8203;29357](https://github.com/aws/aws-cdk/issues/29357)) ([4ff3565](https://github.com/aws/aws-cdk/commit/4ff3565a9d7b0298bf884822fecabdd3cff643aa)), closes [#&#8203;29356](https://github.com/aws/aws-cdk/issues/29356)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

### [`v5.2.7`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small527-2024-03-29-small)

[Compare Source](https://github.com/vitejs/vite/compare/v5.2.6...v5.2.7)

-   chore: deprecate splitVendorChunkPlugin ([#&#8203;16274](https://github.com/vitejs/vite/issues/16274)) ([45a06da](https://github.com/vitejs/vite/commit/45a06da)), closes [#&#8203;16274](https://github.com/vitejs/vite/issues/16274)
-   fix: skip injecting `__vite__mapDeps` when it's not used ([#&#8203;16271](https://github.com/vitejs/vite/issues/16271)) ([890538a](https://github.com/vitejs/vite/commit/890538a)), closes [#&#8203;16271](https://github.com/vitejs/vite/issues/16271)
-   fix(deps): update all non-major dependencies ([#&#8203;16258](https://github.com/vitejs/vite/issues/16258)) ([7caef42](https://github.com/vitejs/vite/commit/7caef42)), closes [#&#8203;16258](https://github.com/vitejs/vite/issues/16258)
-   fix(hmr): don't mutate module graph when collecting modules ([#&#8203;16302](https://github.com/vitejs/vite/issues/16302)) ([dfffea1](https://github.com/vitejs/vite/commit/dfffea1)), closes [#&#8203;16302](https://github.com/vitejs/vite/issues/16302)
-   fix(hmr): trigger hmr for missing file import errored module after file creation ([#&#8203;16303](https://github.com/vitejs/vite/issues/16303)) ([ffedc06](https://github.com/vitejs/vite/commit/ffedc06)), closes [#&#8203;16303](https://github.com/vitejs/vite/issues/16303)
-   fix(sourcemap): don't warn even if the sourcesContent is an empty string ([#&#8203;16273](https://github.com/vitejs/vite/issues/16273)) ([24e376a](https://github.com/vitejs/vite/commit/24e376a)), closes [#&#8203;16273](https://github.com/vitejs/vite/issues/16273)
-   feat(hmr): reload when HTML file is created/deleted ([#&#8203;16288](https://github.com/vitejs/vite/issues/16288)) ([1f53796](https://github.com/vitejs/vite/commit/1f53796)), closes [#&#8203;16288](https://github.com/vitejs/vite/issues/16288)

### [`v5.2.6`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small526-2024-03-24-small)

[Compare Source](https://github.com/vitejs/vite/compare/v5.2.5...v5.2.6)

-   fix: `fs.deny` with globs with directories ([#&#8203;16250](https://github.com/vitejs/vite/issues/16250)) ([ba5269c](https://github.com/vitejs/vite/commit/ba5269c)), closes [#&#8203;16250](https://github.com/vitejs/vite/issues/16250)

### [`v5.2.5`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small525-2024-03-24-small)

[Compare Source](https://github.com/vitejs/vite/compare/v5.2.4...v5.2.5)

-   fix: avoid SSR requests in waitForRequestIdle ([#&#8203;16246](https://github.com/vitejs/vite/issues/16246)) ([7093f77](https://github.com/vitejs/vite/commit/7093f77)), closes [#&#8203;16246](https://github.com/vitejs/vite/issues/16246)
-   docs: clarify enforce vs hook.order ([#&#8203;16226](https://github.com/vitejs/vite/issues/16226)) ([3a73e48](https://github.com/vitejs/vite/commit/3a73e48)), closes [#&#8203;16226](https://github.com/vitejs/vite/issues/16226)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on sunday" in timezone Europe/Berlin, 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](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/SvenKirschbaum/aws-utils).
mergify bot pushed a commit to SvenKirschbaum/share.kirschbaum.cloud that referenced this pull request Mar 31, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
| [@emotion/styled](https://github.com/emotion-js/emotion/tree/main#readme) ([source](https://github.com/emotion-js/emotion)) | dependencies | patch | [`11.11.0` -> `11.11.5`](https://renovatebot.com/diffs/npm/@emotion%2fstyled/11.11.0/11.11.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@emotion%2fstyled/11.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@emotion%2fstyled/11.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@emotion%2fstyled/11.11.0/11.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@emotion%2fstyled/11.11.0/11.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@fallobst22/cdk-cross-account-route53](https://github.com/SvenKirschbaum/cdk-cross-account-route53) | dependencies | patch | [`0.0.12` -> `0.0.13`](https://renovatebot.com/diffs/npm/@fallobst22%2fcdk-cross-account-route53/0.0.12/0.0.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fallobst22%2fcdk-cross-account-route53/0.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fallobst22%2fcdk-cross-account-route53/0.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fallobst22%2fcdk-cross-account-route53/0.0.12/0.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fallobst22%2fcdk-cross-account-route53/0.0.12/0.0.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/) ([source](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers)) | dependencies | minor | [`7.0.0` -> `7.1.0`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.0.0/7.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/7.0.0/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/7.0.0/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@trautonen/cdk-dns-validated-certificate](https://github.com/trautonen/cdk-dns-validated-certificate) | dependencies | patch | [`0.0.48` -> `0.0.49`](https://renovatebot.com/diffs/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.48/0.0.49) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.49?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.49?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.48/0.0.49?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@trautonen%2fcdk-dns-validated-certificate/0.0.48/0.0.49?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | minor | [`20.11.30` -> `20.12.2`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.30/20.12.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.30/20.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.30/20.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`18.2.69` -> `18.2.73`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.69/18.2.73) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.73?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.73?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.69/18.2.73?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.69/18.2.73?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | devDependencies | patch | [`18.2.22` -> `18.2.23`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.2.22/18.2.23) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/18.2.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-dom/18.2.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-dom/18.2.22/18.2.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/18.2.22/18.2.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.3.1` -> `7.4.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.3.1/7.4.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.3.1/7.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.3.1/7.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.3.1` -> `7.4.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.3.1/7.4.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.3.1/7.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.3.1/7.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk](https://github.com/aws/aws-cdk) ([source](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk)) | devDependencies | minor | [`2.133.0` -> `2.134.0`](https://renovatebot.com/diffs/npm/aws-cdk/2.133.0/2.134.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk/2.133.0/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk/2.133.0/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-cdk-lib](https://github.com/aws/aws-cdk) ([source](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib)) | dependencies | minor | [`2.133.0` -> `2.134.0`](https://renovatebot.com/diffs/npm/aws-cdk-lib/2.133.0/2.134.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-cdk-lib/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-cdk-lib/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-cdk-lib/2.133.0/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-cdk-lib/2.133.0/2.134.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [aws-sdk](https://github.com/aws/aws-sdk-js) | dependencies | minor | [`2.1584.0` -> `2.1589.0`](https://renovatebot.com/diffs/npm/aws-sdk/2.1584.0/2.1589.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/aws-sdk/2.1589.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws-sdk/2.1589.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws-sdk/2.1584.0/2.1589.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws-sdk/2.1584.0/2.1589.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [glob](https://github.com/isaacs/node-glob) | devDependencies | patch | [`10.3.10` -> `10.3.12`](https://renovatebot.com/diffs/npm/glob/10.3.10/10.3.12) | [![age](https://developer.mend.io/api/mc/badges/age/npm/glob/10.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/glob/10.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/glob/10.3.10/10.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/glob/10.3.10/10.3.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vite](https://vitejs.dev) ([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) | devDependencies | patch | [`5.2.4` -> `5.2.7`](https://renovatebot.com/diffs/npm/vite/5.2.4/5.2.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.4/5.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.4/5.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

🔧 This Pull Request updates lock files to use the latest dependency versions.

---

### Release Notes

<details>
<summary>emotion-js/emotion (@&#8203;emotion/styled)</summary>

### [`v11.11.5`](https://github.com/emotion-js/emotion/compare/@emotion/[email protected])

[Compare Source](https://github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected])

</details>

<details>
<summary>SvenKirschbaum/cdk-cross-account-route53 (@&#8203;fallobst22/cdk-cross-account-route53)</summary>

### [`v0.0.13`](https://github.com/SvenKirschbaum/cdk-cross-account-route53/releases/tag/v0.0.13)

[Compare Source](https://github.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.12...v0.0.13)

##### [0.0.13](https://github.com/SvenKirschbaum/cdk-cross-account-route53/compare/v0.0.12...v0.0.13) (2024-03-30)

</details>

<details>
<summary>mui/mui-x (@&#8203;mui/x-date-pickers)</summary>

### [`v7.1.0`](https://github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#710)

[Compare Source](https://github.com/mui/mui-x/compare/v7.0.0...v7.1.0)

*Mar 28, 2024*

We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:

-   🚀 Add `resizeThrottleMs` prop ([#&#8203;12556](https://github.com/mui/mui-x/issues/12556)) [@&#8203;romgrk](https://github.com/romgrk)
-   🌍 Improve Chinese (Hong Kong) (zh-HK) and Italian (it-IT) locale on the Pickers
-   🐞 Bugfixes
-   📚 Documentation improvements

##### Data Grid

##### `@mui/[email protected]`

-   \[DataGrid] Add `resizeThrottleMs` prop ([#&#8203;12556](https://github.com/mui/mui-x/issues/12556)) [@&#8203;romgrk](https://github.com/romgrk)
-   \[DataGrid] Do not publish `rowEditStop` event if row has fields with errors ([#&#8203;11383](https://github.com/mui/mui-x/issues/11383)) [@&#8203;cherniavskii](https://github.com/cherniavskii)
-   \[DataGrid] Fix bug in suspense ([#&#8203;12553](https://github.com/mui/mui-x/issues/12553)) [@&#8203;romgrk](https://github.com/romgrk)
-   \[DataGrid] Fix missing class name in the `GridToolbarQuickFilter` component ([#&#8203;12484](https://github.com/mui/mui-x/issues/12484)) [@&#8203;jhawkins11](https://github.com/jhawkins11)

##### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")

Same changes as in `@mui/[email protected]`.

##### `@mui/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan")

Same changes as in `@mui/[email protected]`.

##### Date and Time Pickers

##### `@mui/[email protected]`

-   \[fields] Fix placeholder override ([#&#8203;12589](https://github.com/mui/mui-x/issues/12589)) [@&#8203;flaviendelangle](https://github.com/flaviendelangle)
-   \[l10n] Improve Chinese (Hong Kong) (zh-HK) locale ([#&#8203;12547](https://github.com/mui/mui-x/issues/12547)) [@&#8203;samchiu90](https://github.com/samchiu90)
-   \[l10n] Improve Italian (it-IT) locale ([#&#8203;12549](https://github.com/mui/mui-x/issues/12549)) [@&#8203;antomanc](https://github.com/antomanc)
-   \[pickers] Prepare compatibility with `@mui/zero-runtime` (stop using `ownerState` in `styled`) ([#&#8203;12003](https://github.com/mui/mui-x/issues/12003)) [@&#8203;flaviendelangle](https://github.com/flaviendelangle)

##### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")

Same changes as in `@mui/[email protected]`, plus:

-   \[DateRangePicker] Fix selection behavior with single input field when `readOnly` ([#&#8203;12593](https://github.com/mui/mui-x/issues/12593)) [@&#8203;LukasTy](https://github.com/LukasTy)

##### Charts

##### `@mui/[email protected]`

-   \[charts] Fix tooltip causing crash on data change ([#&#8203;12571](https://github.com/mui/mui-x/issues/12571)) [@&#8203;Rishi556](https://github.com/Rishi556)

##### Tree View

##### `@mui/[email protected]`

-   \[TreeView] Do not use outdated version of the state to compute new label first char in `RichTreeView` ([#&#8203;12512](https://github.com/mui/mui-x/issues/12512)) [@&#8203;flaviendelangle](https://github.com/flaviendelangle)

##### Docs

-   \[docs] Add example to add a second icon next to the field's opening button ([#&#8203;12524](https://github.com/mui/mui-x/issues/12524)) [@&#8203;flaviendelangle](https://github.com/flaviendelangle)
-   \[docs] Add missing note to Data Grid migration guide ([#&#8203;12557](https://github.com/mui/mui-x/issues/12557)) [@&#8203;romgrk](https://github.com/romgrk)
-   \[docs] Fix Charts title for SEO ([#&#8203;12545](https://github.com/mui/mui-x/issues/12545)) [@&#8203;oliviertassinari](https://github.com/oliviertassinari)
-   \[docs] Fix small typo ([#&#8203;12558](https://github.com/mui/mui-x/issues/12558)) [@&#8203;diogoparente](https://github.com/diogoparente)
-   \[docs] Improve codemod related documentation ([#&#8203;12582](https://github.com/mui/mui-x/issues/12582)) [@&#8203;MBilalShafi](https://github.com/MBilalShafi)
-   \[docs] Reduce noise in migration docs side navigation ([#&#8203;12552](https://github.com/mui/mui-x/issues/12552)) [@&#8203;cherniavskii](https://github.com/cherniavskii)
-   \[docs] Sync static images from core repository ([#&#8203;12525](https://github.com/mui/mui-x/issues/12525)) [@&#8203;LukasTy](https://github.com/LukasTy)

##### Core

-   \[core] Fix `l10n` script on Windows ([#&#8203;12550](https://github.com/mui/mui-x/issues/12550)) [@&#8203;LukasTy](https://github.com/LukasTy)
-   \[core] Include `DateTimeRangePicker` tag in `releaseChangelog` ([#&#8203;12526](https://github.com/mui/mui-x/issues/12526)) [@&#8203;LukasTy](https://github.com/LukasTy)
-   \[core] Upgrade monorepo ([#&#8203;12536](https://github.com/mui/mui-x/issues/12536)) [@&#8203;cherniavskii](https://github.com/cherniavskii)

</details>

<details>
<summary>trautonen/cdk-dns-validated-certificate (@&#8203;trautonen/cdk-dns-validated-certificate)</summary>

### [`v0.0.49`](https://github.com/trautonen/cdk-dns-validated-certificate/releases/tag/v0.0.49)

[Compare Source](https://github.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.48...v0.0.49)

##### [0.0.49](https://github.com/trautonen/cdk-dns-validated-certificate/compare/v0.0.48...v0.0.49) (2024-03-25)

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary>

### [`v7.4.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#740-2024-03-25)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.3.1...v7.4.0)

##### 🚀 Features

-   **eslint-plugin:** \[consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata

-   **eslint-plugin:** \[no-unnecessary-type-arguments] handle tagged templates

-   **eslint-plugin:** deprecate no-throw-literal and add a renamed only-throw-error

##### 🩹 Fixes

-   **eslint-plugin:** \[prefer-optional-chain] address multipart nullish checks false positive

-   **eslint-plugin:** \[prefer-optional-chain] properly disambiguate between `boolean` and `false`

-   **eslint-plugin:** \[no-unnecessary-type-assertion] avoid remove const casting on template literals with expressions inside

##### ❤️  Thank You

-   Abraham Guo
-   Brad Zacher
-   Josh Goldberg ✨
-   Kim Sang Du
-   Kirk Waiblinger
-   Marco Pasqualetti
-   YeonJuan

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary>

### [`v7.4.0`](https://github.com/typescript-eslint/typescript-eslint/compare/v7.3.1...5d2469142262672e381db3b4a4e2bffa80984810)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.3.1...v7.4.0)

</details>

<details>
<summary>aws/aws-cdk (aws-cdk)</summary>

### [`v2.134.0`](https://github.com/aws/aws-cdk/releases/tag/v2.134.0)

[Compare Source](https://github.com/aws/aws-cdk/compare/v2.133.0...v2.134.0)

##### Features

-   update L1 CloudFormation resource definitions ([#&#8203;29605](https://github.com/aws/aws-cdk/issues/29605)) ([bf34b6c](https://github.com/aws/aws-cdk/commit/bf34b6cea31c452da2f1eda49072331466994af2))
-   update L1 CloudFormation resource definitions ([#&#8203;29606](https://github.com/aws/aws-cdk/issues/29606)) ([432f97d](https://github.com/aws/aws-cdk/commit/432f97d9de3522e198b5bd7832bce6e26cf18d1f))
-   **apigatewayv2:** add missing `WebSocketIntegration` props ([#&#8203;29566](https://github.com/aws/aws-cdk/issues/29566)) ([7534dcd](https://github.com/aws/aws-cdk/commit/7534dcd761ac9dc302022d5ef612f4a942a56c4c)), closes [#&#8203;29562](https://github.com/aws/aws-cdk/issues/29562)
-   **appsync:** queryDepthLimit and resolverCountLimit props on GraphqlApi ([#&#8203;29182](https://github.com/aws/aws-cdk/issues/29182)) ([ba6d0b3](https://github.com/aws/aws-cdk/commit/ba6d0b3ec3fba2ac5a704022bcbe6a3ba6f7dff3))
-   **cli:** warn of non-existent stacks in `cdk destroy` ([#&#8203;27921](https://github.com/aws/aws-cdk/issues/27921)) ([f0d1d67](https://github.com/aws/aws-cdk/commit/f0d1d675c7ca6575f953a446a86185cc20122a91)), closes [#&#8203;27179](https://github.com/aws/aws-cdk/issues/27179)
-   **codepipeline-actions:** show status reason in the pipeline for failed change set executions ([#&#8203;29534](https://github.com/aws/aws-cdk/issues/29534)) ([6d16337](https://github.com/aws/aws-cdk/commit/6d16337c9faed12716697a3b3af2a2be259b21b0))
-   **eks:** trainium instance types ([#&#8203;29155](https://github.com/aws/aws-cdk/issues/29155)) ([507b709](https://github.com/aws/aws-cdk/commit/507b709bab8679750f1e9cbe25794daf2eb76f00)), closes [#&#8203;29131](https://github.com/aws/aws-cdk/issues/29131)
-   **elasticloadbalancingv2:** `denyAllIgwTraffic` and `clientRoutingPolicy` for NLB ([#&#8203;29521](https://github.com/aws/aws-cdk/issues/29521)) ([7fe8ad3](https://github.com/aws/aws-cdk/commit/7fe8ad3741fa5342ba93652ed9eabd1157682faa)), closes [#&#8203;29520](https://github.com/aws/aws-cdk/issues/29520)
-   **elasticloadbalancingv2:** client keepalive for ALB ([#&#8203;29504](https://github.com/aws/aws-cdk/issues/29504)) ([9b79f94](https://github.com/aws/aws-cdk/commit/9b79f94da2249c199eb26949c40fa4807de55a77)), closes [#&#8203;29503](https://github.com/aws/aws-cdk/issues/29503)
-   **elasticloadbalancingv2:** enforce security group inbound rules prop ([#&#8203;29522](https://github.com/aws/aws-cdk/issues/29522)) ([8df2823](https://github.com/aws/aws-cdk/commit/8df2823037553d3f4c1ce28720a883c05b68ee85)), closes [#&#8203;29516](https://github.com/aws/aws-cdk/issues/29516)
-   update L1 CloudFormation resource definitions ([#&#8203;29530](https://github.com/aws/aws-cdk/issues/29530)) ([1fdac0c](https://github.com/aws/aws-cdk/commit/1fdac0cbb71a84efd3f744ade6a4f49a452968e0))
-   update L1 CloudFormation resource definitions ([#&#8203;29569](https://github.com/aws/aws-cdk/issues/29569)) ([c9fb4f7](https://github.com/aws/aws-cdk/commit/c9fb4f739f3aacf669cdd38b8431695811be5e92))
-   update L1 CloudFormation resource definitions ([#&#8203;29573](https://github.com/aws/aws-cdk/issues/29573)) ([53d2094](https://github.com/aws/aws-cdk/commit/53d2094ada55373736fe646026d2f508c8206df0))
-   **rds:** eliminating the need for explicit `secret.grantRead()` invokes when using DataAPI with Aurora cluster ([#&#8203;29399](https://github.com/aws/aws-cdk/issues/29399)) ([bc9d0b4](https://github.com/aws/aws-cdk/commit/bc9d0b44ef0717c6bd98fd37ab7883d830094461)), closes [#&#8203;29362](https://github.com/aws/aws-cdk/issues/29362) [/github.com/aws/aws-cdk/pull/29338#discussion_r1512026791](https://github.com/aws//github.com/aws/aws-cdk/pull/29338/issues/discussion_r1512026791)

##### Bug Fixes

-   **CLI:** `cdk diff` stack deletion causes a race condition ([#&#8203;29492](https://github.com/aws/aws-cdk/issues/29492)) ([067539a](https://github.com/aws/aws-cdk/commit/067539a9587794ca65b984d0001efa8d274766ca)), closes [#&#8203;29265](https://github.com/aws/aws-cdk/issues/29265)
-   **cloudformation-diff:** move aws-sdk to dependency for cfn-diff to get CFN types resolved in exports ([#&#8203;28768](https://github.com/aws/aws-cdk/issues/28768)) ([28c4be3](https://github.com/aws/aws-cdk/commit/28c4be3419e8c18ac84f2b72ae1838f8f424c1c6)), closes [#&#8203;28680](https://github.com/aws/aws-cdk/issues/28680) [#&#8203;28679](https://github.com/aws/aws-cdk/issues/28679)
-   **cloudwatch:** cloudwatch ec2 alarm action with multiple dimension results in error ([#&#8203;29364](https://github.com/aws/aws-cdk/issues/29364)) ([cc37778](https://github.com/aws/aws-cdk/commit/cc377785c00a021c9b519bdda945be8e99cb1148))
-   **cloudwatch:** unrecognized statistic warning when using percentileRank statistic in Stats helper ([#&#8203;29498](https://github.com/aws/aws-cdk/issues/29498)) ([f2ad980](https://github.com/aws/aws-cdk/commit/f2ad98027a896228c554985e746107a4c7089f70)), closes [#&#8203;29465](https://github.com/aws/aws-cdk/issues/29465)
-   **ecs-patterns:** integ test unable to create ECS service ([#&#8203;29490](https://github.com/aws/aws-cdk/issues/29490)) ([6faa60e](https://github.com/aws/aws-cdk/commit/6faa60e6a91e86e8d426b82e480b0c5e684a1c84)), closes [/github.com/aws/aws-cdk/pull/29186#issuecomment-1959231406](https://github.com/aws//github.com/aws/aws-cdk/pull/29186/issues/issuecomment-1959231406)
-   **elasticloadbalancingv2:** allow alb slow start duration of 0 seconds ([#&#8203;29445](https://github.com/aws/aws-cdk/issues/29445)) ([cf2351b](https://github.com/aws/aws-cdk/commit/cf2351bfba986352ba6cbc93e00cb4eb9348265a)), closes [#&#8203;29437](https://github.com/aws/aws-cdk/issues/29437)
-   **kms:** kms key grant methods misidentify region when enclosing stack is different region ([#&#8203;29315](https://github.com/aws/aws-cdk/issues/29315)) ([9076d6e](https://github.com/aws/aws-cdk/commit/9076d6e522002357da307bc09417a5b12bcfb35e))
-   **opensearch:** cannot disable cluster logging ([#&#8203;29205](https://github.com/aws/aws-cdk/issues/29205)) ([c7fcaf7](https://github.com/aws/aws-cdk/commit/c7fcaf7f8d819fa91b93effe2ad55658e980655b)), closes [#&#8203;29294](https://github.com/aws/aws-cdk/issues/29294)

##### Reverts

-   "feat(cli): warn of non-existent stacks in `cdk destroy`" ([#&#8203;29577](https://github.com/aws/aws-cdk/issues/29577)) ([f60e6e9](https://github.com/aws/aws-cdk/commit/f60e6e9b6f761aa170113399bb288311a142142b)), closes [aws/aws-cdk#27921](https://github.com/aws/aws-cdk/issues/27921) [40aws-cdk-testing/cli-integ/tests/cli-integ-tests/cli.integtest.ts#L190](https://github.com/40aws-cdk-testing/cli-integ/tests/cli-integ-tests/cli.integtest.ts/issues/L190) [/github.com/aws/aws-cdk/blob/07ce8ecc42782475d099b89944571375341c28d3/packages/aws-cdk/lib/api/cxapp/cloud-executable.ts#L86](https://github.com/aws//github.com/aws/aws-cdk/blob/07ce8ecc42782475d099b89944571375341c28d3/packages/aws-cdk/lib/api/cxapp/cloud-executable.ts/issues/L86)

***

##### Alpha modules (2.134.0-alpha.0)

##### Features

-   **kinesisanalytics-flink:** add support for Flink 1.18 ([#&#8203;29554](https://github.com/aws/aws-cdk/issues/29554)) ([8fd8ee8](https://github.com/aws/aws-cdk/commit/8fd8ee8e7e5a6e047e5110f084dff61906bde160)), closes [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#aws-resource-kinesisanalyticsv2](https://github.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html/issues/aws-resource-kinesisanalyticsv2)

##### Bug Fixes

-   **glue:** s3 path specified in --spark-event-logs-path needs to end with slash ([#&#8203;29357](https://github.com/aws/aws-cdk/issues/29357)) ([4ff3565](https://github.com/aws/aws-cdk/commit/4ff3565a9d7b0298bf884822fecabdd3cff643aa)), closes [#&#8203;29356](https://github.com/aws/aws-cdk/issues/29356)

</details>

<details>
<summary>aws/aws-sdk-js (aws-sdk)</summary>

### [`v2.1589.0`](https://github.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215890)

[Compare Source](https://github.com/aws/aws-sdk-js/compare/v2.1588.0...v2.1589.0)

-   feature: B2bi: Supporting new EDI X12 transaction sets for X12 versions 4010, 4030, and 5010.
-   feature: CodeBuild: Add new fleet status code for Reserved Capacity.
-   feature: CodeConnections: Duplicating the CodeStar Connections service into the new, rebranded AWS CodeConnections service.
-   feature: InternetMonitor: This release adds support to allow customers to track cross account monitors through ListMonitor, GetMonitor, ListHealthEvents, GetHealthEvent, StartQuery APIs.
-   feature: IoTWireless: Add support for retrieving key historical and live metrics for LoRaWAN devices and gateways
-   feature: MarketplaceCatalog: This release enhances the ListEntities API to support ResaleAuthorizationId filter and sort for OfferEntity in the request and the addition of a ResaleAuthorizationId field in the response of OfferSummary.
-   feature: SageMaker: This release adds support for custom images for the CodeEditor App on SageMaker Studio

### [`v2.1588.0`](https://github.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215880)

[Compare Source](https://github.com/aws/aws-sdk-js/compare/v2.1587.0...v2.1588.0)

-   feature: CodeCatalyst: This release adds support for understanding pending changes to subscriptions by including two new response parameters for the GetSubscription API for Amazon CodeCatalyst.
-   feature: ComputeOptimizer: This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization.
-   feature: EC2: Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than comparable Graviton2-based instances.
-   feature: EKS: Add multiple customer error code to handle customer caused failure when managing EKS node groups
-   feature: GuardDuty: Add EC2 support for GuardDuty Runtime Monitoring auto management.
-   feature: OAM: This release adds support for sharing AWS::InternetMonitor::Monitor resources.
-   feature: QuickSight: Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.

### [`v2.1587.0`](https://github.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215870)

[Compare Source](https://github.com/aws/aws-sdk-js/compare/v2.1586.0...v2.1587.0)

-   bugfix: Endpoints: Add endpoint override for eu-isoe-\* region
-   feature: Batch: This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS
-   feature: BedrockAgent: This changes introduces metadata documents statistics and also updates the documentation for bedrock agent.
-   feature: BedrockAgentRuntime: This release introduces filtering support on Retrieve and RetrieveAndGenerate APIs.
-   feature: ElastiCache: Added minimum capacity to  Amazon ElastiCache Serverless. This feature allows customer to ensure minimum capacity even without current load

### [`v2.1586.0`](https://github.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215860)

[Compare Source](https://github.com/aws/aws-sdk-js/compare/v2.1585.0...v2.1586.0)

-   feature: BedrockAgentRuntime: This release adds support to customize prompts sent through the RetrieveAndGenerate API in Agents for Amazon Bedrock.
-   feature: CostExplorer: Adds support for backfill of cost allocation tags, with new StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
-   feature: EC2: Documentation updates for Elastic Compute Cloud (EC2).
-   feature: Finspace: Add new operation delete-kx-cluster-node and add status parameter to list-kx-cluster-node operation.

### [`v2.1585.0`](https://github.com/aws/aws-sdk-js/blob/HEAD/CHANGELOG.md#215850)

[Compare Source](https://github.com/aws/aws-sdk-js/compare/v2.1584.0...v2.1585.0)

-   feature: CodeBuild: Supporting GitLab and GitLab Self Managed as source types in AWS CodeBuild.
-   feature: EC2: Added support for ModifyInstanceMetadataDefaults and GetInstanceMetadataDefaults to set Instance Metadata Service account defaults
-   feature: EMRcontainers: This release increases the number of supported job template parameters from 20 to 100.
-   feature: GlobalAccelerator: AWS Global Accelerator now supports cross-account sharing for bring your own IP addresses.
-   feature: MediaLive: Exposing TileMedia H265 options
-   feature: SageMaker: Introduced support for the following new instance types on SageMaker Studio for JupyterLab and CodeEditor applications: m6i, m6id, m7i, c6i, c6id, c7i, r6i, r6id, r7i, and p5

</details>

<details>
<summary>isaacs/node-glob (glob)</summary>

### [`v10.3.12`](https://github.com/isaacs/node-glob/compare/v10.3.11...d5b6b5d10ac1b83725e6f42649c0e874e76ea602)

[Compare Source](https://github.com/isaacs/node-glob/compare/v10.3.11...v10.3.12)

### [`v10.3.11`](https://github.com/isaacs/node-glob/compare/v10.3.10...v10.3.11)

[Compare Source](https://github.com/isaacs/node-glob/compare/v10.3.10...v10.3.11)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

### [`v5.2.7`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small527-2024-03-29-small)

[Compare Source](https://github.com/vitejs/vite/compare/v5.2.6...v5.2.7)

-   chore: deprecate splitVendorChunkPlugin ([#&#8203;16274](https://github.com/vitejs/vite/issues/16274)) ([45a06da](https://github.com/vitejs/vite/commit/45a06da)), closes [#&#8203;16274](https://github.com/vitejs/vite/issues/16274)
-   fix: skip injecting `__vite__mapDeps` when it's not used ([#&#8203;16271](https://github.com/vitejs/vite/issues/16271)) ([890538a](https://github.com/vitejs/vite/commit/890538a)), closes [#&#8203;16271](https://github.com/vitejs/vite/issues/16271)
-   fix(deps): update all non-major dependencies ([#&#8203;16258](https://github.com/vitejs/vite/issues/16258)) ([7caef42](https://github.com/vitejs/vite/commit/7caef42)), closes [#&#8203;16258](https://github.com/vitejs/vite/issues/16258)
-   fix(hmr): don't mutate module graph when collecting modules ([#&#8203;16302](https://github.com/vitejs/vite/issues/16302)) ([dfffea1](https://github.com/vitejs/vite/commit/dfffea1)), closes [#&#8203;16302](https://github.com/vitejs/vite/issues/16302)
-   fix(hmr): trigger hmr for missing file import errored module after file creation ([#&#8203;16303](https://github.com/vitejs/vite/issues/16303)) ([ffedc06](https://github.com/vitejs/vite/commit/ffedc06)), closes [#&#8203;16303](https://github.com/vitejs/vite/issues/16303)
-   fix(sourcemap): don't warn even if the sourcesContent is an empty string ([#&#8203;16273](https://github.com/vitejs/vite/issues/16273)) ([24e376a](https://github.com/vitejs/vite/commit/24e376a)), closes [#&#8203;16273](https://github.com/vitejs/vite/issues/16273)
-   feat(hmr): reload when HTML file is created/deleted ([#&#8203;16288](https://github.com/vitejs/vite/issues/16288)) ([1f53796](https://github.com/vitejs/vite/commit/1f53796)), closes [#&#8203;16288](https://github.com/vitejs/vite/issues/16288)

### [`v5.2.6`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small526-2024-03-24-small)

[Compare Source](https://github.com/vitejs/vite/compare/v5.2.5...v5.2.6)

-   fix: `fs.deny` with globs with directories ([#&#8203;16250](https://github.com/vitejs/vite/issues/16250)) ([ba5269c](https://github.com/vitejs/vite/commit/ba5269c)), closes [#&#8203;16250](https://github.com/vitejs/vite/issues/16250)

### [`v5.2.5`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small525-2024-03-24-small)

[Compare Source](https://github.com/vitejs/vite/compare/v5.2.4...v5.2.5)

-   fix: avoid SSR requests in waitForRequestIdle ([#&#8203;16246](https://github.com/vitejs/vite/issues/16246)) ([7093f77](https://github.com/vitejs/vite/commit/7093f77)), closes [#&#8203;16246](https://github.com/vitejs/vite/issues/16246)
-   docs: clarify enforce vs hook.order ([#&#8203;16226](https://github.com/vitejs/vite/issues/16226)) ([3a73e48](https://github.com/vitejs/vite/commit/3a73e48)), closes [#&#8203;16226](https://github.com/vitejs/vite/issues/16226)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on sunday" in timezone Europe/Berlin, 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](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/SvenKirschbaum/share.kirschbaum.cloud).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue is a bug. effort/small Small work item – less than a day of effort p2 pr-linter/cli-integ-tested Assert that any CLI changes have been integ tested pr-linter/do-not-close The PR linter will not close this PR while this label is present pr-linter/exempt-integ-test The PR linter will not require integ test changes pr-linter/exempt-readme The PR linter will not require README changes pr-linter/exempt-test The PR linter will not require test changes pr-linter/exemption-requested The contributor has requested an exemption to the PR Linter feedback. star-contributor [Pilot] contributed between 25-49 PRs to the CDK
Projects
None yet
Development

Successfully merging this pull request may close these issues.

No exception when stack with wrong cases is deployed
5 participants