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

chore: remove duplicate frame tests #8203

Merged
merged 1 commit into from
Sep 6, 2024

Conversation

L-Sun
Copy link
Contributor

@L-Sun L-Sun commented Sep 5, 2024

This PR is to remove the previous frame.spec.ts which has been splited into tests/edgeless/*.spec.ts in PR #8048

Copy link

vercel bot commented Sep 5, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
blocksuite ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 6, 2024 2:38am
1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
blocksuite-docs ⬜️ Ignored (Inspect) Visit Preview Sep 6, 2024 2:38am

Copy link

changeset-bot bot commented Sep 5, 2024

⚠️ No Changeset found

Latest commit: 8c6dc22

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Contributor Author

L-Sun commented Sep 5, 2024

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @L-Sun and the rest of your teammates on Graphite Graphite

Copy link

nx-cloud bot commented Sep 5, 2024

☁️ Nx Cloud Report

CI is running/has finished running commands for commit 8c6dc22. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 2 targets

Sent with 💌 from NxCloud.

@L-Sun L-Sun marked this pull request as ready for review September 5, 2024 18:38
@L-Sun L-Sun changed the title chore: remove repeat frame tests chore: remove duplicate frame tests Sep 5, 2024
Copy link
Collaborator

@Saul-Mirone Saul-Mirone left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link

graphite-app bot commented Sep 6, 2024

Merge activity

This PR is to remove the previous `frame.spec.ts` which has been splited into `tests/edgeless/*.spec.ts` in PR #8048
@L-Sun L-Sun force-pushed the l-sun/chore_remove_repeat_frame_tests branch from 94d64fe to 8c6dc22 Compare September 6, 2024 02:38
@graphite-app graphite-app bot merged commit 8c6dc22 into master Sep 6, 2024
35 checks passed
@graphite-app graphite-app bot deleted the l-sun/chore_remove_repeat_frame_tests branch September 6, 2024 02:42
zzj3720 pushed a commit that referenced this pull request Sep 6, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nx/eslint](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/eslint)) | [`19.6.4` -> `19.6.5`](https://renovatebot.com/diffs/npm/@nx%2feslint/19.6.4/19.6.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2feslint/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2feslint/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2feslint/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2feslint/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/playwright](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/playwright)) | [`19.6.4` -> `19.6.5`](https://renovatebot.com/diffs/npm/@nx%2fplaywright/19.6.4/19.6.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fplaywright/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fplaywright/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fplaywright/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fplaywright/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/vite](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/vite)) | [`19.6.4` -> `19.6.5`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.6.4/19.6.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/web](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/web)) | [`19.6.4` -> `19.6.5`](https://renovatebot.com/diffs/npm/@nx%2fweb/19.6.4/19.6.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fweb/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fweb/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fweb/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fweb/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.6.4` -> `19.6.5`](https://renovatebot.com/diffs/npm/nx/19.6.4/19.6.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/19.6.4/19.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vite](https://vitejs.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.2` -> `5.4.3`](https://renovatebot.com/diffs/npm/vite/5.4.2/5.4.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.2/5.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.2/5.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>nrwl/nx (@&#8203;nx/eslint)</summary>

### [`v19.6.5`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.5)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.4...19.6.5)

##### 19.6.5 (2024-09-03)

##### 🩹 Fixes

-   **core:** handle file change conflicts between sync generators ([#&#8203;27695](https://redirect.github.com/nrwl/nx/pull/27695))
-   **core:** filter branch in preparation for nx import ([#&#8203;27652](https://redirect.github.com/nrwl/nx/pull/27652))
-   **core:** add parallelism to target defaults schema ([#&#8203;27710](https://redirect.github.com/nrwl/nx/pull/27710))
-   **core:** bump plugin pool attempts to work with slow runtimes ([#&#8203;27726](https://redirect.github.com/nrwl/nx/pull/27726))
-   **detox:** fix name with camel case ([#&#8203;27602](https://redirect.github.com/nrwl/nx/pull/27602))
-   **expo:** fix unable to build expo local for yarn 4 ([#&#8203;26992](https://redirect.github.com/nrwl/nx/pull/26992))
-   **expo:** add cacheVersion to metro.config ([#&#8203;27646](https://redirect.github.com/nrwl/nx/pull/27646))
-   **misc:** fix the URL of the [@&#8203;naxodev/nx-cloudflare](https://redirect.github.com/naxodev/nx-cloudflare) plugin ([#&#8203;27723](https://redirect.github.com/nrwl/nx/pull/27723))
-   **nx-dev:** show first tab if none selected ([#&#8203;27701](https://redirect.github.com/nrwl/nx/pull/27701))
-   **react-native:** change hermesCommand to build android ([#&#8203;27641](https://redirect.github.com/nrwl/nx/pull/27641))
-   **release:** release plan command should take filters and touched projects into account ([#&#8203;27706](https://redirect.github.com/nrwl/nx/pull/27706))
-   **release:** version plan changelogs should contain authors and refs ([#&#8203;27737](https://redirect.github.com/nrwl/nx/pull/27737))

##### ❤️  Thank You

-   Austin Fahsl [@&#8203;fahslaj](https://redirect.github.com/fahslaj)
-   Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi)
-   Isaac Mann [@&#8203;isaacplmann](https://redirect.github.com/isaacplmann)
-   Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo)
-   James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry)
-   Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez)
-   MaxKless [@&#8203;MaxKless](https://redirect.github.com/MaxKless)
-   Nicolas Beaussart
-   Victor Berchet [@&#8203;vicb](https://redirect.github.com/vicb)

</details>

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

### [`v5.4.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small543-2024-09-03-small)

[Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.2...v5.4.3)

-   fix: allow getting URL of JS files in publicDir ([#&#8203;17915](https://redirect.github.com/vitejs/vite/issues/17915)) ([943ece1](https://redirect.github.com/vitejs/vite/commit/943ece177e7709b3ba574e810afce347c51d4442)), closes [#&#8203;17915](https://redirect.github.com/vitejs/vite/issues/17915)
-   fix: cjs warning respect the logLevel flag ([#&#8203;17993](https://redirect.github.com/vitejs/vite/issues/17993)) ([dc3c14f](https://redirect.github.com/vitejs/vite/commit/dc3c14f39fcd57867c8ae81b75ae768b53b4b880)), closes [#&#8203;17993](https://redirect.github.com/vitejs/vite/issues/17993)
-   fix: improve CJS warning trace information ([#&#8203;17926](https://redirect.github.com/vitejs/vite/issues/17926)) ([5c5f82c](https://redirect.github.com/vitejs/vite/commit/5c5f82c84bb64309875b42eee9d4dd525ab42e8c)), closes [#&#8203;17926](https://redirect.github.com/vitejs/vite/issues/17926)
-   fix: only remove entry assets handled by Vite core ([#&#8203;17916](https://redirect.github.com/vitejs/vite/issues/17916)) ([ebfaa7e](https://redirect.github.com/vitejs/vite/commit/ebfaa7e6019783f308db5e759a6a67abb7cc626c)), closes [#&#8203;17916](https://redirect.github.com/vitejs/vite/issues/17916)
-   fix: waitForRequestIdle locked ([#&#8203;17982](https://redirect.github.com/vitejs/vite/issues/17982)) ([ad13760](https://redirect.github.com/vitejs/vite/commit/ad1376018a94b42540a8488d897cc520849e1228)), closes [#&#8203;17982](https://redirect.github.com/vitejs/vite/issues/17982)
-   fix(css): fix directory index import in sass modern api ([#&#8203;17960](https://redirect.github.com/vitejs/vite/issues/17960)) ([9b001ba](https://redirect.github.com/vitejs/vite/commit/9b001baa70c8489ac5550107c110a5dca281cda4)), closes [#&#8203;17960](https://redirect.github.com/vitejs/vite/issues/17960)
-   fix(css): fix sass `file://` reference ([#&#8203;17909](https://redirect.github.com/vitejs/vite/issues/17909)) ([561b940](https://redirect.github.com/vitejs/vite/commit/561b940f6f963fbb78058a6e23b4adad53a2edb9)), closes [#&#8203;17909](https://redirect.github.com/vitejs/vite/issues/17909)
-   fix(css): fix sass modern source map ([#&#8203;17938](https://redirect.github.com/vitejs/vite/issues/17938)) ([d428e7e](https://redirect.github.com/vitejs/vite/commit/d428e7e3a05f8da5ea00bb1b6a0827a5cc225899)), closes [#&#8203;17938](https://redirect.github.com/vitejs/vite/issues/17938)
-   fix(deps): bump tsconfck  ([#&#8203;17990](https://redirect.github.com/vitejs/vite/issues/17990)) ([8c661b2](https://redirect.github.com/vitejs/vite/commit/8c661b20e92f33eb2e3ba3841b20dd6f6076f1ef)), closes [#&#8203;17990](https://redirect.github.com/vitejs/vite/issues/17990)
-   fix(html): rewrite assets url in <template> ([#&#8203;17988](https://redirect.github.com/vitejs/vite/issues/17988)) ([413c86a](https://redirect.github.com/vitejs/vite/commit/413c86aa971bc1ad8958578c929f45a368799f74)), closes [#&#8203;17988](https://redirect.github.com/vitejs/vite/issues/17988)
-   fix(preload): add crossorigin attribute in CSS link tags ([#&#8203;17930](https://redirect.github.com/vitejs/vite/issues/17930)) ([15871c7](https://redirect.github.com/vitejs/vite/commit/15871c75e0722adeda23f771fd6c45fecba4d118)), closes [#&#8203;17930](https://redirect.github.com/vitejs/vite/issues/17930)
-   chore: reduce diffs with v6 branch ([#&#8203;17942](https://redirect.github.com/vitejs/vite/issues/17942)) ([bf9065a](https://redirect.github.com/vitejs/vite/commit/bf9065aa13da6a519014c3bc1d34cfb1cb49ccca)), closes [#&#8203;17942](https://redirect.github.com/vitejs/vite/issues/17942)
-   chore(deps): update all non-major dependencies ([#&#8203;17945](https://redirect.github.com/vitejs/vite/issues/17945)) ([cfb621e](https://redirect.github.com/vitejs/vite/commit/cfb621e7a5a3e24d710a9af156e6855e73caf891)), closes [#&#8203;17945](https://redirect.github.com/vitejs/vite/issues/17945)
-   chore(deps): update all non-major dependencies ([#&#8203;17991](https://redirect.github.com/vitejs/vite/issues/17991)) ([0ca53cf](https://redirect.github.com/vitejs/vite/commit/0ca53cff9ff49108fcec75ff01d2445f9c2f2a4c)), closes [#&#8203;17991](https://redirect.github.com/vitejs/vite/issues/17991)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
JimmFly pushed a commit to JimmFly/blocksuite that referenced this pull request Sep 6, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | `v3` -> `v4` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

### [`v4`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare Source](https://redirect.github.com/actions/checkout/compare/v3...v4)

-   Bump the minor-npm-dependencies group across 1 directory with 4 updates by [@&toeverything#8203;dependabot](https://redirect.github.com/dependabot) in [actions/checkout#1739
-   Bump actions/checkout from 3 to 4 by [@&toeverything#8203;dependabot](https://redirect.github.com/dependabot) in [actions/checkout#1697
-   Check out other refs/\* by commit by [@&toeverything#8203;orhantoy](https://redirect.github.com/orhantoy) in [actions/checkout#1774
-   Pin actions/checkout's own workflows to a known, good, stable version. by [@&toeverything#8203;jww3](https://redirect.github.com/jww3) in [actions/checkout#1776

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
JimmFly pushed a commit to JimmFly/blocksuite that referenced this pull request Sep 6, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`^7.18.0` -> `^8.0.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.18.0/8.4.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/8.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.18.0/8.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.18.0/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`^7.18.0` -> `^8.0.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.18.0/8.4.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.18.0/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.18.0/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`^8.57.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/eslint/8.57.0/9.9.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.57.0/9.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.57.0/9.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-perfectionist](https://perfectionist.dev) ([source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist)) | [`^2.11.0` -> `^3.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-perfectionist/2.11.0/3.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-perfectionist/3.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-perfectionist/3.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-perfectionist/2.11.0/3.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-perfectionist/2.11.0/3.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

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

### [`v8.4.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#840-2024-09-02)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.3.0...v8.4.0)

This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.

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.

### [`v8.3.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#830-2024-08-26)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.2.0...v8.3.0)

##### 🚀 Features

-   **eslint-plugin:** \[no-deprecation] add rule

##### 🩹 Fixes

-   **eslint-plugin:** \[no-unnecessary-template-expression] add missing parentheses in autofix

-   **eslint-plugin:** \[no-unnecessary-type-parameters] check mapped alias type arguments

-   **utils:** add `TSDeclareFunction` to `functionTypeTypes`

-   **ast-spec:** use `Expression` in argument of `ThrowStatement`

##### ❤️  Thank You

-   Abraham Guo
-   Daichi Kamiyama
-   Josh Goldberg ✨
-   Kim Sang Du
-   Sukka
-   Vida Xie

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.

### [`v8.2.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#820-2024-08-19)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.1.0...v8.2.0)

##### 🚀 Features

-   **eslint-plugin:** add suggestion to `require-await` to remove `async` keyword

##### 🩹 Fixes

-   **eslint-plugin:** \[use-unknown-in-catch-callback-variable] flag second argument of `.then`

-   **eslint-plugin:** \[no-unnecessary-type-assertion] conflict with TS for variables used before assignment

-   **eslint-plugin:** delete \[] in message if ReadOnly\<string\[]> is detected

-   **eslint-plugin:** \[no-redundant-type-constituents] differentiate a types-error any from a true any

-   **eslint-plugin:** \[no-unnecessary-type-parameters] check mapped constraint types if necessary

-   **eslint-plugin:** \[no-unsafe-enum-comparison] add logic to see through intersections

##### ❤️  Thank You

-   Abraham Guo
-   Dave
-   Jake Bailey
-   James
-   Josh Goldberg ✨
-   liuxingbaoyu
-   Yukihiro Hasegawa
-   Yutong Zhu

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.

### [`v8.1.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#810-2024-08-12)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.1...v8.1.0)

##### 🚀 Features

-   **eslint-plugin:** \[no-floating-promises] enable "add await" suggestion if ignoreVoid is true

-   **typescript-estree:** restrict variable declarator definite/init combinations

-   **eslint-plugin:** \[no-unsafe-return] check promise any

-   **eslint-plugin:** \[no-misused-promises] check subtype methods against heritage type methods

##### 🩹 Fixes

-   **eslint-plugin:** \[no-unsafe-enum-comparison] typo in test

-   **eslint-plugin:** \[no-unnecessary-type-parameters] skip checking function bodies for AST references

-   **eslint-plugin:** \[member-ordering] get accessor member name & take into account `abstract` and decorator

-   **eslint-plugin:** \[prefer-optional-chain] wrong parenthesis fix output

-   **eslint-plugin:** \[no-unnecessary-type-parameters] clarify message

##### ❤️  Thank You

-   Aly Thobani
-   Brad Zacher
-   James
-   Josh Goldberg ✨
-   Joshua Chen
-   Olivier Zalmanski
-   YeonJuan
-   Yukihiro Hasegawa

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.

### [`v8.0.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#801-2024-08-05)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.0...v8.0.1)

##### 🩹 Fixes

-   **eslint-plugin:** \[no-unused-vars] ignore imports used only as types

##### ❤️  Thank You

-   Jake Bailey

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.

### [`v8.0.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#800-2024-07-31)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.18.0...v8.0.0)

##### 🚀 Features

-   stricter parent types for the AST

-   **typescript-estree:** split TSMappedType typeParameter into constraint and key

-   **eslint-plugin:** remove formatting/layout rules

-   **eslint-plugin:** \[prefer-nullish-coalescing] change ignoreConditionalTests default to true

-   **eslint-plugin:** deprecate no-loss-of-precision extension rule

-   **eslint-plugin:** \[no-unused-vars] align catch behavior to ESLint 9

-   **typescript-estree:** rename automaticSingleRunInference to disallowAutomaticSingleRunInference

-   **utils:** allow specifying additional rule meta.docs in RuleCreator

-   **eslint-plugin:** split no-empty-object-type out from ban-types and no-empty-interfaces

-   **rule-tester:** support multipass fixes

-   **typescript-estree:** stabilize EXPERIMENTAL_useProjectService as projectService

-   **eslint-plugin:** remove deprecated no-throw-literal rule

-   **eslint-plugin:** apply initial config changes for v8

-   **eslint-plugin:** remove no-useless-template-literals

-   **eslint-plugin:** \[no-floating-promises] add 'allowForKnownSafeCalls' option

-   **eslint-plugin:** replace ban-types with no-restricted-types, no-unsafe-function-type, no-wrapper-object-types

-   **eslint-plugin:** \[no-unused-vars] add `reportUnusedIgnorePattern` option

-   **eslint-plugin:** \[no-unused-vars] support `ignoreClassWithStaticInitBlock`

-   **eslint-plugin:** \[no-unused-vars] handle comma operator for assignments, treat for-of the same as for-in

-   **eslint-plugin:** \[no-unused-vars] report if var used only in typeof

-   **eslint-plugin:** \[no-floating-promises] disable checkThenables by default for v8

-   **rule-tester:** switched to flat config

-   **eslint-plugin:** \[no-unnecessary-type-parameters] promote to strict

##### 🩹 Fixes

-   correct eslint-plugin's peerDependency on parser@8

-   disable `projectService` in `disabled-type-checked` shared config

-   **typescript-estree:** add TSEnumBody node for TSEnumDeclaration body

-   **eslint-plugin:** include alpha pre-releases in parser peer dependency

-   **eslint-plugin:** correct rules.d.ts types to not rely on non-existent imports

-   **eslint-plugin:** remove duplicate import `RuleModuleWithMetaDocs`

-   **type-utils:** also check declared modules for package names in TypeOrValueSpecifier

-   **eslint-plugin:** \[no-unnecessary-template-expression] do not render escaped strings in autofixes

-   **eslint-plugin:** \[no-unused-vars] incorporate upstream changes around caught errors report messages

-   **eslint-plugin:** \[no-misused-promises] perf: avoid getting types of variables/functions if the annotated type is obviously not a function

-   **rule-tester:** provide Linter a cwd in its constructor

##### ❤️  Thank You

-   Abraham Guo
-   Alfred Ringstad
-   auvred
-   Brad Zacher
-   Christopher Aubut
-   Collin Bachman
-   James Henry
-   Josh Goldberg
-   Josh Goldberg ✨
-   Kirk Waiblinger
-   StyleShit
-   Victor Lin
-   Yukihiro Hasegawa

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.

#### 7.18.0 (2024-07-29)

##### 🩹 Fixes

-   **eslint-plugin:** \[no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib

-   **eslint-plugin:** \[unbound-method] report on destructuring in function parameters

-   **eslint-plugin:** \[no-duplicate-type-constituents] shouldn't report on error types

-   **eslint-plugin:** \[strict-boolean-expressions] support branded booleans

##### ❤️  Thank You

-   auvred
-   Oliver Salzburg
-   Vinccool96
-   Yukihiro Hasegawa

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.

#### 7.17.0 (2024-07-22)

##### 🚀 Features

-   **eslint-plugin:** backport no-unsafe-function type, no-wrapper-object-types from v8 to v7

-   **eslint-plugin:** \[return-await] add option to report in error-handling scenarios only, and deprecate "never"

##### 🩹 Fixes

-   **eslint-plugin:** \[no-floating-promises] check top-level type assertions (and more)

-   **eslint-plugin:** \[strict-boolean-expressions] consider assertion function argument a boolean context

-   **eslint-plugin:** \[no-unnecessary-condition] false positive on optional private field

##### ❤️  Thank You

-   Armano
-   Josh Goldberg ✨
-   Kirk Waiblinger
-   StyleShit

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.

#### 7.16.1 (2024-07-15)

##### 🩹 Fixes

-   **eslint-plugin:** \[no-unnecessary-type-parameters] descend into all parts of mapped types in no-unnecessary-type-parameters

##### ❤️  Thank You

-   Dan Vanderkam

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.

#### 7.16.0 (2024-07-08)

##### 🚀 Features

-   **rule-tester:** stricter rule test validations

-   **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add new rule

-   **eslint-plugin:** add support for nested namespaces to unsafe-member-access

-   **eslint-plugin:** \[no-floating-promises] add checkThenables option

##### 🩹 Fixes

-   **deps:** update dependency [@&#8203;eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp) to v4.11.0

-   **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests from [#&#8203;9263](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/9263) `checkThenables`

-   **website:** react key error on internal pages of website

-   **eslint-plugin:** \[restrict-template-expressions] don't report tuples if `allowArray` option is enabled

##### ❤️  Thank You

-   Abraham Guo
-   auvred
-   Josh Goldberg ✨
-   Juan Sanchez
-   Vinccool96
-   YeonJuan
-   Yukihiro Hasegawa

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.

#### 7.15.0 (2024-07-01)

##### 🚀 Features

-   **eslint-plugin:** \[array-type] detect `Readonly<string[]>` case

-   **eslint-plugin:** back-port new rules around empty object types from v8

##### 🩹 Fixes

-   disable `EXPERIMENTAL_useProjectService` in `disabled-type-checked` shared config

-   **eslint-plugin:** \[no-unsafe-return] differentiate a types-error any from a true any

-   **eslint-plugin:** \[no-unsafe-call] differentiate a types-error any from a true any

##### ❤️  Thank You

-   auvred
-   Kim Sang Du
-   rgehbt
-   Vinccool96

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.

#### 7.14.1 (2024-06-24)

##### 🩹 Fixes

-   **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and literals as their underlying primitive types

-   **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix does not remove parens

##### ❤️  Thank You

-   Jake Bailey

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.

#### 7.14.0 (2024-06-24)

##### 🚀 Features

-   support TypeScript 5.5

##### 🩹 Fixes

-   **eslint-plugin:** \[no-extraneous-class] handle abstract members

-   **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected primitive types

-   **eslint-plugin:** \[no-invalid-this] support AccessorProperty

##### ❤️  Thank You

-   Brad Zacher
-   cm-ayf
-   Jake Bailey
-   James Zhan
-   Joshua Chen
-   yoshi2no

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.

#### 7.13.1 (2024-06-17)

##### 🩹 Fixes

-   **eslint-plugin:** \[prefer-readonly] refine report locations

-   **eslint-plugin:** \[return-await] support explicit resource management

-   **eslint-plugin:** \[no-unsafe-member-access] differentiate a types-error any from a true any

##### ❤️  Thank You

-   Kirk Waiblinger
-   Yukihiro Hasegawa

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.

#### 7.13.0 (2024-06-10)

##### 🚀 Features

-   **typescript-estree:** require `import = require()` argument to be a string literal

-   **typescript-estree:** forbid `.body`, `.async`, `.generator` on `declare function`

-   **eslint-plugin:** \[no-dynamic-delete] allow all string literals as index

##### 🩹 Fixes

-   **ast-spec:** function-call-like callee should be Expression not LeftHandSideExpression

-   **scope-manager:** handle index signature in class

-   **eslint-plugin:** \[init-declarations] refine report locations

-   **eslint-plugin:** \[no-base-to-string] make error message more nuanced

-   **eslint-plugin:** \[no-unsafe-assignment] be more specific about error types

-   **eslint-plugin:** \[no-magic-numbers] fix implementation of the `ignore` option

##### ❤️  Thank You

-   Fotis Papadogeorgopoulos
-   Joshua Chen
-   Kirk Waiblinger
-   Tobiloba Adedeji
-   Vinccool96
-   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.

#### 7.12.0 (2024-06-03)

##### 🚀 Features

-   **eslint-plugin:** \[no-useless-template-literals] rename to `no-useless-template-expression` (deprecate `no-useless-template-literals`)

-   **rule-tester:** check for parsing errors in suggestion fixes

-   **rule-tester:** port `checkDuplicateTestCases` from ESLint

-   **eslint-plugin:** \[no-floating-promises] add option 'allowForKnownSafePromises'

##### 🩹 Fixes

-   no-useless-template-expression -> no-unnecessary-template-expression

-   **eslint-plugin:** \[no-unnecessary-type-assertion] combine template literal check with `const` variable check

-   **eslint-plugin:** \[dot-notation] fix false positive when accessing private/protected property with optional chaining

-   **eslint-plugin:** \[explicit-member-accessibility] refine report locations

-   **eslint-plugin:** \[no-unnecessary-type-assertion] declares are always defined, so always check `declare`s

-   **eslint-plugin:** \[prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions

-   **eslint-plugin:** \[return-await] clean up in-try-catch detection and make autofixes safe

-   **eslint-plugin:** \[member-ordering] also TSMethodSignature can be get/set

##### ❤️  Thank You

-   Abraham Guo
-   Han Yeong-woo
-   Joshua Chen
-   Kim Sang Du
-   Kirk Waiblinger
-   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.

#### 7.11.0 (2024-05-27)

##### 🚀 Features

-   **eslint-plugin:** deprecate prefer-ts-expect-error in favor of ban-ts-comment

##### 🩹 Fixes

-   **eslint-plugin:** \[consistent-type-assertions] prevent syntax errors on arrow functions

##### ❤️  Thank You

-   Abraham Guo
-   auvred
-   Dom Armstrong
-   Kirk Waiblinger

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.

#### 7.10.0 (2024-05-20)

##### 🚀 Features

-   **eslint-plugin:** \[sort-type-constituents] support case sensitive sorting

##### 🩹 Fixes

-   **eslint-plugin:** \[prefer-regexp-exec] fix heuristic to check whether regex may contain global flag

##### ❤️  Thank You

-   auvred
-   Emanuel Hoogeveen
-   jsfm01
-   Kirk Waiblinger

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.

#### 7.9.0 (2024-05-13)

##### 🩹 Fixes

-   **eslint-plugin:** \[explicit-function-return-types] fix false positive on default parameters

##### ❤️  Thank You

-   Kirk Waiblinger
-   Sheetal Nandi
-   Vinccool96

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.

#### 7.8.0 (2024-04-29)

##### 🩹 Fixes

-   **eslint-plugin:** \[no-unsafe-argument] handle  tagged templates

-   **eslint-plugin:** \[prefer-optional-chain] suggests optional chaining during strict null equality check

-   **eslint-plugin:** \[consistent-type-assertions] handle tagged templates

-   **eslint-plugin:** \[no-unsafe-return] handle union types

-   **eslint-plugin:** \[no-unused-vars] clear error report range

##### ❤️  Thank You

-   auvred
-   Josh Goldberg ✨
-   jsfm01
-   Kim Sang Du
-   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.

#### 7.7.1 (2024-04-22)

##### 🩹 Fixes

-   **eslint-plugin:** \[no-unsafe-assignment] handle shorthand property assignment

-   **eslint-plugin:** \[explicit-function-return-type] fix checking wrong ancestor's return type

-   **eslint-plugin:** \[prefer-optional-chain] only look at left operand for `requireNullish`

-   **eslint-plugin:** \[no-for-in-array] refine report location

-   **eslint-plugin:** \[no-unnecessary-type-assertion] allow non-null assertion for void type

##### ❤️  Thank You

-   Abraham Guo
-   Kirk Waiblinger
-   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.

#### 7.7.0 (2024-04-15)

##### 🚀 Features

-   **eslint-plugin:** replace `no-new-symbol` with `no-new-native-nonconstructor`

##### ❤️  Thank You

-   Dave
-   Josh Goldberg ✨

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.

#### 7.6.0 (2024-04-08)

##### 🚀 Features

-   bump npm dependency ranges

##### ❤️  Thank You

-   Abraham Guo
-   auvred
-   Brad Zacher

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.

#### 7.5.0 (2024-04-01)

##### 🩹 Fixes

-   **eslint-plugin:** \[no-floating-promises] handle TaggedTemplateExpression

-   **eslint-plugin:** \[no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option

##### ❤️  Thank You

-   Brad Zacher
-   Kim Sang Du
-   Mark de Dios
-   Naru
-   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.

#### 7.4.0 (2024-03-25)

##### 🚀 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.

#### 7.3.1 (2024-03-18)

##### 🩹 Fixes

-   **eslint-plugin:** \[no-floating-promises] revert disable of ignoreVoid in strict config

##### ❤️  Thank You

-   Josh Goldberg ✨

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.

#### 7.3.0 (2024-03-18)

##### 🚀 Features

-   **eslint-plugin:** \[restrict-template-expressions] add `allowArray` option

-   **eslint-plugin:** add meta.docs.recommended setting for strict config options

-   **eslint-plugin:** add rule `use-unknown-in-catch-callback-variables`

-   **eslint-plugin:** \[prefer-reduce-type-parameter] supports tuple, union, intersection

##### 🩹 Fixes

-   correct `engines.node` constraints in `package.json`

-   **eslint-plugin:** \[unbound-method] check method definition in object literal using longhand form

-   **eslint-plugin:** \[consistent-type-imports] handle imports without specifiers

-   **eslint-plugin:** \[no-redundant-type-constituents] incorrectly marks & string as redundant

-   **eslint-plugin:** \[no-unnecessary-qualifier] handle merge namespace with enum

-   **eslint-plugin:** \[no-unused-expressions] false negatives when using assertions

-   **eslint-plugin:** \[ban-ts-comment] more accurate handling of multiline comments

-   **eslint-plugin:** \[explicit-function-return-type, explicit-module-boundary-types] improved checking for allowHigherOrderFunctions option

-   **eslint-plugin:** \[class-literal-property-style] ignore property assigned in constructor

-   **eslint-plugin:** \[no-unnecessary-type-assertion] fix false negative for const variable declarations

##### ❤️  Thank You

-   Abraham Guo
-   Alexu
-   Arka Pratim Chaudhuri
-   auvred
-   Derrick Isaacson
-   fnx
-   Josh Goldberg ✨
-   Kirk Waiblinger
-   Marta Cardoso
-   Michaël De Boey
-   Tristan Rasmussen
-   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.

#### 7.2.0 (2024-03-11)

##### 🚀 Features

-   support TS 5.4

-   **eslint-plugin:** \[prefer-string-starts-ends-with] add allowSingleElementEquality option

##### 🩹 Fixes

-   **eslint-plugin:** expose \*-type-checked-only configs for extension

-   **eslint-plugin:** \[member-ordering] report alphabetical sorting for all groups instead of just the first failing group

-   **eslint-plugin:** \[no-var-requires, no-require-imports] support template literal

-   **eslint-plugin:** \[no-useless-template-literals] detect TemplateLiteral

-   **eslint-plugin:** \[no-unnecessary-condition] handle union array and tuple type

-   **eslint-plugin:** \[prefer-find] support ternary branches in prefer-find

##### ❤️  Thank You

-   Arka Pratim Chaudhuri
-   auvred
-   Chris Plummer
-   Fotis Papadogeorgopoulos
-   Josh Goldberg ✨
-   Kirk Waiblinger
-   Wayne Zhang
-   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.

#### 7.1.1 (2024-03-04)

This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.

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.

#### 7.1.0 (2024-02-26)

##### 🚀 Features

-   **eslint-plugin:** add \*-type-checked-only configs

-   **eslint-plugin:** \[naming-convention] support the auto-accessor syntax

-   **eslint-plugin:** \[consistent-return] add new rule

##### 🩹 Fixes

-   **eslint-plugin:** \[prefer-optional-chan] allow typeof for avoiding reference error

-   **eslint-plugin:** \[no-misused-promises] improve check union types

-   **eslint-plugin:** \[no-use-before-define] fix false positive type reference in as, satisfies

##### ❤️  Thank You

-   Arka Pratim Chaudhuri
-   Josh Goldberg ✨
-   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.

#### 7.0.2 (2024-02-19)

##### 🩹 Fixes

-   fix tsconfig-less check errors, fix `@types/eslint` incompatibilities, add tests

##### ❤️  Thank You

-   Brad Zacher
-   Gareth Jones

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.

#### 7.0.1 (2024-02-12)

##### 🩹 Fixes

-   **eslint-plugin:** update peer dep for parser

##### ❤️  Thank You

-   Tim Dorr

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>

### [`v8.4.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#840-2024-09-02)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.3.0...v8.4.0)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

### [`v8.3.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#830-2024-08-26)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.2.0...v8.3.0)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

### [`v8.2.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#820-2024-08-19)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.1.0...v8.2.0)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

### [`v8.1.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#810-2024-08-12)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.1...v8.1.0)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

### [`v8.0.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#801-2024-08-05)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.0...v8.0.1)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

### [`v8.0.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#800-2024-07-31)

[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.18.0...v8.0.0)

##### 🚀 Features

-   **parser:** always enable comment, loc, range, tokens

-   **typescript-estree:** stabilize EXPERIMENTAL_useProjectService as projectService

##### ❤️  Thank You

-   Abraham Guo
-   Alfred Ringstad
-   auvred
-   Brad Zacher
-   Christopher Aubut
-   Collin Bachman
-   James Henry
-   Josh Goldberg
-   Josh Goldberg ✨
-   Kirk Waiblinger
-   StyleShit
-   Victor Lin
-   Yukihiro Hasegawa

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.

#### 7.18.0 (2024-07-29)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.17.0 (2024-07-22)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.16.1 (2024-07-15)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.16.0 (2024-07-08)

##### 🩹 Fixes

-   **deps:** update dependency [@&#8203;eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp) to v4.11.0

-   **website:** react key error on internal pages of website

##### ❤️  Thank You

-   Abraham Guo
-   auvred
-   Josh Goldberg ✨
-   Juan Sanchez
-   Vinccool96
-   YeonJuan
-   Yukihiro Hasegawa

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.

#### 7.15.0 (2024-07-01)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.14.1 (2024-06-24)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.14.0 (2024-06-24)

##### 🚀 Features

-   support TypeScript 5.5

##### ❤️  Thank You

-   Brad Zacher
-   cm-ayf
-   Jake Bailey
-   James Zhan
-   Joshua Chen
-   yoshi2no

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.

#### 7.13.1 (2024-06-17)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.13.0 (2024-06-10)

##### 🚀 Features

-   **parser, typescript-estree:** export withoutProjectParserOptions utility

##### ❤️  Thank You

-   Fotis Papadogeorgopoulos
-   Joshua Chen
-   Kirk Waiblinger
-   Tobiloba Adedeji
-   Vinccool96
-   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.

#### 7.12.0 (2024-06-03)

##### 🩹 Fixes

-   **types:** correct typing ParserOptions

##### ❤️  Thank You

-   Abraham Guo
-   Han Yeong-woo
-   Joshua Chen
-   Kim Sang Du
-   Kirk Waiblinger
-   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.

#### 7.11.0 (2024-05-27)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.10.0 (2024-05-20)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.9.0 (2024-05-13)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.8.0 (2024-04-29)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.7.1 (2024-04-22)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.7.0 (2024-04-15)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.6.0 (2024-04-08)

##### 🚀 Features

-   bump npm dependency ranges

##### ❤️  Thank You

-   Abraham Guo
-   auvred
-   Brad Zacher

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.

#### 7.5.0 (2024-04-01)

##### 🩹 Fixes

-   **parser:** disallow `errorOnTypeScriptSyntacticAndSemanticIssues`

##### ❤️  Thank You

-   Brad Zacher
-   Kim Sang Du
-   Mark de Dios
-   Naru
-   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.

#### 7.4.0 (2024-03-25)

##### 🚀 Features

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

##### ❤️  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.

#### 7.3.1 (2024-03-18)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.3.0 (2024-03-18)

##### 🩹 Fixes

-   correct `engines.node` constraints in `package.json`

##### ❤️  Thank You

-   Abraham Guo
-   Alexu
-   Arka Pratim Chaudhuri
-   auvred
-   Derrick Isaacson
-   fnx
-   Josh Goldberg ✨
-   Kirk Waiblinger
-   Marta Cardoso
-   Michaël De Boey
-   Tristan Rasmussen
-   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.

#### 7.2.0 (2024-03-11)

##### 🚀 Features

-   support TS 5.4

##### ❤️  Thank You

-   Arka Pratim Chaudhuri
-   auvred
-   Chris Plummer
-   Fotis Papadogeorgopoulos
-   Josh Goldberg ✨
-   Kirk Waiblinger
-   Wayne Zhang
-   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.

#### 7.1.1 (2024-03-04)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.1.0 (2024-02-26)

This was a version bump only for parser to align it with other projects, there were no code changes.

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.

#### 7.0.2 (2024-02-19)

##### 🩹 Fixes

-   fix tsconfig-less check errors, fix `@types/eslint` incompatibilities, add tests

##### ❤️  Thank You

-   Brad Zacher
-   Gareth Jones

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.

#### 7.0.1 (2024-02-12)

This was a version bump only for parser to align it with other projects, there were no code changes.

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>eslint/eslint (eslint)</summary>

### [`v9.9.1`](https://redirect.github.com/eslint/eslint/compare/v9.9.0...8781e6f063e56438dc22346504ff637df3f84daf)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.9.0...v9.9.1)

### [`v9.9.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.9.0)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.8.0...v9.9.0)

#### Features

-   [`41d0206`](https://redirect.github.com/eslint/eslint/commit/41d02066935b987d2e3b13a08680cc74d7067986) feat: Add support for TS config files ([#&#8203;18134](https://redirect.github.com/eslint/eslint/issues/18134)) (Arya Emami)
-   [`3a4eaf9`](https://redirect.github.com/eslint/eslint/commit/3a4eaf921543b1cd5d1df4ea9dec02fab396af2a) feat: add suggestion to `require-await` to remove `async` keyword ([#&#8203;18716](https://redirect.github.com/eslint/eslint/issues/18716)) (Dave)

#### Documentation

-   [`9fe068c`](https://redirect.github.com/eslint/eslint/commit/9fe068c60db466277a785434496a8f90a9090bed) docs: how to author plugins with configs that extend other configs ([#&#8203;18753](https://redirect.github.com/eslint/eslint/issues/18753)) (Alec Gibson)
-   [`48117b2`](https://redirect.github.com/eslint/eslint/commit/48117b27e98639ffe7e78a230bfad9a93039fb7f) docs: add version support page in the side navbar ([#&#8203;18738](https://redirect.github.com/eslint/eslint/issues/18738)) (Amaresh  S M)
-   [`fec2951`](https://redirect.github.com/eslint/eslint/commit/fec2951d58c704c57bea7e89ffde119e4dc621e3) docs: add version support page to the dropdown ([#&#8203;18730](https://redirect.github.com/eslint/eslint/issues/18730)) (Amaresh  S M)
-   [`38a0661`](https://redirect.github.com/eslint/eslint/commit/38a0661872dd6f1db2f53501895c58e8cf4e8064) docs: Fix typo ([#&#8203;18735](https://redirect.github.com/eslint/eslint/issues/18735)) (Zaina Al Habash)
-   [`3c32a9e`](https://redirect.github.com/eslint/eslint/commit/3c32a9e23c270d83bd8b2649e78aabb76992928e) docs: Update yarn command for creating ESLint config ([#&#8203;18739](https://redirect.github.com/eslint/eslint/issues/18739)) (Temitope Ogunleye)
-   [`f9ac978`](https://redirect.github.com/eslint/eslint/commit/f9ac978de629c9a702febcf478a743c5ab11fcf6) docs: Update README (GitHub Actions Bot)

#### Chores

-   [`461b2c3`](https://redirect.github.com/eslint/eslint/commit/461b2c35786dc5fd5e146f370bdcafd32938386f) chore: upgrade to `@eslint/js@9.9.0` ([#&#8203;18765](https://redirect.github.com/eslint/eslint/issues/18765)) (Francesco Trotta)
-   [`59dba1b`](https://redirect.github.com/eslint/eslint/commit/59dba1b3404391f5d968be578f0205569d5d41b2) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins)
-   [`fea8563`](https://redirect.github.com/eslint/eslint/commit/fea8563d3372a663aa7a1a676290c34cfb8452ba) chore: update dependency [@&#8203;eslint/core](https://redirect.github.com/eslint/core) to ^0.3.0 ([#&#8203;18724](https://redirect.github.com/eslint/eslint/issues/18724)) (renovate\[bot])
-   [`aac191e`](https://redirect.github.com/eslint/eslint/commit/aac191e6701495666c264f71fc440207ea19251f) chore: update dependency [@&#8203;eslint/json](https://redirect.github.com/eslint/json) to ^0.3.0 ([#&#8203;18760](https://redirect.github.com/eslint/eslint/issues/18760)) (renovate\[bot])
-   [`b97fa05`](https://redirect.github.com/eslint/eslint/commit/b97fa051375d1a4592faf251c783691d0b0b9ab9) chore: update wdio dependencies for more stable tests ([#&#8203;18759](https://redirect.github.com/eslint/eslint/issues/18759)) (Christian Bromann)

### [`v9.8.0`](https://redirect.github.com/eslint/eslint/compare/v9.7.0...63881dc11299aba1d0960747c199a4cf48d6b9c8)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.7.0...v9.8.0)

### [`v9.7.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.7.0)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.6.0...v9.7.0)

#### Features

-   [`7bd9839`](https://redirect.github.com/eslint/eslint/commit/7bd98398f112da020eddcda2c26cf4cc563af004) feat: add support for es2025 duplicate named capturing groups ([#&#8203;18630](https://redirect.github.com/eslint/eslint/issues/18630)) (Yosuke Ota)
-   [`1381394`](https://redirect.github.com/eslint/eslint/commit/1381394a75b5902ce588455765a3919e2f138a7a) feat: add `regex` option in `no-restricted-imports` ([#&#8203;18622](https://redirect.github.com/eslint/eslint/issues/18622)) (Nitin Kumar)

#### Bug Fixes

-   [`14e9f81`](https://redirect.github.com/eslint/eslint/commit/14e9f81ccdb51d2b915b68f442d48ced0a691646) fix: destructuring in catch clause in `no-unused-vars` ([#&#8203;18636](https://redirect.github.com/eslint/eslint/issues/18636)) (Francesco Trotta)

#### Documentation

-   [`9f416db`](https://redirect.github.com/eslint/eslint/commit/9f416db680ad01716a769296085bf3eb93f76424) docs: Add Powered by Algolia label to the search. ([#&#8203;18633](https://redirect.github.com/eslint/eslint/issues/18633)) (Amaresh  S M)
-   [`c8d26cb`](https://redirect.github.com/eslint/eslint/commit/c8d26cb4a2f9d89bfc1914167d3e9f1d3314ffe7) docs: Open JS Foundation -> OpenJS Foundation ([#&#8203;18649](https://redirect.github.com/eslint/eslint/issues/18649)) (Milos Djermanovic)
-   [`6e79ac7`](https://redirect.github.com/eslint/eslint/commit/6e79ac76f44b34c24a3e92c20713fbafe1dcbae2) docs: `loadESLint` does not support option `cwd` ([#&#8203;18641](https://redirect.github.com/eslint/eslint/issues/18641)) (Francesco Trotta)

#### Chores

-   [`793b718`](https://redirect.github.com/eslint/eslint/commit/793b7180119e7e440d685defb2ee01597574ef1e) chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)[@&#8203;9](https://redirect.github.com/9).7.0 ([#&#8203;18680](https://redirect.github.com/eslint/eslint/issues/18680)) (Francesco Trotta)
-   [`7ed6f9a`](https://redirect.github.com/eslint/eslint/commit/7ed6f9a4db702bbad941422f456451a8dba7a450) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins)
-   [`7bcda76`](https://redirect.github.com/eslint/eslint/commit/7bcda760369c44d0f1131fccaaf1ccfed5af85f1) refactor: Add type references ([#&#8203;18652](https://redirect.github.com/eslint/eslint/issues/18652)) (Nicholas C. Zakas)
-   [`51bf57c`](https://redirect.github.com/eslint/eslint/commit/51bf57c493a65baeee3a935f2d0e52e27271fb48) chore: add tech sponsors through actions ([#&#8203;18624](https://redirect.github.com/eslint/eslint/issues/18624)) (Strek)
-   [`6320732`](https://redirect.github.com/eslint/eslint/commit/6320732c3e2a52a220552e348108c53c60f9ef7a) refactor: don't use `parent` property in `NodeEventGenerator` ([#&#8203;18653](https://redirect.github.com/eslint/eslint/issues/18653)) (Milos Djermanovic)
-   [`9e6d640`](https://redirect.github.com/eslint/eslint/commit/9e6d6405c3ee774c2e716a3453ede9696ced1be7) refactor: move "Parsing error" prefix adding to Linter ([#&#8203;18650](https://redirect.github.com/eslint/eslint/issues/18650)) (Milos Djermanovic)

### [`v9.6.0`](https://redirect.github.com/eslint/eslint/compare/v9.5.0...473d1bb7c3dfcf629ac048ca811f4b5eef04a692)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.5.0...v9.6.0)

### [`v9.5.0`](https://redirect.github.com/eslint/eslint/compare/v9.4.0...535235701fb029db6f656bd4e58acdfdeb8c02de)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.4.0...v9.5.0)

### [`v9.4.0`](https://redirect.github.com/eslint/eslint/compare/v9.3.0...a5f7e589eca05a8a30bd2532380c304759cc8225)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.3.0...v9.4.0)

### [`v9.3.0`](https://redirect.github.com/eslint/eslint/compare/v9.2.0...41a871cf43874e2f27ad08554c7900daf0e94b06)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.2.0...v9.3.0)

### [`v9.2.0`](https://redirect.github.com/eslint/eslint/compare/v9.1.1...271e7ab1adc45a7b2f66cfea55a54e6048d9749a)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.1.1...v9.2.0)

### [`v9.1.1`](https://redirect.github.com/eslint/eslint/compare/v9.1.0...b4d2512809a1b28466ad1ce5af9d01c181b9bf9e)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.1.0...v9.1.1)

### [`v9.1.0`](https://redirect.github.com/eslint/eslint/compare/v9.0.0...b78d831e244171c939279b03be519b5c13836fce)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.0.0...v9.1.0)

### [`v9.0.0`](https://redirect.github.com/eslint/eslint/compare/v8.57.0...e0cbc50179adac1670f4e0bd9093387a51f4f42a)

[Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v9.0.0)

</details>

<details>
<summary>azat-io/eslint-plugin-perfectionist (eslint-plugin-perfectionist)</summary>

### [`v3.3.0`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v330)

[Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.2.0...v3.3.0)

[compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.2.0...v3.3.0)

##### 🚀 Features

-   Improve checking if a member is private in sort-classes rule ([4e19b94](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/4e19b94))
-   Add static-block and accessor-property to default groups in sort-classes ([0c724e0](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/0c724e0))
-   Don't sort unknown elements if unknown is not referenced in groups ([0086427](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/0086427))
-   Add optional modifier in sort-classes rule ([27fa7e8](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/27fa7e8))

##### 🐞 Bug Fixes

-   Fix sorting class members with same names ([f1f875e](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/f1f875e))
-   Fix use of case named default in sort-switch-case rule ([5583eb0](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/5583eb0))
-   Take into account dependencies in sort-enums ([eeb0534](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/eeb0534))

##### ❤️ Contributors

-   Hugo ([@&#8203;hugop95](http://github.com/hugop95))

### [`v3.2.0`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v320)

[Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.1.3...v3.2.0)

[compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.1.3...v3.2.0)

##### 🚀 Features

-   Use dynamic group generation in sort-classes ([baa701d](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/baa701d))
-   Support for sorting by enum value ([285a451](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/285a451))
-   Improve group order error messages in sort-classes ([b02d626](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/b02d626))
-   Allow specifying cross-rule settings ([8e15730](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/8e15730))
-   Add property-function groups in sort-class rule ([41b92d3](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/41b92d3))

##### ❤️ Contributors

-   Hugo ([@&#8203;hugop95](http://github.com/hugop95))
-   Azat S. ([@&#8203;azat-io](http://github.com/azat-io))

### [`v3.1.3`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v313)

[Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.1.2...v3.1.3)

[compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.1.2...v3.1.3)

##### 🐞 Bug Fixes

-   Fix export of typescript types ([1c4e960](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/1c4e960))

##### ❤️ Contributors

-   Josh Goldberg ✨ <git@joshuakgoldberg.com>

### [`v3.1.2`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v312)

[Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.1.1...v3.1.2)

[compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.1.1...v3.1.2)

##### 🏎 Performance Improvements

-   Remove node cloning to improve performance ([00b2cc3](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/00b2cc3))

##### 🐞 Bug Fixes

-   Fix sorting switch cases with default in middle of group ([4ee655e](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/4ee655e))
-   Fix getting enum members in eslint v8 ([3f3d77c](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/3f3d77c))

##### ❤️ Contributors

-   Azat S. ([@&#8203;azat-io](http://github.com/azat-io))

### [`v3.1.1`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v311)

[Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.1.0...v3.1.1)

[compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.1.0...v3.1.1)

##### 🐞 Bug Fixes

-   Fix getting enum members in eslint v8 ([4789764](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/4789764))

##### ❤️ Contributors

-   Azat S. ([@&#8203;azat-io](http://github.com/azat-io))

### [`v3.1.0`](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v310)

[Compare Source](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.0.0...v3.1.0)

[compare changes](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/compare/v3.0.0...v3.1.0)

##### 🚀 Features

-   Support for ordering protected properties and methods in classes ([7efadfa](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/7efadfa))
-   Replace sort-objects custom ignore option with destructure only ([f3906f9](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/f3906f9))
-   Move to typescript-eslint v8 ([05b6502](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/05b6502))

##### 🐞 Bug Fixes

-   Fix switch case sorting with grouped default case ([7428523](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/7428523))
-   Switch from to-sorted to sort method ([bff6575](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/bff6575))
-   Disable sorting dynamic require imports ([68632df](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/68632df))
-   Define as builtin modules that require a node prefix ([aac4725](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/aac4725))
-   Fix sorting of complex switch case expressions ([d07f5f7](https://redirect.github.com/azat-io/eslint-plugin-perfectionist/commit/d07f5f7))

##### ❤️ Contributors

-   Azat S. ([@&#8203;azat-io](http://github.com/azat-io))
-   Williamkolean ([@&#8203;william

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
JimmFly pushed a commit to JimmFly/blocksuite that referenced this pull request Sep 6, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@commitlint/cli](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli)) | [`19.4.0` -> `19.4.1`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/19.4.0/19.4.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fcli/19.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fcli/19.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fcli/19.4.0/19.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fcli/19.4.0/19.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@commitlint/config-conventional](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional)) | [`19.2.2` -> `19.4.1`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-conventional/19.2.2/19.4.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fconfig-conventional/19.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fconfig-conventional/19.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fconfig-conventional/19.2.2/19.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fconfig-conventional/19.2.2/19.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@lottiefiles/dotlottie-wc](https://redirect.github.com/LottieFiles/dotlottie-web) ([source](https://redirect.github.com/LottieFiles/dotlottie-web/tree/HEAD/packages/wc)) | [`0.2.16` -> `0.2.19`](https://renovatebot.com/diffs/npm/@lottiefiles%2fdotlottie-wc/0.2.16/0.2.19) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@lottiefiles%2fdotlottie-wc/0.2.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@lottiefiles%2fdotlottie-wc/0.2.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@lottiefiles%2fdotlottie-wc/0.2.16/0.2.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@lottiefiles%2fdotlottie-wc/0.2.16/0.2.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@nx/eslint](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/eslint)) | [`19.6.2` -> `19.6.4`](https://renovatebot.com/diffs/npm/@nx%2feslint/19.6.2/19.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2feslint/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2feslint/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2feslint/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2feslint/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@nx/playwright](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/playwright)) | [`19.6.2` -> `19.6.4`](https://renovatebot.com/diffs/npm/@nx%2fplaywright/19.6.2/19.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fplaywright/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fplaywright/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fplaywright/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fplaywright/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@nx/vite](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/vite)) | [`19.6.2` -> `19.6.4`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.6.2/19.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@nx/web](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/web)) | [`19.6.2` -> `19.6.4`](https://renovatebot.com/diffs/npm/@nx%2fweb/19.6.2/19.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fweb/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fweb/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fweb/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fweb/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@stylistic/eslint-plugin-ts](https://redirect.github.com/eslint-stylistic/eslint-stylistic) ([source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin-ts)) | [`2.6.4` -> `2.7.2`](https://renovatebot.com/diffs/npm/@stylistic%2feslint-plugin-ts/2.6.4/2.7.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@stylistic%2feslint-plugin-ts/2.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@stylistic%2feslint-plugin-ts/2.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@stylistic%2feslint-plugin-ts/2.6.4/2.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@stylistic%2feslint-plugin-ts/2.6.4/2.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@swc/core](https://swc.rs) ([source](https://redirect.github.com/swc-project/swc)) | [`1.7.14` -> `1.7.23`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.14/1.7.23) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.14/1.7.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.14/1.7.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`22.5.0` -> `22.5.2`](https://renovatebot.com/diffs/npm/@types%2fnode/22.5.0/22.5.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/22.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/22.5.0/22.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/22.5.0/22.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom) | [`15.0.0` -> `15.7.3`](https://renovatebot.com/diffs/npm/happy-dom/15.0.0/15.7.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/15.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/15.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/happy-dom/15.0.0/15.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/15.0.0/15.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [inquirer](https://redirect.github.com/SBoudrias/Inquirer.js/blob/main/packages/inquirer/README.md) ([source](https://redirect.github.com/SBoudrias/Inquirer.js)) | [`10.1.8` -> `10.2.0`](https://renovatebot.com/diffs/npm/inquirer/10.1.8/10.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/inquirer/10.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/inquirer/10.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/inquirer/10.1.8/10.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/inquirer/10.1.8/10.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [kentaro-m/auto-assign-action](https://redirect.github.com/kentaro-m/auto-assign-action) | `v1.2.4` -> `v1.2.6` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/kentaro-m%2fauto-assign-action/v1.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/kentaro-m%2fauto-assign-action/v1.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/kentaro-m%2fauto-assign-action/v1.2.4/v1.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/kentaro-m%2fauto-assign-action/v1.2.4/v1.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | action | patch |
| [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | [`15.2.9` -> `15.2.10`](https://renovatebot.com/diffs/npm/lint-staged/15.2.9/15.2.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.9/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.9/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [micromatch](https://redirect.github.com/micromatch/micromatch) | [`4.0.7` -> `4.0.8`](https://renovatebot.com/diffs/npm/micromatch/4.0.7/4.0.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/micromatch/4.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/micromatch/4.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/micromatch/4.0.7/4.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/micromatch/4.0.7/4.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.6.2` -> `19.6.4`](https://renovatebot.com/diffs/npm/nx/19.6.2/19.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/19.6.2/19.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm)) | [`9.8.0` -> `9.9.0`](https://renovatebot.com/diffs/npm/pnpm/9.8.0/9.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/9.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/9.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/9.8.0/9.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/9.8.0/9.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor |
| [rollup](https://rollupjs.org/) ([source](https://redirect.github.com/rollup/rollup)) | [`4.21.0` -> `4.21.2`](https://renovatebot.com/diffs/npm/rollup/4.21.0/4.21.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rollup/4.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rollup/4.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rollup/4.21.0/4.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rollup/4.21.0/4.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [shiki](https://redirect.github.com/shikijs/shiki) ([source](https://redirect.github.com/shikijs/shiki/tree/HEAD/packages/shiki)) | [`1.14.1` -> `1.16.1`](https://renovatebot.com/diffs/npm/shiki/1.14.1/1.16.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/shiki/1.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shiki/1.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shiki/1.14.1/1.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shiki/1.14.1/1.16.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [simple-git](https://redirect.github.com/steveukx/git-js) ([source](https://redirect.github.com/steveukx/git-js/tree/HEAD/simple-git)) | [`3.25.0` -> `3.26.0`](https://renovatebot.com/diffs/npm/simple-git/3.25.0/3.26.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/simple-git/3.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/simple-git/3.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/simple-git/3.25.0/3.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/simple-git/3.25.0/3.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [sortablejs](https://redirect.github.com/SortableJS/Sortable) | [`1.15.2` -> `1.15.3`](https://renovatebot.com/diffs/npm/sortablejs/1.15.2/1.15.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/sortablejs/1.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sortablejs/1.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sortablejs/1.15.2/1.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sortablejs/1.15.2/1.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [typedoc-plugin-markdown](https://typedoc-plugin-markdown.org) ([source](https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown)) | [`4.2.5` -> `4.2.6`](https://renovatebot.com/diffs/npm/typedoc-plugin-markdown/4.2.5/4.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typedoc-plugin-markdown/4.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typedoc-plugin-markdown/4.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typedoc-plugin-markdown/4.2.5/4.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typedoc-plugin-markdown/4.2.5/4.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [vitepress](https://vitepress.dev/) ([source](https://redirect.github.com/vuejs/vitepress)) | [`1.3.3` -> `1.3.4`](https://renovatebot.com/diffs/npm/vitepress/1.3.3/1.3.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitepress/1.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitepress/1.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitepress/1.3.3/1.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitepress/1.3.3/1.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |

---

### Release Notes

<details>
<summary>conventional-changelog/commitlint (@&#8203;commitlint/cli)</summary>

### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/cli/CHANGELOG.md#1941-2024-08-28)

[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1)

**Note:** Version bump only for package [@&#8203;commitlint/cli](https://redirect.github.com/commitlint/cli)

</details>

<details>
<summary>conventional-changelog/commitlint (@&#8203;commitlint/config-conventional)</summary>

### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/config-conventional/CHANGELOG.md#1941-2024-08-28)

[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.2.2...v19.4.1)

**Note:** Version bump only for package [@&#8203;commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)

</details>

<details>
<summary>LottieFiles/dotlottie-web (@&#8203;lottiefiles/dotlottie-wc)</summary>

### [`v0.2.19`](https://redirect.github.com/LottieFiles/dotlottie-web/blob/HEAD/packages/wc/CHANGELOG.md#0219)

[Compare Source](https://redirect.github.com/LottieFiles/dotlottie-web/compare/@lottiefiles/dotlottie-wc@0.2.18...@lottiefiles/dotlottie-wc@0.2.19)

##### Patch Changes

-   Updated dependencies \[[`1900885`](https://redirect.github.com/LottieFiles/dotlottie-web/commit/1900885)]
-   Updated dependencies \[[`b7148b9`](https://redirect.github.com/LottieFiles/dotlottie-web/commit/b7148b9)]
    -   [@&#8203;lottiefiles/dotlottie-web](https://redirect.github.com/lottiefiles/dotlottie-web)[@&#8203;0](https://redirect.github.com/0).32.0

### [`v0.2.18`](https://redirect.github.com/LottieFiles/dotlottie-web/blob/HEAD/packages/wc/CHANGELOG.md#0218)

[Compare Source](https://redirect.github.com/LottieFiles/dotlottie-web/compare/@lottiefiles/dotlottie-wc@0.2.17...@lottiefiles/dotlottie-wc@0.2.18)

##### Patch Changes

-   Updated dependencies \[[`dd70edf`](https://redirect.github.com/LottieFiles/dotlottie-web/commit/dd70edf)]
    -   [@&#8203;lottiefiles/dotlottie-web](https://redirect.github.com/lottiefiles/dotlottie-web)[@&#8203;0](https://redirect.github.com/0).31.1

### [`v0.2.17`](https://redirect.github.com/LottieFiles/dotlottie-web/blob/HEAD/packages/wc/CHANGELOG.md#0217)

[Compare Source](https://redirect.github.com/LottieFiles/dotlottie-web/compare/@lottiefiles/dotlottie-wc@0.2.16...@lottiefiles/dotlottie-wc@0.2.17)

##### Patch Changes

-   Updated dependencies \[[`03311db`](https://redirect.github.com/LottieFiles/dotlottie-web/commit/03311db)]
-   Updated dependencies \[[`e34ac54`](https://redirect.github.com/LottieFiles/dotlottie-web/commit/e34ac54)]
-   Updated dependencies \[[`8e6f572`](https://redirect.github.com/LottieFiles/dotlottie-web/commit/8e6f572)]
    -   [@&#8203;lottiefiles/dotlottie-web](https://redirect.github.com/lottiefiles/dotlottie-web)[@&#8203;0](https://redirect.github.com/0).31.0

</details>

<details>
<summary>nrwl/nx (@&#8203;nx/eslint)</summary>

### [`v19.6.4`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.4)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.3...19.6.4)

##### 19.6.4 (2024-08-28)

##### 🚀 Features

-   **core:** return task results from imperative task runner ([#&#8203;27640](https://redirect.github.com/nrwl/nx/pull/27640))
-   **nx-dev:** add deepdive callout component ([2e38860db2](https://redirect.github.com/nrwl/nx/commit/2e38860db2))

##### 🩹 Fixes

-   **core:** do not stream output when static output style is enabled ([#&#8203;27642](https://redirect.github.com/nrwl/nx/pull/27642))
-   **core:** fix --e2eTestRunner for create-nx-workspace with react native ([#&#8203;27543](https://redirect.github.com/nrwl/nx/pull/27543))
-   **core:** negative workspace-root filesets should override positive filesets ([#&#8203;27524](https://redirect.github.com/nrwl/nx/pull/27524))
-   **core:** make sure env vars specified in run-commands envFile option take priority over other loaded env files ([#&#8203;27583](https://redirect.github.com/nrwl/nx/pull/27583))
-   **core:** fixes an issue where using "node:test" results in infinite loop ([#&#8203;27685](https://redirect.github.com/nrwl/nx/pull/27685))
-   **gradle:** fix child project deps ([#&#8203;27643](https://redirect.github.com/nrwl/nx/pull/27643))
-   **gradle:** fix find root for projects ([#&#8203;27651](https://redirect.github.com/nrwl/nx/pull/27651))
-   **js:** respect "watch" option when "runBuildTargetDependencies" is true ([#&#8203;27677](https://redirect.github.com/nrwl/nx/pull/27677))
-   **release:** programmatic API types should not be any ([#&#8203;27647](https://redirect.github.com/nrwl/nx/pull/27647))
-   **testing:** application generators should accurately configure e2e projects ([#&#8203;27453](https://redirect.github.com/nrwl/nx/pull/27453))
-   **vite:** plugin should infer ts project correctly for libs ([#&#8203;27649](https://redirect.github.com/nrwl/nx/pull/27649))

##### ❤️  Thank You

-   Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010)
-   Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder)
-   Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi)
-   Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo)
-   James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry)
-   Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz)
-   Juri [@&#8203;juristr](https://redirect.github.com/juristr)
-   MaxKless [@&#8203;MaxKless](https://redirect.github.com/MaxKless)

### [`v19.6.3`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.3)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.2...19.6.3)

##### 19.6.3 (2024-08-26)

##### 🚀 Features

-   **core:** expose graph json type ([#&#8203;27496](https://redirect.github.com/nrwl/nx/pull/27496))

##### 🩹 Fixes

-   **angular:** ensure target default for '[@&#8203;nx/angular](https://redirect.github.com/nx/angular):webpack-browser' is set [#&#8203;26483](https://redirect.github.com/nrwl/nx/issues/26483) ([#&#8203;27616](https://redirect.github.com/nrwl/nx/pull/27616), [#&#8203;26483](https://redirect.github.com/nrwl/nx/issues/26483))
-   **bundling:** update snapshots for copy assets plugin ([#&#8203;27610](https://redirect.github.com/nrwl/nx/pull/27610))
-   **core:** enable using the daemon in docker if enabled explicitly ([#&#8203;27585](https://redirect.github.com/nrwl/nx/pull/27585))
-   **core:** ensure file watcher is looking for correct config on windows ([#&#8203;27594](https://redirect.github.com/nrwl/nx/pull/27594))
-   **core:** change order of CI providers to match their popularity ([#&#8203;27623](https://redirect.github.com/nrwl/nx/pull/27623))
-   **core:** not parse hex to number ([#&#8203;27515](https://redirect.github.com/nrwl/nx/pull/27515))
-   **core:** nx migrate should determine angular devkit migration from cli or schematics [#&#8203;20282](https://redirect.github.com/nrwl/nx/issues/20282) ([#&#8203;27634](https://redirect.github.com/nrwl/nx/pull/27634), [#&#8203;20282](https://redirect.github.com/nrwl/nx/issues/20282))
-   **expo:** add expoLibraryGenerator to export ([#&#8203;27520](https://redirect.github.com/nrwl/nx/pull/27520))
-   **js:** fix verdaccio windows for registry ([#&#8203;27350](https://redirect.github.com/nrwl/nx/pull/27350))
-   **react:** tailwind with rspack should work on generation [#&#8203;27028](https://redirect.github.com/nrwl/nx/issues/27028) ([#&#8203;27619](https://redirect.github.com/nrwl/nx/pull/27619), [#&#8203;27028](https://redirect.github.com/nrwl/nx/issues/27028))
-   **react-native:** remove upgrade command in migration ([#&#8203;27467](https://redirect.github.com/nrwl/nx/pull/27467))
-   **webpack:** add migration for proxy config ([#&#8203;27621](https://redirect.github.com/nrwl/nx/pull/27621))

##### ❤️  Thank You

-   Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010)
-   Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi)
-   Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo)
-   Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz)
-   MaxKless [@&#8203;MaxKless](https://redirect.github.com/MaxKless)
-   Paweł Twardziak [@&#8203;paweltwardziak](https://redirect.github.com/paweltwardziak)

</details>

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

### [`v2.7.2`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#272-2024-08-30)

[Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.7.1...v2.7.2)

##### Bug Fixes

-   **types:** add missing type reference, close [#&#8203;526](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/526) ([47fddb0](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/47fddb0f6ac7f6e45188eff4f28755885e317249))

### [`v2.7.1`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#271-2024-08-29)

[Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.6.5...v2.7.1)

##### Chores

-   release-please-mark ([34148f4](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/34148f41089bcdf9621a02bd62b28b3db94f56ac))
-   release-please-mark ([4b2d7ba](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4b2d7baa01258ef4ec0d92267950ec9a2ceee62e))

### [`v2.6.5`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#265-2024-08-28)

[Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.6.4...v2.6.5)

##### Bug Fixes

-   **type-annotation-spacing:** consider spacing around `as` and `satisfies` operator ([#&#8203;517](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/517)) ([cf254a9](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/cf254a9f00d504d2f433a937cfb25003083e2552))

##### Documentation

-   use new vscode codeActionsOnSave syntax ([#&#8203;511](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/511)) ([086b7f3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/086b7f342a5cdbd289e2327ddfc3bb71cb51ba62))

</details>

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

### [`v1.7.23`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1723---2024-09-02)

[Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.7.22...v1.7.23)

##### Bug Fixes

-   **(es/minifier)** Fix name mangler ([#&#8203;9524](https://redirect.github.com/swc-project/swc/issues/9524)) ([5fd68f9](https://redirect.github.com/swc-project/swc/commit/5fd68f9a3a9eeef0e61627a821c52ace69a89696))

##### Performance

-   **(es/compat)** Reimplement constructor transform ([#&#8203;9519](https://redirect.github.com/swc-project/swc/issues/9519)) ([4b85a92](https://redirect.github.com/swc-project/swc/commit/4b85a92170576f194c2b1ad3b3ec624c4839e215))

-   **(es/utils)** Rewrite inject_after_super ([#&#8203;9496](https://redirect.github.com/swc-project/swc/issues/9496)) ([c562cfa](https://redirect.github.com/swc-project/swc/commit/c562cfa8af1163a4946ef79cb025d461c7e2e5e0))

### [`v1.7.22`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1722---2024-08-30)

[Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.7.21...v1.7.22)

##### Bug Fixes

-   **(es/minifier)** Iterate object properties in reverse direction while inlining property access ([#&#8203;9507](https://redirect.github.com/swc-project/swc/issues/9507)) ([f584ef7](https://redirect.github.com/swc-project/swc/commit/f584ef76d75e86da15d0725ac94be35a88a1c946))

### [`v1.7.21`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1721---2024-08-28)

[Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.7.19...v1.7.21)

##### Bug Fixes

-   **(es/typescript)** Preserve more comments ([#&#8203;9509](https://redirect.github.com/swc-project/swc/issues/9509)) ([3e253ec](https://redirect.github.com/swc-project/swc/commit/3e253ecc21f2028437572093b42df97ef5fe505e))

### [`v1.7.19`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1719---2024-08-28)

[Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.7.18...v1.7.19)

##### Bug Fixes

-   **(es/minifier)** Track if a var is used with `in` ([#&#8203;9508](https://redirect.github.com/swc-project/swc/issues/9508)) ([7d6269e](https://redirect.github.com/swc-project/swc/commit/7d6269e3b826524e340edf274a5e42b2a0ea058a))

##### Features

-   **(es/minifier)** Support mangle cache ([#&#8203;9489](https://redirect.github.com/swc-project/swc/issues/9489)) ([af922d8](https://redirect.github.com/swc-project/swc/commit/af922d83e58596021476006564edb6270069d437))

-   **(plugin/runner)** Improve error message ([#&#8203;9502](https://redirect.github.com/swc-project/swc/issues/9502)) ([da52930](https://redirect.github.com/swc-project/swc/commit/da529304fe23bcb1a15c25811f928ebf91207ef0))

##### Miscellaneous Tasks

-   **(es/codegen)** Bump minimum required swc_allocator version to 0.1.8 ([#&#8203;9492](https://redirect.github.com/swc-project/swc/issues/9492)) ([5258763](https://redirect.github.com/swc-project/swc/commit/5258763cf673e1684808bc2766ba6ee9c84642f1))

##### Refactor

-   **(es/utils)** Unify `prepend_stmts` ([#&#8203;9493](https://redirect.github.com/swc-project/swc/issues/9493)) ([faec8c1](https://redirect.github.com/swc-project/swc/commit/faec8c134d950d10a9f2dce0e5680d9230f87ceb))

### [`v1.7.18`](https://redirect.github.com/swc-project/swc/compare/v1.7.14...v1.7.18)

[Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.7.14...v1.7.18)

</details>

<details>
<summary>capricorn86/happy-dom (happy-dom)</summary>

### [`v15.7.3`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.2...afc3692e8dde4d3769706fb36f7818b6d41197bc)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.2...v15.7.3)

### [`v15.7.2`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.1...v15.7.2)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.1...v15.7.2)

### [`v15.7.1`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.0...d0c8ab5b5919d0e4f6c46e8b5b4fd9d81966c842)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.0...v15.7.1)

### [`v15.7.0`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.6.1...9bde659a1f05519c3986ec1a0bba9d12526525f7)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.6.1...v15.7.0)

### [`v15.6.1`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.6.0...86748dba632a1716247785851c0009d2256f23ef)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.6.0...v15.6.1)

### [`v15.6.0`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.5.0...71d243a6a3583cbc376dc90513d5739e96064691)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.5.0...v15.6.0)

### [`v15.5.0`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.4.3...fec1c0165753112715e1295cc57bb0c16b679b39)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.4.3...v15.5.0)

### [`v15.4.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.4.3)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.4.2...v15.4.3)

##### :construction_worker_man: Patch fixes

-   Adds support for supporting new lines and tabs as white-space character in CSS selectors - By **[@&#8203;syi0808](https://redirect.github.com/syi0808)** in task [#&#8203;1414](https://redirect.github.com/capricorn86/happy-dom/issues/1414)

### [`v15.4.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.4.2)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.4.1...v15.4.2)

##### :construction_worker_man: Patch fixes

-   Typo in CORS rejection error message - By **[@&#8203;rexxars](https://redirect.github.com/rexxars)** in task [#&#8203;1485](https://redirect.github.com/capricorn86/happy-dom/issues/1485)

### [`v15.4.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.4.1)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.4.0...v15.4.1)

##### :construction_worker_man: Patch fixes

-   Throw error in `FormData.append()` when value parameter type is incorrect - By **[@&#8203;btea](https://redirect.github.com/btea)** in task [#&#8203;1484](https://redirect.github.com/capricorn86/happy-dom/issues/1484)

### [`v15.4.0`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.3.2...5b23cc1cf711b8b3c0132d5f3241de6425bc2dc2)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.3.2...v15.4.0)

### [`v15.3.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.3.2)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.3.1...v15.3.2)

##### :construction_worker_man: Patch fixes

-   Fixes the `HTMLInputElement.indeterminate`, so that it behaves correctly - By **[@&#8203;malko](https://redirect.github.com/malko)** in task [#&#8203;1439](https://redirect.github.com/capricorn86/happy-dom/issues/1439)

### [`v15.3.1`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.3.0...530f535c01f72de9190d9e67d0c3540d3c44a5fa)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.3.0...v15.3.1)

### [`v15.3.0`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.2.0...a99364fa80f968da81dbb6ceb899ae15a8e5b902)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.2.0...v15.3.0)

### [`v15.2.0`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.2.0)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.1.0...v15.2.0)

##### :art: Features

-   Adds support for the static method `AbortSignal.any()` - By **[@&#8203;ezzatron](https://redirect.github.com/ezzatron)** in task [#&#8203;1468](https://redirect.github.com/capricorn86/happy-dom/issues/1468)

### [`v15.1.0`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.1.0)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.0.0...v15.1.0)

##### :art: Features

-   Refactor internal logic related to injecting the Window context for classes that can be constructed using the "new" operator - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
-   Improves the way classes can access the Browser context internally - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
-   Refactor of the logic for `EventTarget.dispatchEvent()` to better handle the event phases "none", "capture", "atTarget" and "bubbling" - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
-   Adds support for `HTMLInputElement.popoverTargetElement`, `HTMLInputElement.popoverTargetAction`, `HTMLButtonElement.popoverTargetElement` and `HTMLButtonElement.popoverTargetAction` - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
-   Adds support for `HTMLElement.popover` - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
-   Adds support for `PerformanceObserver`, `PerformanceEntry` and `PerformanceObserverEntryList` - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)

##### :construction_worker_man: Patch fixes

-   Makes it possible for a polyfill to replace `NodeList[Symbol.iterator]()` with `Array.prototype.values()` - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
-   Adds logic for canceling any request to start new async tasks while the `Window` is closing (e.g. using `setTimeout()` or `fetch()`) - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
-   Fixes issues with errors exiting the browser when using the setting "errorCapture" set to "processLevel" - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
    -   Refactor internal logic, so that thrown errors are instances of unique error classes assigned to the `Window`, which makes it possible for `BrowserExceptionObserver` to know which `Window` the error originated from
-   Changes `Event.composedPath()` to not return the `Window` object if the event type is "load", which is the same behaviour as the browser - By **[@&#8203;capricorn86](https://redirect.github.com/capricorn86)** in task [#&#8203;1332](https://redirect.github.com/capricorn86/happy-dom/issues/1332)
    -   This means that "load" events will not bubble up to the `Window` object

</details>

<details>
<summary>SBoudrias/Inquirer.js (inquirer)</summary>

### [`v10.2.0`](https://redirect.github.com/SBoudrias/Inquirer.js/compare/inquirer@10.1.8...0c039599ef88fe9eb804fe083ee386ec906a856f)

[Compare Source](https://redirect.github.com/SBoudrias/Inquirer.js/compare/inquirer@10.1.8...inquirer@10.2.0)

</details>

<details>
<summary>kentaro-m/auto-assign-action (kentaro-m/auto-assign-action)</summary>

### [`v1.2.6`](https://redirect.github.com/kentaro-m/auto-assign-action/releases/tag/v1.2.6)

[Compare Source](https://redirect.github.com/kentaro-m/auto-assign-action/compare/v1.2.5...v1.2.6)

#### Changes

-   fix: fix security issue ([#&#8203;165](https://redirect.github.com/kentaro-m/auto-assign-action/issues/165)) [@&#8203;kentaro-m](https://redirect.github.com/kentaro-m)
-   chore(deps): update dependency prettier to v3.1.1 ([#&#8203;163](https://redirect.github.com/kentaro-m/auto-assign-action/issues/163)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update actions/setup-node action to v4 ([#&#8203;158](https://redirect.github.com/kentaro-m/auto-assign-action/issues/158)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update actions/checkout action to v4 ([#&#8203;152](https://redirect.github.com/kentaro-m/auto-assign-action/issues/152)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency typescript to v5.3.3 ([#&#8203;162](https://redirect.github.com/kentaro-m/auto-assign-action/issues/162)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency typescript to v5.3.2 ([#&#8203;161](https://redirect.github.com/kentaro-m/auto-assign-action/issues/161)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency prettier to v3.1.0 ([#&#8203;160](https://redirect.github.com/kentaro-m/auto-assign-action/issues/160)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update unit test packages ([#&#8203;138](https://redirect.github.com/kentaro-m/auto-assign-action/issues/138)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency typescript to v5.2.2 ([#&#8203;151](https://redirect.github.com/kentaro-m/auto-assign-action/issues/151)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency [@&#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) to v0.38.1 ([#&#8203;156](https://redirect.github.com/kentaro-m/auto-assign-action/issues/156)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency lint-staged to v13.3.0 ([#&#8203;150](https://redirect.github.com/kentaro-m/auto-assign-action/issues/150)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency [@&#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) to v0.38.0 ([#&#8203;149](https://redirect.github.com/kentaro-m/auto-assign-action/issues/149)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency [@&#8203;octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types) to v7.3.1 ([#&#8203;143](https://redirect.github.com/kentaro-m/auto-assign-action/issues/143)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   fix(deps): update dependency [@&#8203;actions/core](https://redirect.github.com/actions/core) to v1.10.1 ([#&#8203;148](https://redirect.github.com/kentaro-m/auto-assign-action/issues/148)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency prettier to v3.0.3 ([#&#8203;147](https://redirect.github.com/kentaro-m/auto-assign-action/issues/147)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency node to v16.20.2 ([#&#8203;142](https://redirect.github.com/kentaro-m/auto-assign-action/issues/142)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency [@&#8203;octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types) to v7 ([#&#8203;135](https://redirect.github.com/kentaro-m/auto-assign-action/issues/135)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency prettier to v3.0.1 ([#&#8203;141](https://redirect.github.com/kentaro-m/auto-assign-action/issues/141)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency prettier to v3 ([#&#8203;140](https://redirect.github.com/kentaro-m/auto-assign-action/issues/140)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency typescript to v5.1.6 ([#&#8203;139](https://redirect.github.com/kentaro-m/auto-assign-action/issues/139)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency lint-staged to v13.2.3 ([#&#8203;137](https://redirect.github.com/kentaro-m/auto-assign-action/issues/137)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update node.js to v16.20.1 ([#&#8203;134](https://redirect.github.com/kentaro-m/auto-assign-action/issues/134)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency typescript to v5.1.3 ([#&#8203;132](https://redirect.github.com/kentaro-m/auto-assign-action/issues/132)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update node.js to v16.20.0 ([#&#8203;126](https://redirect.github.com/kentaro-m/auto-assign-action/issues/126)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency ts-jest to v29.1.0 ([#&#8203;130](https://redirect.github.com/kentaro-m/auto-assign-action/issues/130)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency [@&#8203;octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types) to v6.11.0 ([#&#8203;129](https://redirect.github.com/kentaro-m/auto-assign-action/issues/129)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency prettier to v2.8.8 ([#&#8203;131](https://redirect.github.com/kentaro-m/auto-assign-action/issues/131)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency lint-staged to v13.2.2 ([#&#8203;127](https://redirect.github.com/kentaro-m/auto-assign-action/issues/127)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency typescript to v5.0.4 ([#&#8203;128](https://redirect.github.com/kentaro-m/auto-assign-action/issues/128)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency typescript to v5.0.3 ([#&#8203;125](https://redirect.github.com/kentaro-m/auto-assign-action/issues/125)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency prettier to v2.8.7 ([#&#8203;123](https://redirect.github.com/kentaro-m/auto-assign-action/issues/123)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency typescript to v5 ([#&#8203;122](https://redirect.github.com/kentaro-m/auto-assign-action/issues/122)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   fix(deps): update dependency js-yaml to v3.14.1 ([#&#8203;121](https://redirect.github.com/kentaro-m/auto-assign-action/issues/121)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   fix(deps): update dependency [@&#8203;actions/github](https://redirect.github.com/actions/github) to v5.1.1 ([#&#8203;120](https://redirect.github.com/kentaro-m/auto-assign-action/issues/120)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   fix(deps): update dependency [@&#8203;actions/core](https://redirect.github.com/actions/core) to v1.10.0 ([#&#8203;119](https://redirect.github.com/kentaro-m/auto-assign-action/issues/119)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update unit test packages to v29.5.0 ([#&#8203;118](https://redirect.github.com/kentaro-m/auto-assign-action/issues/118)) [@&#8203;renovate](https://redirect.github.com/renovate)
-   chore(deps): update dependency lint-staged to v13.2.0 ([#&#8203;117](https://redirect.github.com/kentaro-m/auto-assign-action/issues/117)) [@&#8203;renovate](https://redirect.github.com/renovate)

### [`v1.2.5`](https://redirect.github.com/kentaro-m/auto-assign-action/releases/tag/v1.2.5)

[Compare Source](https://redirect.github.com/kentaro-m/auto-assign-action/compare/v1.2.4...v1.2.5)

#### What's Changed

-   chore(deps): update unit test packages by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/89](https://redirect.github.com/kentaro-m/auto-assign-action/pull/89)
-   chore(deps): update dependency husky to v8 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/90](https://redirect.github.com/kentaro-m/auto-assign-action/pull/90)
-   chore(deps): update dependency [@&#8203;octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types) to v6 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/87](https://redirect.github.com/kentaro-m/auto-assign-action/pull/87)
-   chore(deps): update dependency typescript to v4.9.3 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/100](https://redirect.github.com/kentaro-m/auto-assign-action/pull/100)
-   chore(deps): update dependency typescript to v4.9.4 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/102](https://redirect.github.com/kentaro-m/auto-assign-action/pull/102)
-   chore(deps): update dependency [@&#8203;octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types) to v6.8.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/104](https://redirect.github.com/kentaro-m/auto-assign-action/pull/104)
-   chore(deps): update dependency [@&#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) to v0.36.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/103](https://redirect.github.com/kentaro-m/auto-assign-action/pull/103)
-   chore(deps): update dependency [@&#8203;octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types) to v6.9.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/105](https://redirect.github.com/kentaro-m/auto-assign-action/pull/105)
-   chore(deps): update dependency husky to v8.0.3 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/106](https://redirect.github.com/kentaro-m/auto-assign-action/pull/106)
-   chore(deps): update dependency [@&#8203;octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types) to v6.10.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/107](https://redirect.github.com/kentaro-m/auto-assign-action/pull/107)
-   chore(deps): update dependency [@&#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) to v0.36.1 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/108](https://redirect.github.com/kentaro-m/auto-assign-action/pull/108)
-   chore(deps): update dependency typescript to v4.9.5 by [@&#8203;renovate](https://redirect.github.com/renovate) in [https://github.com/kentaro-m/auto-assign-action/pull/110](https://redirect.github.com/kentaro-m/auto-assign-action/pull/110)
-   chore: bump up for [@&#8203;actions/github](https://redirect.github.com/actions/github) to v5.0.0 by [@&#8203;kentaro-m](https://redirect.github.com/kentaro-m) in [https://github.com/kentaro-m/auto-assign-action/pull/63](https://redirect.github.com/kentaro-m/auto-assign-action/pull/63)
-   test: use jest-mock for mocked utils by [@&#8203;kentaro-m](https://redirect.github.com/kentaro-m) in [https://github.com/kentaro-m/auto-assign-action/pull/112](https://redirect.github.com/kentaro-m/auto-assign-action/pull/112)
-   Upgrade jest to v29 by [@&#8203;kentaro-m](https://redirect.github.com/kentaro-m) in [https://github.com/kentaro-m/auto-assign-action/pull/113](https://redirect.github.com/kentaro-m/auto-assign-action/pull/113)
-   Upgrade prettier by [@&#8203;kentaro-m](https://redirect.github.com/kentaro-m) in [https://github.com/kentaro-m/auto-assign-action/pull/114](https://redirect.github.com/kentaro-m/auto-assign-action/pull/114)
-   chore: support for Node.js versioning with .node-version by [@&#8203;kentaro-m](https://redirect.github.com/kentaro-m) in [https://github.com/kentaro-m/auto-assign-action/pull/115](https://redirect.github.com/kentaro-m/auto-assign-action/pull/115)

**Full Changelog**: https://github.com/kentaro-m/auto-assign-action/compare/v1.2.4...v1.2.5

</details>

<details>
<summary>lint-staged/lint-staged (lint-staged)</summary>

### [`v15.2.10`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#15210)

[Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.9...v15.2.10)

##### Patch Changes

-   [#&#8203;1471](https://redirect.github.com/lint-staged/lint-staged/pull/1471) [`e3f283b`](https://redirect.github.com/lint-staged/lint-staged/commit/e3f283b250868b7c15ceb54d2a51b2e5fb3a18a9) Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Update minor dependencies, including `micromatch@~4.0.8`.

</details>

<details>
<summary>micromatch/micromatch (micromatch)</summary>

### [`v4.0.8`](https://redirect.github.com/micromatch/micromatch/compare/4.0.7...4.0.8)

[Compare Source](https://redirect.github.com/micromatch/micromatch/compare/4.0.7...4.0.8)

</details>

<details>
<summary>pnpm/pnpm (pnpm)</summary>

### [`v9.9.0`](https://redirect.github.com/pnpm/pnpm/compare/v9.8.0...v9.9.0)

[Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.8.0...v9.9.0)

</details>

<details>
<summary>rollup/rollup (rollup)</summary>

### [`v4.21.2`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4212)

[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.21.1...v4.21.2)

*2024-08-30*

##### Bug Fixes

-   Handle IIFE/UMD namespace definitions conflicting with a builtin property ([#&#8203;5605](https://redirect.github.com/rollup/rollup/issues/5605))

##### Pull Requests

-   [#&#8203;5605](https://redirect.github.com/rollup/rollup/pull/5605): fix: Wrong namespace property definition ([@&#8203;thirumurugan-git](https://redirect.github.com/thirumurugan-git), [@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5630](https://redirect.github.com/rollup/rollup/pull/5630): chore(deps): lock file maintenance minor/patch updates ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5631](https://redirect.github.com/rollup/rollup/pull/5631): chore(deps): lock file maintenance ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5632](https://redirect.github.com/rollup/rollup/pull/5632): chore(deps): lock file maintenance ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])

### [`v4.21.1`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4211)

[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.21.0...v4.21.1)

*2024-08-26*

##### Bug Fixes

-   Ensure `closeWatcher` hook is called when watch mode is aborted via Ctrl+C ([#&#8203;5618](https://redirect.github.com/rollup/rollup/issues/5618))
-   Do not produce invalid code for `import.meta.url` in compact mode ([#&#8203;5624](https://redirect.github.com/rollup/rollup/issues/5624))
-   Do not throw when generating chunk names when preserving modules in Windows ([#&#8203;5625](https://redirect.github.com/rollup/rollup/issues/5625))

##### Pull Requests

-   [#&#8203;5591](https://redirect.github.com/rollup/rollup/pull/5591): chore(deps): update dependency [@&#8203;types/eslint](https://redirect.github.com/types/eslint) to v9 ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot], [@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5618](https://redirect.github.com/rollup/rollup/pull/5618): preload the WASM file even though the version is undefined. ([@&#8203;TrickyPi](https://redirect.github.com/TrickyPi))
-   [#&#8203;5619](https://redirect.github.com/rollup/rollup/pull/5619): Call and await closeWatcher hooks on exit signals ([@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5622](https://redirect.github.com/rollup/rollup/pull/5622): chore(deps): lock file maintenance minor/patch updates ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot], [@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5624](https://redirect.github.com/rollup/rollup/pull/5624): fix: add space for DOCUMENT_CURRENT_SCRIPT template ([@&#8203;TrickyPi](https://redirect.github.com/TrickyPi))
-   [#&#8203;5625](https://redirect.github.com/rollup/rollup/pull/5625): fix: get the right chunk name for preserve modules in Windows ([@&#8203;TrickyPi](https://redirect.github.com/TrickyPi), [@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))

</details>

<details>
<summary>shikijs/shiki (shiki)</summary>

### [`v1.16.1`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.16.1)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.16.0...v1.16.1)

#####    🏎 Performance

-   Externalize `@shikijs/vscode-textmate`  -  by [@&#8203;antfu](https://redirect.g

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Saul-Mirone pushed a commit that referenced this pull request Sep 11, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@commitlint/cli](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli)) | [`19.4.1` -> `19.5.0`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/19.4.1/19.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fcli/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fcli/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fcli/19.4.1/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fcli/19.4.1/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@commitlint/config-conventional](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional)) | [`19.4.1` -> `19.5.0`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-conventional/19.4.1/19.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fconfig-conventional/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fconfig-conventional/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fconfig-conventional/19.4.1/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fconfig-conventional/19.4.1/19.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/vite](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/vite)) | [`19.6.5` -> `19.7.2`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.6.5/19.7.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/19.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/19.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/19.6.5/19.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/19.6.5/19.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@playwright/test](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`1.46.1` -> `1.47.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.46.1/1.47.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@playwright%2ftest/1.46.1/1.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@playwright%2ftest/1.46.1/1.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@swc/core](https://swc.rs) ([source](https://redirect.github.com/swc-project/swc)) | [`1.7.24` -> `1.7.26`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.24/1.7.26) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.24/1.7.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.24/1.7.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.6.5` -> `19.7.2`](https://renovatebot.com/diffs/npm/nx/19.6.5/19.7.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/19.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/19.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/19.6.5/19.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/19.6.5/19.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [shiki](https://redirect.github.com/shikijs/shiki) ([source](https://redirect.github.com/shikijs/shiki/tree/HEAD/packages/shiki)) | [`1.16.3` -> `1.17.0`](https://renovatebot.com/diffs/npm/shiki/1.16.3/1.17.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/shiki/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shiki/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shiki/1.16.3/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shiki/1.16.3/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [typedoc-plugin-markdown](https://typedoc-plugin-markdown.org) ([source](https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown)) | [`4.2.6` -> `4.2.7`](https://renovatebot.com/diffs/npm/typedoc-plugin-markdown/4.2.6/4.2.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typedoc-plugin-markdown/4.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typedoc-plugin-markdown/4.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typedoc-plugin-markdown/4.2.6/4.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typedoc-plugin-markdown/4.2.6/4.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.5.4` -> `5.6.2`](https://renovatebot.com/diffs/npm/typescript/5.5.4/5.6.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.5.4/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.5.4/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vite](https://vitejs.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.3` -> `5.4.4`](https://renovatebot.com/diffs/npm/vite/5.4.3/5.4.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.3/5.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.3/5.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://redirect.github.com/vuejs/core)) | [`3.5.3` -> `3.5.4`](https://renovatebot.com/diffs/npm/vue/3.5.3/3.5.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.5.3/3.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.5.3/3.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [yjs](https://docs.yjs.dev) ([source](https://redirect.github.com/yjs/yjs)) | [`13.6.18` -> `13.6.19`](https://renovatebot.com/diffs/npm/yjs/13.6.18/13.6.19) | [![age](https://developer.mend.io/api/mc/badges/age/npm/yjs/13.6.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/yjs/13.6.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/yjs/13.6.18/13.6.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/yjs/13.6.18/13.6.19?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>conventional-changelog/commitlint (@&#8203;commitlint/cli)</summary>

### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/cli/CHANGELOG.md#1950-2024-09-11)

[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.1...v19.5.0)

##### Features

-   **cli:** use special errorCode for missing rules/config [#&#8203;4142](https://redirect.github.com/conventional-changelog/commitlint/issues/4142) ([#&#8203;4143](https://redirect.github.com/conventional-changelog/commitlint/issues/4143)) ([d7070d8](https://redirect.github.com/conventional-changelog/commitlint/commit/d7070d8a4905da7834a018825b37d52c2dd29f62))

#### [19.4.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) (2024-08-28)

**Note:** Version bump only for package [@&#8203;commitlint/cli](https://redirect.github.com/commitlint/cli)

</details>

<details>
<summary>conventional-changelog/commitlint (@&#8203;commitlint/config-conventional)</summary>

### [`v19.5.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/config-conventional/CHANGELOG.md#1950-2024-09-11)

[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.1...v19.5.0)

**Note:** Version bump only for package [@&#8203;commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)

#### [19.4.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) (2024-08-28)

**Note:** Version bump only for package [@&#8203;commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)

#### [19.2.2](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.2.1...v19.2.2) (2024-04-14)

**Note:** Version bump only for package [@&#8203;commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)

</details>

<details>
<summary>nrwl/nx (@&#8203;nx/vite)</summary>

### [`v19.7.2`](https://redirect.github.com/nrwl/nx/releases/tag/19.7.2)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.7.1...19.7.2)

##### 19.7.2 (2024-09-10)

##### 🩹 Fixes

-   **core:** take nx-release-publish target defaults into account for implicit target ([#&#8203;27764](https://redirect.github.com/nrwl/nx/pull/27764))
-   **release:** ensure git commits containing pipe can be parsed reliably ([#&#8203;27840](https://redirect.github.com/nrwl/nx/pull/27840))

##### ❤️  Thank You

-   James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry)

### [`v19.7.1`](https://redirect.github.com/nrwl/nx/releases/tag/19.7.1)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.7.0...19.7.1)

##### 19.7.1 (2024-09-10)

##### 🚀 Features

-   **release:** allow local dependency version protocols to be preserved, pnpm publish support ([#&#8203;27787](https://redirect.github.com/nrwl/nx/pull/27787))

##### 🩹 Fixes

-   **core:** make sure sharedGlobals is referenced in default namedInputs ([#&#8203;27813](https://redirect.github.com/nrwl/nx/pull/27813))
-   **release:** respect updateDependents being explicitly disabled in conventional commits ([#&#8203;27851](https://redirect.github.com/nrwl/nx/pull/27851))

##### ❤️  Thank You

-   James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry)
-   Juri Strumpflohner [@&#8203;juristr](https://redirect.github.com/juristr)

### [`v19.7.0`](https://redirect.github.com/nrwl/nx/releases/tag/19.7.0)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.6...19.7.0)

##### 19.7.0 (2024-09-09)

##### 🚀 Features

-   **bundling:** add option to generate sourcemaps for Rollup build ([#&#8203;27539](https://redirect.github.com/nrwl/nx/pull/27539))
-   **bundling:** add nxCopyAssetsPlugin for Vite to use in JS libs ([#&#8203;27593](https://redirect.github.com/nrwl/nx/pull/27593))
-   **core:** add shutdown lifecycle hook to node executor ([#&#8203;27354](https://redirect.github.com/nrwl/nx/pull/27354))
-   **core:** add sqlite db for nx ([#&#8203;26891](https://redirect.github.com/nrwl/nx/pull/26891))
-   **core:** expose graph json type ([#&#8203;27496](https://redirect.github.com/nrwl/nx/pull/27496))
-   **core:** return task results from imperative task runner ([#&#8203;27640](https://redirect.github.com/nrwl/nx/pull/27640))
-   **core:** refactor graph implementation details ([#&#8203;27267](https://redirect.github.com/nrwl/nx/pull/27267))
-   **core:** allow disabling registered task sync generators ([#&#8203;27638](https://redirect.github.com/nrwl/nx/pull/27638))
-   **core:** allow skipping sync when running tasks ([#&#8203;27697](https://redirect.github.com/nrwl/nx/pull/27697))
-   **core:** add shutdown lifecycle hook to node executor" ([#&#8203;27794](https://redirect.github.com/nrwl/nx/pull/27794))
-   **core:** update PNPM GH action setup to use v4 and pnpm version 9 ([#&#8203;27664](https://redirect.github.com/nrwl/nx/pull/27664))
-   **devkit:** prefer strings over Linter enum ([#&#8203;27209](https://redirect.github.com/nrwl/nx/pull/27209))
-   **docs:** update OpenAI model to use gpt-4o-mini ([#&#8203;27434](https://redirect.github.com/nrwl/nx/pull/27434))
-   **graph:** add expandedTargets to project details on nx dev ([#&#8203;26911](https://redirect.github.com/nrwl/nx/pull/26911))
-   **graph:** update tags to render on a single line by default with expand option ([#&#8203;27829](https://redirect.github.com/nrwl/nx/pull/27829))
-   **js:** add skipPackageManager option to build executors in order to skip generating "packageManager" entry in package.json ([#&#8203;27518](https://redirect.github.com/nrwl/nx/pull/27518))
-   **js:** generate package.json with overrides and resolutions ([#&#8203;27601](https://redirect.github.com/nrwl/nx/pull/27601))
-   **js:** add metadata to the typescript inferred tasks ([#&#8203;27806](https://redirect.github.com/nrwl/nx/pull/27806))
-   **linter:** add option to exclude projects from circular deps check ([#&#8203;27504](https://redirect.github.com/nrwl/nx/pull/27504))
-   **nx-cloud:** alias for login and logout ([#&#8203;27358](https://redirect.github.com/nrwl/nx/pull/27358))
-   **nx-cloud:** remove feature flag for nx login ([#&#8203;27657](https://redirect.github.com/nrwl/nx/pull/27657))
-   **nx-cloud:** add 'generate-token' option to connect ([#&#8203;27678](https://redirect.github.com/nrwl/nx/pull/27678))
-   **nx-cloud:** remove env variable for login ([#&#8203;27791](https://redirect.github.com/nrwl/nx/pull/27791))
-   **nx-dev:** add Explain with AI to Enterprise and Pro Plans ([#&#8203;27455](https://redirect.github.com/nrwl/nx/pull/27455))
-   **nx-dev:** add Monorepo World banner to hero ([#&#8203;27482](https://redirect.github.com/nrwl/nx/pull/27482))
-   **nx-dev:** honor prefers-reduced-motion ([#&#8203;27541](https://redirect.github.com/nrwl/nx/pull/27541))
-   **nx-dev:** add deepdive callout component ([daf5837a21](https://redirect.github.com/nrwl/nx/commit/daf5837a21))
-   **nx-dev:** add Mike Hartington in the team section ([#&#8203;27755](https://redirect.github.com/nrwl/nx/pull/27755))
-   **nx-dev:** make animations more performant ([#&#8203;27757](https://redirect.github.com/nrwl/nx/pull/27757))
-   **nx-dev:** add create-nx-workspace from nx-cloud on ci section ([#&#8203;27756](https://redirect.github.com/nrwl/nx/pull/27756))
-   **react:** add rspack module federation support ([#&#8203;27696](https://redirect.github.com/nrwl/nx/pull/27696))
-   **react:** add module federation static server ([#&#8203;27802](https://redirect.github.com/nrwl/nx/pull/27802))
-   **remix:** infer targets for remix vite in @&#8203;nx/remix/plugin ([#&#8203;27713](https://redirect.github.com/nrwl/nx/pull/27713))

##### 🩹 Fixes

-   missing export for setRemoteDefinition ([#&#8203;27491](https://redirect.github.com/nrwl/nx/pull/27491))
-   **angular:** generate [@&#8203;nx/angular](https://redirect.github.com/nx/angular) in devDependencies and move to dependencies when using runtime helpers ([#&#8203;27405](https://redirect.github.com/nrwl/nx/pull/27405))
-   **angular:** module-federation-ssr-dev-server should call correct builder ([#&#8203;27477](https://redirect.github.com/nrwl/nx/pull/27477))
-   **angular:** bump ngrx version to 18.0.2 ([#&#8203;27506](https://redirect.github.com/nrwl/nx/pull/27506))
-   **angular:** ensure target default for '[@&#8203;nx/angular](https://redirect.github.com/nx/angular):webpack-browser' is set [#&#8203;26483](https://redirect.github.com/nrwl/nx/issues/26483) ([#&#8203;27616](https://redirect.github.com/nrwl/nx/pull/27616), [#&#8203;26483](https://redirect.github.com/nrwl/nx/issues/26483))
-   **bundling:** update snapshots for copy assets plugin ([#&#8203;27610](https://redirect.github.com/nrwl/nx/pull/27610))
-   **core:** fix importing files with special characters ([#&#8203;27484](https://redirect.github.com/nrwl/nx/pull/27484))
-   **core:** use withVerbose util ([#&#8203;27553](https://redirect.github.com/nrwl/nx/pull/27553))
-   **core:** support import detection of packages installed from git remote URL ([#&#8203;27569](https://redirect.github.com/nrwl/nx/pull/27569))
-   **core:** fix compat for old remote caches ([#&#8203;27574](https://redirect.github.com/nrwl/nx/pull/27574))
-   **core:** enable using the daemon in docker if enabled explicitly ([#&#8203;27585](https://redirect.github.com/nrwl/nx/pull/27585))
-   **core:** ensure file watcher is looking for correct config on windows ([#&#8203;27594](https://redirect.github.com/nrwl/nx/pull/27594))
-   **core:** change order of CI providers to match their popularity ([#&#8203;27623](https://redirect.github.com/nrwl/nx/pull/27623))
-   **core:** not parse hex to number ([#&#8203;27515](https://redirect.github.com/nrwl/nx/pull/27515))
-   **core:** nx migrate should determine angular devkit migration from cli or schematics [#&#8203;20282](https://redirect.github.com/nrwl/nx/issues/20282) ([#&#8203;27634](https://redirect.github.com/nrwl/nx/pull/27634), [#&#8203;20282](https://redirect.github.com/nrwl/nx/issues/20282))
-   **core:** do not stream output when static output style is enabled ([#&#8203;27642](https://redirect.github.com/nrwl/nx/pull/27642))
-   **core:** fix --e2eTestRunner for create-nx-workspace with react native ([#&#8203;27543](https://redirect.github.com/nrwl/nx/pull/27543))
-   **core:** negative workspace-root filesets should override positive filesets ([#&#8203;27524](https://redirect.github.com/nrwl/nx/pull/27524))
-   **core:** make sure env vars specified in run-commands envFile option take priority over other loaded env files ([#&#8203;27583](https://redirect.github.com/nrwl/nx/pull/27583))
-   **core:** change remoteCache to getRemoteCache ([#&#8203;27673](https://redirect.github.com/nrwl/nx/pull/27673))
-   **core:** fixes an issue where using "node:test" results in infinite loop ([#&#8203;27685](https://redirect.github.com/nrwl/nx/pull/27685))
-   **core:** handle file change conflicts between sync generators ([#&#8203;27695](https://redirect.github.com/nrwl/nx/pull/27695))
-   **core:** filter branch in preparation for nx import ([#&#8203;27652](https://redirect.github.com/nrwl/nx/pull/27652))
-   **core:** add parallelism to target defaults schema ([#&#8203;27710](https://redirect.github.com/nrwl/nx/pull/27710))
-   **core:** bump plugin pool attempts to work with slow runtimes ([#&#8203;27726](https://redirect.github.com/nrwl/nx/pull/27726))
-   **core:** optimize daemon output glob matching ([#&#8203;27775](https://redirect.github.com/nrwl/nx/pull/27775))
-   **core:** fix wasm build ([#&#8203;27830](https://redirect.github.com/nrwl/nx/pull/27830))
-   **core:** move daemon server-process.json watching to outputs watcher ([#&#8203;27832](https://redirect.github.com/nrwl/nx/pull/27832))
-   **detox:** fix name with camel case ([#&#8203;27602](https://redirect.github.com/nrwl/nx/pull/27602))
-   **esbuild:** declaration:true should find the correct package root regardless of cwd [#&#8203;26261](https://redirect.github.com/nrwl/nx/issues/26261) ([#&#8203;27560](https://redirect.github.com/nrwl/nx/pull/27560), [#&#8203;26261](https://redirect.github.com/nrwl/nx/issues/26261))
-   **expo:** add expoLibraryGenerator to export ([#&#8203;27520](https://redirect.github.com/nrwl/nx/pull/27520))
-   **expo:** fix unable to build expo local for yarn 4 ([#&#8203;26992](https://redirect.github.com/nrwl/nx/pull/26992))
-   **expo:** add cacheVersion to metro.config ([#&#8203;27646](https://redirect.github.com/nrwl/nx/pull/27646))
-   **gradle:** track childProjects in properties report ([#&#8203;27488](https://redirect.github.com/nrwl/nx/pull/27488))
-   **gradle:** fix tasksFileLines might be undefined ([#&#8203;27548](https://redirect.github.com/nrwl/nx/pull/27548))
-   **gradle:** fix child project deps ([#&#8203;27643](https://redirect.github.com/nrwl/nx/pull/27643))
-   **gradle:** fix find root for projects ([#&#8203;27651](https://redirect.github.com/nrwl/nx/pull/27651))
-   **graph:** fix "args" help tooltip in pdv and only show "args" usage in fallback example ([#&#8203;27808](https://redirect.github.com/nrwl/nx/pull/27808))
-   **js:** handle arbitrary nested ts path mappings when re-mapping them to the outputs ([#&#8203;27429](https://redirect.github.com/nrwl/nx/pull/27429))
-   **js:** only sync references when composite is true, preserve comments in other parts of file ([#&#8203;27530](https://redirect.github.com/nrwl/nx/pull/27530))
-   **js:** ensure assets option in tsc executor defaults to empty array for programmatic usage ([#&#8203;27565](https://redirect.github.com/nrwl/nx/pull/27565))
-   **js:** fix verdaccio windows for registry ([#&#8203;27350](https://redirect.github.com/nrwl/nx/pull/27350))
-   **js:** respect "watch" option when "runBuildTargetDependencies" is true ([#&#8203;27677](https://redirect.github.com/nrwl/nx/pull/27677))
-   **linter:** update the [@&#8203;nx/dependency-checks](https://redirect.github.com/nx/dependency-checks) rule to read the package.json content from the rule context ([#&#8203;27476](https://redirect.github.com/nrwl/nx/pull/27476))
-   **linter:** fix plugin race condition ([#&#8203;27810](https://redirect.github.com/nrwl/nx/pull/27810))
-   **misc:** ensure custom reporters are usable with [@&#8203;nx/playwright](https://redirect.github.com/nx/playwright):playwright ([#&#8203;27443](https://redirect.github.com/nrwl/nx/pull/27443))
-   **misc:** fix the URL of the [@&#8203;naxodev/nx-cloudflare](https://redirect.github.com/naxodev/nx-cloudflare) plugin ([#&#8203;27723](https://redirect.github.com/nrwl/nx/pull/27723))
-   **module-federation:** ensure target defaults are set correctly [#&#8203;27448](https://redirect.github.com/nrwl/nx/issues/27448) ([#&#8203;27472](https://redirect.github.com/nrwl/nx/pull/27472), [#&#8203;27448](https://redirect.github.com/nrwl/nx/issues/27448))
-   **module-federation:** ensure shared packages can be shared from host [#&#8203;27162](https://redirect.github.com/nrwl/nx/issues/27162) ([#&#8203;27513](https://redirect.github.com/nrwl/nx/pull/27513), [#&#8203;27162](https://redirect.github.com/nrwl/nx/issues/27162))
-   **module-federation:** ssr uses async-node with runtime plugin ([#&#8203;27492](https://redirect.github.com/nrwl/nx/pull/27492))
-   **nextjs:** should not fail when running outside of nx cli ([#&#8203;27523](https://redirect.github.com/nrwl/nx/pull/27523))
-   **nextjs:** Should be able to run custom server targets with swc ([#&#8203;27526](https://redirect.github.com/nrwl/nx/pull/27526))
-   **nextjs:** schema type for unitTestRunner for library ([#&#8203;26824](https://redirect.github.com/nrwl/nx/pull/26824))
-   **node:** build-esbuild-options.ts browser user define envs by config ([#&#8203;27480](https://redirect.github.com/nrwl/nx/pull/27480))
-   **node:** generate webpack server apps with generatePackageJson:true by default ([#&#8203;27570](https://redirect.github.com/nrwl/nx/pull/27570))
-   **nx-dev:** Og image path generation ([#&#8203;27456](https://redirect.github.com/nrwl/nx/pull/27456))
-   **nx-dev:** bad link from home page ([#&#8203;27475](https://redirect.github.com/nrwl/nx/pull/27475))
-   **nx-dev:** fix use `key` instead of `env` to reference cache key in… ([#&#8203;26644](https://redirect.github.com/nrwl/nx/pull/26644))
-   **nx-dev:** modify prompt ([#&#8203;27536](https://redirect.github.com/nrwl/nx/pull/27536))
-   **nx-dev:** show first tab if none selected ([#&#8203;27701](https://redirect.github.com/nrwl/nx/pull/27701))
-   **nx-dev:** change connect to nx cloud link in home page ([f39b995b88](https://redirect.github.com/nrwl/nx/commit/f39b995b88))
-   **nx-dev:** make sure graph height works and render mode is nx-docs ([#&#8203;27776](https://redirect.github.com/nrwl/nx/pull/27776))
-   **nx-dev:** update Bill's website link ([#&#8203;27790](https://redirect.github.com/nrwl/nx/pull/27790))
-   **nx-plugin:** allow create-package without e2eProject ([#&#8203;27572](https://redirect.github.com/nrwl/nx/pull/27572))
-   **react:** ensure [@&#8203;vitejs/plugin-react](https://redirect.github.com/vitejs/plugin-react) is installed for storybook ([#&#8203;27463](https://redirect.github.com/nrwl/nx/pull/27463))
-   **react:** enable vitejs-plugin-react-swc for swc compiler ([#&#8203;27457](https://redirect.github.com/nrwl/nx/pull/27457))
-   **react:** handle more scenarios when collecting component props for generating stories ([#&#8203;27528](https://redirect.github.com/nrwl/nx/pull/27528))
-   **react:** tailwind with rspack should work on generation [#&#8203;27028](https://redirect.github.com/nrwl/nx/issues/27028) ([#&#8203;27619](https://redirect.github.com/nrwl/nx/pull/27619), [#&#8203;27028](https://redirect.github.com/nrwl/nx/issues/27028))
-   **react:** ensure interop between webpack and rspack module federation ([#&#8203;27824](https://redirect.github.com/nrwl/nx/pull/27824))
-   **react-native:** remove upgrade command in migration ([#&#8203;27467](https://redirect.github.com/nrwl/nx/pull/27467))
-   **react-native:** change hermesCommand to build android ([#&#8203;27641](https://redirect.github.com/nrwl/nx/pull/27641))
-   **release:** programmatic API types should not be any ([#&#8203;27647](https://redirect.github.com/nrwl/nx/pull/27647))
-   **release:** release plan command should take filters and touched projects into account ([#&#8203;27706](https://redirect.github.com/nrwl/nx/pull/27706))
-   **release:** version plan changelogs should contain authors and refs ([#&#8203;27737](https://redirect.github.com/nrwl/nx/pull/27737))
-   **release:** support forwarding the --access flag to npm publish ([#&#8203;27765](https://redirect.github.com/nrwl/nx/pull/27765))
-   **release:** show version plan deletion log in dry-run ([#&#8203;27744](https://redirect.github.com/nrwl/nx/pull/27744))
-   **repo:** add dependsOn to native build ([#&#8203;27446](https://redirect.github.com/nrwl/nx/pull/27446))
-   **storybook:** should generate correct config for nextjs apps [#&#8203;27233](https://redirect.github.com/nrwl/nx/issues/27233) ([#&#8203;27510](https://redirect.github.com/nrwl/nx/pull/27510), [#&#8203;27233](https://redirect.github.com/nrwl/nx/issues/27233))
-   **testing:** fix misc issues in migrations ([#&#8203;27471](https://redirect.github.com/nrwl/nx/pull/27471))
-   **testing:** fix issues in static server target migrations ([#&#8203;27547](https://redirect.github.com/nrwl/nx/pull/27547))
-   **testing:** application generators should accurately configure e2e projects ([#&#8203;27453](https://redirect.github.com/nrwl/nx/pull/27453))
-   **vite:** plugin should infer serve target if server config defined [#&#8203;27370](https://redirect.github.com/nrwl/nx/issues/27370) ([#&#8203;27507](https://redirect.github.com/nrwl/nx/pull/27507), [#&#8203;27370](https://redirect.github.com/nrwl/nx/issues/27370))
-   **vite:** load the correct config file from [@&#8203;nx/vite](https://redirect.github.com/nx/vite):test executor ([#&#8203;27514](https://redirect.github.com/nrwl/nx/pull/27514))
-   **vite:** add typecheck inferred target for vite plugin [#&#8203;27501](https://redirect.github.com/nrwl/nx/issues/27501) ([#&#8203;27531](https://redirect.github.com/nrwl/nx/pull/27531), [#&#8203;27501](https://redirect.github.com/nrwl/nx/issues/27501))
-   **vite:** plugin should infer ts project correctly for libs ([#&#8203;27649](https://redirect.github.com/nrwl/nx/pull/27649))
-   **vite:** tsconfig paths plugin should resolve file extensions ([#&#8203;27774](https://redirect.github.com/nrwl/nx/pull/27774))
-   **webpack:** add migration for proxy config ([#&#8203;27621](https://redirect.github.com/nrwl/nx/pull/27621))

##### ❤️  Thank You

-   [@&#8203;NgDaddy](https://redirect.github.com/NgDaddy) [@&#8203;NgDaddy](https://redirect.github.com/NgDaddy)
-   Austin Fahsl [@&#8203;fahslaj](https://redirect.github.com/fahslaj)
-   Benjamin Cabanes [@&#8203;bcabanes](https://redirect.github.com/bcabanes)
-   Chau Tran
-   Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010)
-   Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder)
-   EGonz1PCTY
-   Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi)
-   Feliche-Demian Netliukh
-   Guilherme Prezzi [@&#8203;menosprezzi](https://redirect.github.com/menosprezzi)
-   Isaac Mann [@&#8203;isaacplmann](https://redirect.github.com/isaacplmann)
-   Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo)
-   James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry)
-   Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz)
-   Jonathan Cammisuli
-   Juri [@&#8203;juristr](https://redirect.github.com/juristr)
-   Juri Strumpflohner [@&#8203;juristr](https://redirect.github.com/juristr)
-   Kamenskih Dmitriy
-   Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez)
-   Louie Weng [@&#8203;lourw](https://redirect.github.com/lourw)
-   MaxKless [@&#8203;MaxKless](https://redirect.github.com/MaxKless)
-   Miroslav Jonaš [@&#8203;meeroslav](https://redirect.github.com/meeroslav)
-   Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham)
-   Nicolas Beaussart
-   Paweł Twardziak [@&#8203;paweltwardziak](https://redirect.github.com/paweltwardziak)
-   Tine Kondo [@&#8203;tinesoft](https://redirect.github.com/tinesoft)
-   Victor Berchet [@&#8203;vicb](https://redirect.github.com/vicb)
-   Wei Liang [@&#8203;weiliang79](https://redirect.github.com/weiliang79)

### [`v19.6.6`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.6)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.5...19.6.6)

#### 19.6.6 (2024-09-09)

##### 🚀 Features

-   **core:** allow skipping sync when running tasks ([#&#8203;27697](https://redirect.github.com/nrwl/nx/pull/27697))
-   **core:** add shutdown lifecycle hook to node executor" ([#&#8203;27794](https://redirect.github.com/nrwl/nx/pull/27794))
-   **core:** update PNPM GH action setup to use v4 and pnpm version 9 ([#&#8203;27664](https://redirect.github.com/nrwl/nx/pull/27664))
-   **linter:** add option to exclude projects from circular deps check ([#&#8203;27504](https://redirect.github.com/nrwl/nx/pull/27504))
-   **nx-dev:** add Mike Hartington in the team section ([#&#8203;27755](https://redirect.github.com/nrwl/nx/pull/27755))
-   **nx-dev:** make animations more performant ([#&#8203;27757](https://redirect.github.com/nrwl/nx/pull/27757))
-   **nx-dev:** add create-nx-workspace from nx-cloud on ci section ([#&#8203;27756](https://redirect.github.com/nrwl/nx/pull/27756))

##### 🩹 Fixes

-   **core:** optimize daemon output glob matching ([#&#8203;27775](https://redirect.github.com/nrwl/nx/pull/27775))
-   **core:** fix wasm build ([#&#8203;27830](https://redirect.github.com/nrwl/nx/pull/27830))
-   **graph:** fix "args" help tooltip in pdv and only show "args" usage in fallback example ([#&#8203;27808](https://redirect.github.com/nrwl/nx/pull/27808))
-   **linter:** fix plugin race condition ([#&#8203;27810](https://redirect.github.com/nrwl/nx/pull/27810))
-   **module-federation:** ssr uses async-node with runtime plugin ([#&#8203;27492](https://redirect.github.com/nrwl/nx/pull/27492))
-   **nx-dev:** change connect to nx cloud link in home page ([d93cd00123](https://redirect.github.com/nrwl/nx/commit/d93cd00123))
-   **nx-dev:** update Bill's website link ([#&#8203;27790](https://redirect.github.com/nrwl/nx/pull/27790))
-   **release:** show version plan deletion log in dry-run ([#&#8203;27744](https://redirect.github.com/nrwl/nx/pull/27744))
-   **vite:** tsconfig paths plugin should resolve file extensions ([#&#8203;27774](https://redirect.github.com/nrwl/nx/pull/27774))

##### ❤️  Thank You

-   Benjamin Cabanes [@&#8203;bcabanes](https://redirect.github.com/bcabanes)
-   Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010)
-   Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder)
-   Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo)
-   James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry)
-   Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz)
-   Juri Strumpflohner [@&#8203;juristr](https://redirect.github.com/juristr)
-   Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez)
-   Miroslav Jonaš [@&#8203;meeroslav](https://redirect.github.com/meeroslav)

</details>

<details>
<summary>microsoft/playwright (@&#8203;playwright/test)</summary>

### [`v1.47.0`](https://redirect.github.com/microsoft/playwright/compare/v1.46.1...d5943def35edadc6f9bd8daeed382559d2a55fbe)

[Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.46.1...v1.47.0)

</details>

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

### [`v1.7.26`](https://redirect.github.com/swc-project/swc/compare/v1.7.25...v1.7.26)

[Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.7.25...v1.7.26)

### [`v1.7.25`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1725---2024-09-11)

[Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.7.24...v1.7.25)

##### Bug Fixes

-   **(es/codegen)** Handle minify number ([#&#8203;9541](https://redirect.github.com/swc-project/swc/issues/9541)) ([8b1e442](https://redirect.github.com/swc-project/swc/commit/8b1e4428a3324dea76ba480a6d4cddf3865e41e8))

-   **(es/codegen)** Ensure decorators are emitted first in TS paramters ([#&#8203;9545](https://redirect.github.com/swc-project/swc/issues/9545)) ([47ef38d](https://redirect.github.com/swc-project/swc/commit/47ef38dc1d53918604481fd078c76554b012a82b))

##### Features

-   **(es/common)** Introduce pure `Span` and `BytePos` to handle `#__PURE__` ([#&#8203;9539](https://redirect.github.com/swc-project/swc/issues/9539)) ([f63a481](https://redirect.github.com/swc-project/swc/commit/f63a481833ebe9b5eae0708ee69b6a50b946ee28))

##### Miscellaneous Tasks

-   **(bindings/node)** Fix type definition ([64ec111](https://redirect.github.com/swc-project/swc/commit/64ec1117697029895284e248d79698f802cf1aa8))

</details>

<details>
<summary>shikijs/shiki (shiki)</summary>

### [`v1.17.0`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.17.0)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.16.3...v1.17.0)

*No significant changes*

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.16.3...v1.17.0)

</details>

<details>
<summary>typedoc2md/typedoc-plugin-markdown (typedoc-plugin-markdown)</summary>

### [`v4.2.7`](https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/blob/HEAD/packages/typedoc-plugin-markdown/CHANGELOG.md#427-2024-09-05)

[Compare Source](https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/compare/typedoc-plugin-markdown@4.2.6...typedoc-plugin-markdown@4.2.7)

##### Patch Changes

-   Correctly handle top level custom groups in navigation ([#&#8203;685](https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/685))
-   Fix missing index descriptions for some signatures ([#&#8203;670](https://redirect.github.com/typedoc2md/typedoc-plugin-markdown/issues/670))
-   Add '?' for optional type declarations in tables

</details>

<details>
<summary>microsoft/TypeScript (typescript)</summary>

### [`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda)

[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)

</details>

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

### [`v5.4.4`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.4)

[Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.3...v5.4.4)

Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md) for details.

</details>

<details>
<summary>vuejs/core (vue)</summary>

### [`v3.5.4`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#354-2024-09-10)

[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.3...v3.5.4)

##### Bug Fixes

-   **compiler-sfc:** correct scoped injection for nesting selector ([#&#8203;11854](https://redirect.github.com/vuejs/core/issues/11854)) ([b1de75e](https://redirect.github.com/vuejs/core/commit/b1de75ed04626b6423085dfde91fb0cb481a25e8)), closes [#&#8203;10567](https://redirect.github.com/vuejs/core/issues/10567)
-   **reactivity:** fix markRaw error on already marked object ([#&#8203;11864](https://redirect.github.com/vuejs/core/issues/11864)) ([67d6596](https://redirect.github.com/vuejs/core/commit/67d6596d40b1807b9cd8eb0d9282932ea77be3c0)), closes [#&#8203;11862](https://redirect.github.com/vuejs/core/issues/11862)
-   Revert "fix: Revert "fix(reactivity): self-referencing computed should refresh"" ([e596378](https://redirect.github.com/vuejs/core/commit/e596378e0be728dad7d60938449f3fa557ca2ec9))
-   **runtime-core:** handle shallow reactive arrays in renderList correctly ([#&#8203;11870](https://redirect.github.com/vuejs/core/issues/11870)) ([ced59ab](https://redirect.github.com/vuejs/core/commit/ced59ab8f2f2e89c13119bab3a0c25a1a1f1c3d6)), closes [#&#8203;11869](https://redirect.github.com/vuejs/core/issues/11869)
-   **types:** correctly infer `TypeEmits` with both tuple and function syntax ([#&#8203;11840](https://redirect.github.com/vuejs/core/issues/11840)) ([dad6738](https://redirect.github.com/vuejs/core/commit/dad673809929c084dcb8e42640eb7daa675d4ea4)), closes [#&#8203;11836](https://redirect.github.com/vuejs/core/issues/11836)

##### Performance Improvements

-   **reactivity:** trigger deps directly instead of storing in an array first ([#&#8203;11695](https://redirect.github.com/vuejs/core/issues/11695)) ([f80d447](https://redirect.github.com/vuejs/core/commit/f80d447c17662556e9e3f99f6d199967f4c8cf3d))

</details>

<details>
<summary>yjs/yjs (yjs)</summary>

### [`v13.6.19`](https://redirect.github.com/yjs/yjs/compare/v13.6.18...9a993f81d43690a9e25e54735dff70769371ff2b)

[Compare Source](https://redirect.github.com/yjs/yjs/compare/v13.6.18...v13.6.19)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Saul-Mirone pushed a commit that referenced this pull request Sep 13, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/vite)) | [`19.7.2` -> `19.7.3`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.7.2/19.7.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/19.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/19.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/19.7.2/19.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/19.7.2/19.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@vitest/browser](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/browser#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/browser)) | [`2.0.5` -> `2.1.0`](https://renovatebot.com/diffs/npm/@vitest%2fbrowser/2.0.5/2.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fbrowser/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fbrowser/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fbrowser/2.0.5/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fbrowser/2.0.5/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@vitest/coverage-istanbul](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-istanbul#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul)) | [`2.0.5` -> `2.1.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-istanbul/2.0.5/2.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-istanbul/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-istanbul/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-istanbul/2.0.5/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-istanbul/2.0.5/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@vitest/ui](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/ui#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/ui)) | [`2.0.5` -> `2.1.0`](https://renovatebot.com/diffs/npm/@vitest%2fui/2.0.5/2.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fui/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fui/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fui/2.0.5/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fui/2.0.5/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom) | [`15.7.3` -> `15.7.4`](https://renovatebot.com/diffs/npm/happy-dom/15.7.3/15.7.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/happy-dom/15.7.3/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/15.7.3/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [husky](https://redirect.github.com/typicode/husky) | [`9.1.5` -> `9.1.6`](https://renovatebot.com/diffs/npm/husky/9.1.5/9.1.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.1.5/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.1.5/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.7.2` -> `19.7.3`](https://renovatebot.com/diffs/npm/nx/19.7.2/19.7.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/19.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/19.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/19.7.2/19.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/19.7.2/19.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [rollup](https://rollupjs.org/) ([source](https://redirect.github.com/rollup/rollup)) | [`4.21.2` -> `4.21.3`](https://renovatebot.com/diffs/npm/rollup/4.21.2/4.21.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rollup/4.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rollup/4.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rollup/4.21.2/4.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rollup/4.21.2/4.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [shiki](https://redirect.github.com/shikijs/shiki) ([source](https://redirect.github.com/shikijs/shiki/tree/HEAD/packages/shiki)) | [`1.17.0` -> `1.17.5`](https://renovatebot.com/diffs/npm/shiki/1.17.0/1.17.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/shiki/1.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shiki/1.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shiki/1.17.0/1.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shiki/1.17.0/1.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [tsx](https://tsx.is) ([source](https://redirect.github.com/privatenumber/tsx)) | [`4.19.0` -> `4.19.1`](https://renovatebot.com/diffs/npm/tsx/4.19.0/4.19.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.19.0/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.19.0/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.0.5` -> `2.1.0`](https://renovatebot.com/diffs/npm/vitest/2.0.5/2.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/2.0.5/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/2.0.5/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>nrwl/nx (@&#8203;nx/vite)</summary>

### [`v19.7.3`](https://redirect.github.com/nrwl/nx/releases/tag/19.7.3)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.7.2...19.7.3)

##### 19.7.3 (2024-09-12)

##### 🚀 Features

-   **core:** import warns when source and destination directories are different ([#&#8203;27875](https://redirect.github.com/nrwl/nx/pull/27875))

##### 🩹 Fixes

-   **core:** handle sync generator failures ([#&#8203;27650](https://redirect.github.com/nrwl/nx/pull/27650))
-   **core:** handle --no-interative for create-nx-workspace ([#&#8203;27702](https://redirect.github.com/nrwl/nx/pull/27702))
-   **core:** respect filenames of inputs when computing task hash ([#&#8203;27873](https://redirect.github.com/nrwl/nx/pull/27873))
-   **core:** handleErrors should display error cause if it exists ([#&#8203;27886](https://redirect.github.com/nrwl/nx/pull/27886))
-   **gradle:** fix gradle app deps ([#&#8203;27865](https://redirect.github.com/nrwl/nx/pull/27865))
-   **js:** keep refs to ignored files and allow opting out of pruning stale refs in typescript sync generator ([#&#8203;27636](https://redirect.github.com/nrwl/nx/pull/27636))
-   **misc:** createNodesV2 plugins should show inference capabilities ([#&#8203;27896](https://redirect.github.com/nrwl/nx/pull/27896))
-   **nx-cloud:** include nxCloudId when generating connect urls ([#&#8203;27882](https://redirect.github.com/nrwl/nx/pull/27882))
-   **webpack:** handle relative paths for additionalEntryPath ([#&#8203;27885](https://redirect.github.com/nrwl/nx/pull/27885))

##### ❤️  Thank You

-   Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder)
-   Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi)
-   Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo)
-   Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez)
-   Louie Weng [@&#8203;lourw](https://redirect.github.com/lourw)
-   Nate Jacobs [@&#8203;iAmNathanJ](https://redirect.github.com/iAmNathanJ)

</details>

<details>
<summary>vitest-dev/vitest (@&#8203;vitest/browser)</summary>

### [`v2.1.0`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.0)

[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.0.5...v2.1.0)

This release makes another big change to the Browser Mode by introducing [locators API](https://vitest.dev/guide/browser/locators.html):

```ts
test('renders blog posts', async () => {
  const screen = page.render(<Blog />)

  await expect.element(screen.getByRole('heading', { name: 'Blog' })).toBeInTheDocument()

  const [firstPost] = screen.getByRole('listitem').all()

  await firstPost.getByRole('button', { name: 'Delete' }).click()

  expect(screen.getByRole('listitem').all()).toHaveLength(3)
})
```

You can use either [vitest-browser-vue](https://redirect.github.com/vitest-dev/vitest-browser-vue), [vitest-browser-svelte ](https://redirect.github.com/vitest-dev/vitest-browser-svelte) or [vitest-browser-react](https://redirect.github.com/vitest-dev/vitest-browser-react) to render components and make assertions using locators. Locators are also available on the `page` object from `@vitest/browser/context`.

#####    🚀 Features

-   **api**:
    -   Make spec into a class instead of a tuple  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6355 [<samp>(874a1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/874a121e)
-   **browser**:
    -   Move page.config to server.config, add more docs  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6252 [<samp>(af2b8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/af2b813c)
    -   Make iframe scalable, improve documentation  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6257 [<samp>(74ca1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/74ca11a4)
    -   Introduce built-in locators  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6084 [<samp>(3347f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3347f83e)
    -   Support v8 coverage  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [vitest-dev/vitest#6273 [<samp>(34199)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/34199bdf)
    -   Support `userEvent.upload` in playwright provider  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6442 [<samp>(cf148)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/cf148645)
    -   Support `--inspect`  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [vitest-dev/vitest#6433 [<samp>(0499a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0499a315)
    -   Support `--inspect-brk`  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [vitest-dev/vitest#6434 [<samp>(7ab0f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7ab0f4a8)
-   **cli**:
    -   Extend existing list command to output only a list of file names  -  by [@&#8203;Ma-hawaj](https://redirect.github.com/Ma-hawaj) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6392 [<samp>(008f0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/008f00b2)
-   **coverage**:
    -   Add `--exclude-after-remap`  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [vitest-dev/vitest#6309 [<samp>(5932a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5932a7f9)
-   **mocker**:
    -   Introduce [@&#8203;vitest/mocker](https://redirect.github.com/vitest/mocker) package, allow `{ spy: true }` instead of a factory  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6289 [<samp>(95f02)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/95f0203f)
-   **vitest**:
    -   Add "provide" option  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6253 [<samp>(4409d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4409d779)
    -   Add return type and promisable mockFactory  -  by [@&#8203;syi0808](https://redirect.github.com/syi0808) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6139 [<samp>(f5e0b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f5e0b987)
    -   Add `vi.advanceTimersToNextFrame`  -  by [@&#8203;bnjm](https://redirect.github.com/bnjm) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6347 [<samp>(8ff63)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8ff63560)
    -   Allow env to be stubbed to undefined  -  by [@&#8203;JSanchezIO](https://redirect.github.com/JSanchezIO) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6359 [<samp>(c3b27)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c3b2757c)

#####    🐞 Bug Fixes

-   Correctly resolve nested mocks with `index` file  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6266 [<samp>(081cf)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/081cfe03)
-   Don't panic when coverage.reporter is a string  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6267 [<samp>(7b37d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7b37d27b)
-   Align RawMatcherFn type definition with Jest  -  by [@&#8203;wheresrhys](https://redirect.github.com/wheresrhys) in [vitest-dev/vitest#6351 [<samp>(d09f0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d09f00c7)
-   Cjs build of vite node server  -  by [@&#8203;AkaraChen](https://redirect.github.com/AkaraChen) in [vitest-dev/vitest#6389 [<samp>(12e70)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/12e702bd)
-   Allow inlining vite's cached dependencies  -  by [@&#8203;chriswheeldon-peakon](https://redirect.github.com/chriswheeldon-peakon) in [vitest-dev/vitest#6284 [<samp>(03208)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/03208017)
-   Print unexpected error message if peer dependencies have a different version  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6446 [<samp>(b992b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b992b346)
-   Ignore importer when resolving Vitest  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6469 [<samp>(0b447)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0b447226)
-   `expect.getState().testPath` always returns correct path  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6472 [<samp>(ac698)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ac698b1c)
-   UserEvent works consistently between providers  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6480 [<samp>(0b4da)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0b4da69e)
-   **browser**:
    -   Print correct stack trace for unhandled errors  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6134 [<samp>(1da6c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1da6cebe)
    -   Use documentElement as the root for selector  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) [<samp>(d8077)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d807767f)
    -   Keep querying elements even if locator is created with elementLocator, add pubic @&#8203;vitest/browser/utils  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6296 [<samp>(30dc5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/30dc5793)
    -   Produce valid config file if preview provider is used  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6305 [<samp>(7f0ae)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f0ae292)
    -   Correctly run in-source tests in the browser  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6440 [<samp>(c8531)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c853126e)
    -   Exclude missed packages from optimization, print help message  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6445 [<samp>(8d883)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8d883cf0)
    -   Define mocker as a dependency  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6476 [<samp>(9560a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/9560ab7f)
-   **coverage**:
    -   Warn if `vitest` and `@vitest/*` versions don't match  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [vitest-dev/vitest#6317 [<samp>(e662c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e662c7b2)
    -   V8 to support source maps with multiple sources  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) and [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6120 [<samp>(1f6cb)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1f6cb59f)
    -   V8 to warn instead of crash when conversion fails  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [vitest-dev/vitest#6318 [<samp>(91dea)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/91dea8c1)
    -   Use project specific `vitenode` for uncovered files  -  by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in [vitest-dev/vitest#6044 [<samp>(da52d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/da52d23f)
-   **runner**:
    -   Use `performance.now` instead of `Date.now` for duration  -  by [@&#8203;LuciNyan](https://redirect.github.com/LuciNyan) in [vitest-dev/vitest#6382 [<samp>(fe489)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fe489432)
    -   Async assertion auto await should timeout  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [vitest-dev/vitest#6391 [<samp>(ad6e7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ad6e72fc)
-   **snapshot**:
    -   Reject multiple `toMatchInlineSnapshot` updates at the same location  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [vitest-dev/vitest#6332 [<samp>(1606f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1606f34f)
    -   Improve inline snapshot inside loop rejection  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [vitest-dev/vitest#6339 [<samp>(e0368)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e03683c5)
-   **typecheck**:
    -   Run both runtime and typecheck tests if `typecheck.include` overlaps with `include`  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6256 [<samp>(153ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/153ff01b)
-   **types**:
    -   Allow Callbacks Passed to before\*/after\* to Return Anything  -  by [@&#8203;LuciNyan](https://redirect.github.com/LuciNyan) in [vitest-dev/vitest#6393 [<samp>(f6217)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f6217a22)
-   **ui**:
    -   Remove "filters" flickering  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6463 [<samp>(0223b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0223bb79)
    -   Render project name consistently  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6329 [<samp>(94a18)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/94a186ec)
-   **vite-node**:
    -   Disable watcher if hmr is disabled  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6251 [<samp>(c51c6)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c51c67aa)
    -   Fix watch on vite 6  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in [vitest-dev/vitest#6422 [<samp>(c3ac4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c3ac43c1)
-   **vitest**:
    -   Update json reporter output  -  by [@&#8203;Emiyaaaaa](https://redirect.github.com/Emiyaaaaa) in [vitest-dev/vitest#6064 [<samp>(c9979)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c997937b)
    -   Add more type guards for --merge-reports  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6307 [<samp>(0a5d8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0a5d8169)
    -   Always resolve vitest to the root version  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6369 [<samp>(163d7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/163d7624)
    -   Dispose vmForks listeners to avoid memory leak  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6448 [<samp>(2673c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2673c3bb)
-   **workspace**:
    -   Correctly resolve workspace globs and file paths  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6316 [<samp>(afdcb)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/afdcb8f2)

#####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.0.5...v2.1.0)

</details>

<details>
<summary>capricorn86/happy-dom (happy-dom)</summary>

### [`v15.7.4`](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.3...afd256b2e4f0260adb22432c1a354f558cda6623)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.3...v15.7.4)

</details>

<details>
<summary>typicode/husky (husky)</summary>

### [`v9.1.6`](https://redirect.github.com/typicode/husky/compare/v9.1.5...a2d942a670b3d6a04578005a0fd2dc310e511849)

[Compare Source](https://redirect.github.com/typicode/husky/compare/v9.1.5...v9.1.6)

</details>

<details>
<summary>rollup/rollup (rollup)</summary>

### [`v4.21.3`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4213)

[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.21.2...v4.21.3)

*2024-09-12*

##### Bug Fixes

-   Always respect side effects in left-hand side of optional chain ([#&#8203;5642](https://redirect.github.com/rollup/rollup/issues/5642))
-   Update stack trace for augmented errors to not hide relevant information ([#&#8203;5640](https://redirect.github.com/rollup/rollup/issues/5640))

##### Pull Requests

-   [#&#8203;5636](https://redirect.github.com/rollup/rollup/pull/5636): chore(deps): lock file maintenance minor/patch updates ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5637](https://redirect.github.com/rollup/rollup/pull/5637): chore(deps): lock file maintenance ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5640](https://redirect.github.com/rollup/rollup/pull/5640): fix: keep the message of stack up-to-date ([@&#8203;TrickyPi](https://redirect.github.com/TrickyPi))
-   [#&#8203;5642](https://redirect.github.com/rollup/rollup/pull/5642): fix: include left-side effect of optional chaining in the end of hasEffectsAsChainElement ([@&#8203;TrickyPi](https://redirect.github.com/TrickyPi))

</details>

<details>
<summary>shikijs/shiki (shiki)</summary>

### [`v1.17.5`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.17.5)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.4...v1.17.5)

#####    🚀 Features

-   Update grammars  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(b61e4)</samp>](https://redirect.github.com/shikijs/shiki/commit/b61e4e31)
-   **engine-js**:
    -   Supports contiguous anchor simulation  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(43ecc)</samp>](https://redirect.github.com/shikijs/shiki/commit/43ecce79)
    -   Introduce `simulation` option  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(adf99)</samp>](https://redirect.github.com/shikijs/shiki/commit/adf99f2f)

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.4...v1.17.5)

### [`v1.17.4`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.17.4)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.0...v1.17.4)

*No significant changes*

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.3...v1.17.4)

</details>

<details>
<summary>privatenumber/tsx (tsx)</summary>

### [`v4.19.1`](https://redirect.github.com/privatenumber/tsx/compare/v4.19.0...0329bfc731346d6c8b6055c7f2882e5c3155a7ec)

[Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.19.0...v4.19.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Saul-Mirone pushed a commit that referenced this pull request Sep 14, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@playwright/test](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`1.47.0` -> `1.47.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.47.0/1.47.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@playwright%2ftest/1.47.0/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@playwright%2ftest/1.47.0/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`22.5.4` -> `22.5.5`](https://renovatebot.com/diffs/npm/@types%2fnode/22.5.4/22.5.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/22.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/22.5.4/22.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/22.5.4/22.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@vitest/browser](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/browser#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/browser)) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@vitest%2fbrowser/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fbrowser/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fbrowser/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fbrowser/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fbrowser/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@vitest/coverage-istanbul](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-istanbul#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul)) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-istanbul/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-istanbul/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-istanbul/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-istanbul/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-istanbul/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@vitest/ui](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/ui#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/ui)) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@vitest%2fui/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fui/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fui/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fui/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fui/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [shiki](https://redirect.github.com/shikijs/shiki) ([source](https://redirect.github.com/shikijs/shiki/tree/HEAD/packages/shiki)) | [`1.17.5` -> `1.17.6`](https://renovatebot.com/diffs/npm/shiki/1.17.5/1.17.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/shiki/1.17.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shiki/1.17.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shiki/1.17.5/1.17.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shiki/1.17.5/1.17.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vite](https://vitejs.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.4` -> `5.4.5`](https://renovatebot.com/diffs/npm/vite/5.4.4/5.4.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.4/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.4/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/vitest/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://redirect.github.com/vuejs/core)) | [`3.5.4` -> `3.5.5`](https://renovatebot.com/diffs/npm/vue/3.5.4/3.5.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.5.4/3.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.5.4/3.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>microsoft/playwright (@&#8203;playwright/test)</summary>

### [`v1.47.1`](https://redirect.github.com/microsoft/playwright/compare/v1.47.0...3d2ffd0fe97f23f480092054da5928539a3c5beb)

[Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.47.0...v1.47.1)

</details>

<details>
<summary>vitest-dev/vitest (@&#8203;vitest/browser)</summary>

### [`v2.1.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.1)

[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.0...v2.1.1)

#####    🐞 Bug Fixes

-   **browser**:
    -   Make example test callbacks async  -  by [@&#8203;aqandrew](https://redirect.github.com/aqandrew) in [vitest-dev/vitest#6484 [<samp>(16aa7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/16aa76c2)
    -   Optimize vitest-browser-vue correctly  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6490 [<samp>(5cbb0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5cbb0bba)
-   **workspace**:
    -   Resolve glob pattern once to avoid name collision  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [vitest-dev/vitest#6489 [<samp>(36b5a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/36b5aceb)

#####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.0...v2.1.1)

</details>

<details>
<summary>shikijs/shiki (shiki)</summary>

### [`v1.17.6`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.17.6)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.5...v1.17.6)

#####    🚀 Features

-   **engine-js**:
    -   Improve js engine by replacing hard-coded recursive reference  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(b3d49)</samp>](https://redirect.github.com/shikijs/shiki/commit/b3d493b9)
    -   Improve js engine handling for markdown  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(b05d8)</samp>](https://redirect.github.com/shikijs/shiki/commit/b05d838d)

#####    🐞 Bug Fixes

-   Missing named exports for `shiki/wasm` and `@shikijs/wasm-inlined`  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(3f226)</samp>](https://redirect.github.com/shikijs/shiki/commit/3f2269e9)

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.5...v1.17.6)

</details>

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

### [`v5.4.5`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.5)

[Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.4...v5.4.5)

Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.5/packages/vite/CHANGELOG.md) for details.

</details>

<details>
<summary>vuejs/core (vue)</summary>

### [`v3.5.5`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#355-2024-09-13)

[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.4...v3.5.5)

##### Bug Fixes

-   **compiler-core:** fix handling of delimiterOpen in VPre ([#&#8203;11915](https://redirect.github.com/vuejs/core/issues/11915)) ([706d4ac](https://redirect.github.com/vuejs/core/commit/706d4ac1d0210b2d9134b3228280187fe02fc971)), closes [#&#8203;11913](https://redirect.github.com/vuejs/core/issues/11913)
-   **compiler-dom:** fix stringify static edge for partially eligible chunks in cached parent ([1d99d61](https://redirect.github.com/vuejs/core/commit/1d99d61c1bd77f9ea6743f6214a82add8346a121)), closes [#&#8203;11879](https://redirect.github.com/vuejs/core/issues/11879) [#&#8203;11890](https://redirect.github.com/vuejs/core/issues/11890)
-   **compiler-dom:** should ignore leading newline in <textarea> per spec ([3c4bf76](https://redirect.github.com/vuejs/core/commit/3c4bf7627649ec1e3220f8c4e4163c20d2afb367))
-   **compiler-sfc:** nested css supports atrule and comment ([#&#8203;11899](https://redirect.github.com/vuejs/core/issues/11899)) ([0e7bc71](https://redirect.github.com/vuejs/core/commit/0e7bc717e6640644f062957ec5031506f0dab215)), closes [#&#8203;11896](https://redirect.github.com/vuejs/core/issues/11896)
-   **custom-element:** handle nested customElement mount w/ shadowRoot false ([#&#8203;11861](https://redirect.github.com/vuejs/core/issues/11861)) ([f2d8019](https://redirect.github.com/vuejs/core/commit/f2d801918841e7673ff3f048d0d895592a2f7e23)), closes [#&#8203;11851](https://redirect.github.com/vuejs/core/issues/11851) [#&#8203;11871](https://redirect.github.com/vuejs/core/issues/11871)
-   **hmr:** reload async child wrapped in Suspense + KeepAlive ([#&#8203;11907](https://redirect.github.com/vuejs/core/issues/11907)) ([10a2c60](https://redirect.github.com/vuejs/core/commit/10a2c6053bd30d160d0214bb3566f540187e6874)), closes [#&#8203;11868](https://redirect.github.com/vuejs/core/issues/11868)
-   **hydration:** fix mismatch of leading newline in <textarea> and <pre> ([a5f3c2e](https://redirect.github.com/vuejs/core/commit/a5f3c2eb4d2e7fae93ff93ce865b269f01cc825e)), closes [#&#8203;11873](https://redirect.github.com/vuejs/core/issues/11873) [#&#8203;11874](https://redirect.github.com/vuejs/core/issues/11874)
-   **reactivity:** properly clean up deps, fix memory leak ([8ea5d6d](https://redirect.github.com/vuejs/core/commit/8ea5d6d6981ab7febda0be43c3c92b18869c3a2a)), closes [#&#8203;11901](https://redirect.github.com/vuejs/core/issues/11901)
-   **runtime-core:** properly update async component nested in KeepAlive ([#&#8203;11917](https://redirect.github.com/vuejs/core/issues/11917)) ([7fe6c79](https://redirect.github.com/vuejs/core/commit/7fe6c795a1fc7ddcea5ad91a56141561192373ac)), closes [#&#8203;11916](https://redirect.github.com/vuejs/core/issues/11916)
-   **TransitionGroup:** not warn unkeyed text children with whitespece preserve ([#&#8203;11888](https://redirect.github.com/vuejs/core/issues/11888)) ([7571f20](https://redirect.github.com/vuejs/core/commit/7571f20bc3d1854377a146f41d211e05bb68cd47)), closes [#&#8203;11885](https://redirect.github.com/vuejs/core/issues/11885)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Saul-Mirone pushed a commit that referenced this pull request Sep 19, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/vite)) | [`19.7.3` -> `19.7.4`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.7.3/19.7.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/19.7.3/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/19.7.3/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.7.3` -> `19.7.4`](https://renovatebot.com/diffs/npm/nx/19.7.3/19.7.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/19.7.3/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/19.7.3/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [nyc](https://istanbul.js.org/) ([source](https://redirect.github.com/istanbuljs/nyc)) | [`17.0.0` -> `17.1.0`](https://renovatebot.com/diffs/npm/nyc/17.0.0/17.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nyc/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nyc/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nyc/17.0.0/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nyc/17.0.0/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [rollup](https://rollupjs.org/) ([source](https://redirect.github.com/rollup/rollup)) | [`4.21.3` -> `4.22.0`](https://renovatebot.com/diffs/npm/rollup/4.21.3/4.22.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rollup/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rollup/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rollup/4.21.3/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rollup/4.21.3/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [terser](https://terser.org) ([source](https://redirect.github.com/terser/terser)) | [`5.32.0` -> `5.33.0`](https://renovatebot.com/diffs/npm/terser/5.32.0/5.33.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/terser/5.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/terser/5.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/terser/5.32.0/5.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/terser/5.32.0/5.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://redirect.github.com/vuejs/core)) | [`3.5.5` -> `3.5.6`](https://renovatebot.com/diffs/npm/vue/3.5.5/3.5.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.5.5/3.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.5.5/3.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [yarn](https://redirect.github.com/yarnpkg/berry) ([source](https://redirect.github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli)) | [`4.4.1` -> `4.5.0`](https://renovatebot.com/diffs/npm/yarn/4.4.1/4.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/yarn/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/yarn/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/yarn/4.4.1/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/yarn/4.4.1/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>nrwl/nx (@&#8203;nx/vite)</summary>

### [`v19.7.4`](https://redirect.github.com/nrwl/nx/releases/tag/19.7.4)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.7.3...19.7.4)

##### 19.7.4 (2024-09-18)

##### 🚀 Features

-   **core:** able to import gradle project ([#&#8203;27645](https://redirect.github.com/nrwl/nx/pull/27645))
-   **release:** support groupPreVersionCommand for release groups ([#&#8203;27474](https://redirect.github.com/nrwl/nx/pull/27474))

##### 🩹 Fixes

-   **angular:** add serve static target more intentionally [#&#8203;27854](https://redirect.github.com/nrwl/nx/issues/27854) ([#&#8203;27924](https://redirect.github.com/nrwl/nx/pull/27924), [#&#8203;27854](https://redirect.github.com/nrwl/nx/issues/27854))
-   **angular:** dynamic module federation should not reset remoteUrlDefinitions [#&#8203;27793](https://redirect.github.com/nrwl/nx/issues/27793) ([#&#8203;27927](https://redirect.github.com/nrwl/nx/pull/27927), [#&#8203;27793](https://redirect.github.com/nrwl/nx/issues/27793))
-   **angular:** migrations should use correct namedInputs [#&#8203;27899](https://redirect.github.com/nrwl/nx/issues/27899) ([#&#8203;27929](https://redirect.github.com/nrwl/nx/pull/27929), [#&#8203;27899](https://redirect.github.com/nrwl/nx/issues/27899))
-   **core:** add flag to disable the db and logs when there are errors … ([#&#8203;27930](https://redirect.github.com/nrwl/nx/pull/27930))
-   **core:** import should be rebasable ([#&#8203;27940](https://redirect.github.com/nrwl/nx/pull/27940))
-   **core:** import handles argument escaping correctly in Windows ([#&#8203;27957](https://redirect.github.com/nrwl/nx/pull/27957))
-   **core:** fix env for running parallel tasks ([#&#8203;27889](https://redirect.github.com/nrwl/nx/pull/27889))
-   **core:** nx import detects plugins synchronously ([#&#8203;27958](https://redirect.github.com/nrwl/nx/pull/27958))
-   **js:** set compilerOptions correctly when loading .ts that targets ESM ([#&#8203;27862](https://redirect.github.com/nrwl/nx/pull/27862))
-   **js:** do not infer typecheck target for root tsconfig.json ([#&#8203;27950](https://redirect.github.com/nrwl/nx/pull/27950))
-   **nx-dev:** update contributors value ([#&#8203;27944](https://redirect.github.com/nrwl/nx/pull/27944))
-   **react:** Add historyApiFallback to webpack config ([#&#8203;27942](https://redirect.github.com/nrwl/nx/pull/27942))
-   **release:** ensure default release group has projects on windows ([#&#8203;27933](https://redirect.github.com/nrwl/nx/pull/27933))
-   **release:** allow string array for commitArgs and tagArgs ([#&#8203;27797](https://redirect.github.com/nrwl/nx/pull/27797))
-   **remix:** vite plugin should be less strict on inference [#&#8203;27884](https://redirect.github.com/nrwl/nx/issues/27884) ([#&#8203;27923](https://redirect.github.com/nrwl/nx/pull/27923), [#&#8203;27884](https://redirect.github.com/nrwl/nx/issues/27884))
-   **storybook:** do not duplicate cacheable operations [#&#8203;27866](https://redirect.github.com/nrwl/nx/issues/27866) ([#&#8203;27951](https://redirect.github.com/nrwl/nx/pull/27951), [#&#8203;27866](https://redirect.github.com/nrwl/nx/issues/27866))
-   **vite:** typecheck infer plugin should use correct inputs ([#&#8203;27922](https://redirect.github.com/nrwl/nx/pull/27922))
-   **vite:** exit from test if no files found ([#&#8203;27722](https://redirect.github.com/nrwl/nx/pull/27722))

##### ❤️  Thank You

-   Ali Yusuf [@&#8203;AliYusuf95](https://redirect.github.com/AliYusuf95)
-   Austin Fahsl [@&#8203;fahslaj](https://redirect.github.com/fahslaj)
-   Benjamin Cabanes [@&#8203;bcabanes](https://redirect.github.com/bcabanes)
-   Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010)
-   Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder)
-   Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi)
-   Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo)
-   Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz)
-   Jonathan Gelin [@&#8203;jogelin](https://redirect.github.com/jogelin)
-   Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez)
-   Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham)

</details>

<details>
<summary>istanbuljs/nyc (nyc)</summary>

### [`v17.1.0`](https://redirect.github.com/istanbuljs/nyc/blob/HEAD/CHANGELOG.md#1710-2024-09-19)

[Compare Source](https://redirect.github.com/istanbuljs/nyc/compare/nyc-v17.0.0...nyc-v17.1.0)

##### Features

-   **deps:** bump foreground-child from ^2.0.0 to ^3.0.0 ([#&#8203;1546](https://redirect.github.com/istanbuljs/nyc/issues/1546)) ([af74d1e](https://redirect.github.com/istanbuljs/nyc/commit/af74d1eae6c598f05f6de9332cf4f83b63286fcb))

##### Bug Fixes

-   reduce size of serialized JSON output ([#&#8203;1570](https://redirect.github.com/istanbuljs/nyc/issues/1570)) ([ae657b6](https://redirect.github.com/istanbuljs/nyc/commit/ae657b66264fe7c19a710271510e41b94a152cfa))

</details>

<details>
<summary>rollup/rollup (rollup)</summary>

### [`v4.22.0`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4220)

[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.21.3...v4.22.0)

*2024-09-19*

##### Features

-   Add additional known global values to avoid access side effects ([#&#8203;5651](https://redirect.github.com/rollup/rollup/issues/5651))

##### Bug Fixes

-   Ensure deterministic chunk hash generation despite async renderChunk hook ([#&#8203;5644](https://redirect.github.com/rollup/rollup/issues/5644))
-   Improve side effect detection when using "smallest" treeshaking preset when imports are optimized away ([#&#8203;5658](https://redirect.github.com/rollup/rollup/issues/5658))

##### Pull Requests

-   [#&#8203;5644](https://redirect.github.com/rollup/rollup/pull/5644): fix: apply final hashes deterministically with stable placeholders set ([@&#8203;mattkubej](https://redirect.github.com/mattkubej), [@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5646](https://redirect.github.com/rollup/rollup/pull/5646): chore(deps): update dependency [@&#8203;mermaid-js/mermaid-cli](https://redirect.github.com/mermaid-js/mermaid-cli) to v11 ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5647](https://redirect.github.com/rollup/rollup/pull/5647): chore(deps): update dependency concurrently to v9 ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5648](https://redirect.github.com/rollup/rollup/pull/5648): chore(deps): lock file maintenance minor/patch updates ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5651](https://redirect.github.com/rollup/rollup/pull/5651): feat: add `AggregateError`, `FinalizationRegistry`, `WeakRef` to knownGlobals ([@&#8203;re-taro](https://redirect.github.com/re-taro))
-   [#&#8203;5653](https://redirect.github.com/rollup/rollup/pull/5653): Fix example selection in REPL ([@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5657](https://redirect.github.com/rollup/rollup/pull/5657): chore(deps): update dependency vite to v5.4.6 \[security] ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5658](https://redirect.github.com/rollup/rollup/pull/5658): Detect variable reassignments in modules without side effects ([@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))

</details>

<details>
<summary>terser/terser (terser)</summary>

### [`v5.33.0`](https://redirect.github.com/terser/terser/blob/HEAD/CHANGELOG.md#v5330)

[Compare Source](https://redirect.github.com/terser/terser/compare/v5.32.0...v5.33.0)

-   `reduce_vars` improved when dealing with hoisted function definitions ([#&#8203;1544](https://redirect.github.com/terser/terser/issues/1544))

</details>

<details>
<summary>vuejs/core (vue)</summary>

### [`v3.5.6`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#356-2024-09-16)

[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.5...v3.5.6)

##### Bug Fixes

-   **compile-dom:** should be able to stringify mathML ([#&#8203;11891](https://redirect.github.com/vuejs/core/issues/11891)) ([85c138c](https://redirect.github.com/vuejs/core/commit/85c138ced108268f7656b568dfd3036a1e0aae34))
-   **compiler-sfc:** preserve old behavior when using withDefaults with desutructure ([8492c3c](https://redirect.github.com/vuejs/core/commit/8492c3c49a922363d6c77ef192c133a8fbce6514)), closes [#&#8203;11930](https://redirect.github.com/vuejs/core/issues/11930)
-   **reactivity:** avoid exponential perf cost and reduce call stack depth for deeply chained computeds ([#&#8203;11944](https://redirect.github.com/vuejs/core/issues/11944)) ([c74bb8c](https://redirect.github.com/vuejs/core/commit/c74bb8c2dd9e82aaabb0a2a2b368e900929b513b)), closes [#&#8203;11928](https://redirect.github.com/vuejs/core/issues/11928)
-   **reactivity:** rely on dirty check only when computed has deps ([#&#8203;11931](https://redirect.github.com/vuejs/core/issues/11931)) ([aa5dafd](https://redirect.github.com/vuejs/core/commit/aa5dafd2b55d42d6a29316a3bc91aea85c676a0b)), closes [#&#8203;11929](https://redirect.github.com/vuejs/core/issues/11929)
-   **watch:** `once` option should be ignored by watchEffect ([#&#8203;11884](https://redirect.github.com/vuejs/core/issues/11884)) ([49fa673](https://redirect.github.com/vuejs/core/commit/49fa673493d93b77ddba2165ab6545bae84fd1ae))
-   **watch:** unwatch should be callable during SSR ([#&#8203;11925](https://redirect.github.com/vuejs/core/issues/11925)) ([2d6adf7](https://redirect.github.com/vuejs/core/commit/2d6adf78a047eed091db277ffbd9df0822fb0bdd)), closes [#&#8203;11924](https://redirect.github.com/vuejs/core/issues/11924)

</details>

<details>
<summary>yarnpkg/berry (yarn)</summary>

### [`v4.5.0`](https://redirect.github.com/yarnpkg/berry/compare/d2afdfcf8819c449dc9784959ab5beb1389a4b26...68e10d099fb6bee03e4450bc516c0c04e24bcb96)

[Compare Source](https://redirect.github.com/yarnpkg/berry/compare/d2afdfcf8819c449dc9784959ab5beb1389a4b26...68e10d099fb6bee03e4450bc516c0c04e24bcb96)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Saul-Mirone pushed a commit that referenced this pull request Sep 19, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [date-fns](https://redirect.github.com/date-fns/date-fns) | [`^3.6.0` -> `^4.0.0`](https://renovatebot.com/diffs/npm/date-fns/3.6.0/4.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/date-fns/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/date-fns/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/date-fns/3.6.0/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/date-fns/3.6.0/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>date-fns/date-fns (date-fns)</summary>

### [`v4.1.0`](https://redirect.github.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v410---2024-09-17)

[Compare Source](https://redirect.github.com/date-fns/date-fns/compare/v4.0.0...v4.1.0)

This release adds time zone support to format functions (that I somehow missed when working on the feature) and fixes a few bugs.

Make sure also upgrade `TZDate` to v1.0.2 as it [includes a bunch of critical bug fixes](https://redirect.github.com/date-fns/tz/blob/main/CHANGELOG.md#v102---2024-09-14).

##### Fixed

-   Fixed internal `constructFrom` throwing an exception on `null` arguments. While `null` isn't allowed, the functions should rather return `Invalid Date` or `NaN` in such cases. See [#&#8203;3885](https://redirect.github.com/date-fns/date-fns/issues/3885).

##### Added

-   Added missing time zone support to `format`, `formatISO`, `formatISO9075`, `formatRelative` and `formatRFC3339`. See [#&#8203;3886](https://redirect.github.com/date-fns/date-fns/issues/3886).

### [`v4.0.0`](https://redirect.github.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v400---2024-09-16)

[Compare Source](https://redirect.github.com/date-fns/date-fns/compare/v3.6.0...v4.0.0)

I have great news! First, ten years after its release, date-fns finally gets first-class time zone support.

Another great news is that there aren't many breaking changes in this release. All of them are type-related and will affect only those explicitly using internal date-fns types. Finally, it has been less than a year since the last major release, which is an improvement over the previous four years between v2 and v3. I plan on keeping the pace and minimizing breaking changes moving forward.

[Read more about the release in the announcement blog post](https://blog.date-fns.org/v40-with-time-zone-support/).

\- [Sasha @&#8203;kossnocorp](https://twitter.com/kossnocorp)

##### Added

-   Added time zones support via [`@date-fns/tz`](https://redirect.github.com/date-fns/tz)'s `TZDate` class and `tz` helper function. See its [README](https://redirect.github.com/date-fns/tz) for the details about the API.

-   All relevant functions now accept the context `in` option, which allows to specify the time zone to make the calculations in. If the function also returns a date, it will be in the specified time zone:

    ```ts
    import { addDays, startOfDay } from "date-fns";
    import { tz } from "@&#8203;date-fns/tz";

    startOfDay(addDays(Date.now(), 5, { in: tz("Asia/Singapore") }));
    //=> "2024-09-16T00:00:00.000+08:00"
    ```

    In the example, `addDays` will get the current date and time in Singapore and add 5 days to it. `startOfDay` will inherit the date type and return the start of the day in Singapore.

##### Changed

-   The function arguments, as well as `Interval`'s `start` and `end`, now can be of different types, allowing you to mix `UTCDate`, `TZDate`, `Date`, and other extensions, as well as primitives (strings and numbers).

    The functions will normalize these values, make calculations, and return the result in the same type, preventing any bugs caused by the discrepancy. If passed, the type will be inferred from the context `in` option or the first encountered argument object type. The `Interval`'s `start` and `end` will be considered separately, starting from `start`.

    In the given example, the result will be in the `TZDate` as the first argument is a number, and the `start` takes precedence over the `end`.

    ```ts
    clamp(Date.now(), {
      start: new TZDate(start, "Asia/Singapore"),
      end: new UTCDate(),
    });
    //=> TZDate
    ```

-   **BREAKING**: This release contains a bunch of types changes that should not affect the library's expected usage. The changes are primarily internal and nuanced, so rather than listing them here, I recommend you running the type checker after the upgrade. If there are unfixable problems, please [open an issue](https://redirect.github.com/date-fns/date-fns/issues/new).

-   **BREAKING**: The package now is ESM-first. The CommonJS is still support and It should not affect most users, but it might break in certains environments. If you encounter any issues, please [report them](https://redirect.github.com/date-fns/date-fns/issues/new).

##### Fixed

-   Fixed CDN build compatibility with jQuery and other tools that expose `$` by properly wrapping the code in an IIFE.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Saul-Mirone pushed a commit that referenced this pull request Sep 20, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [shiki](https://redirect.github.com/shikijs/shiki) ([source](https://redirect.github.com/shikijs/shiki/tree/HEAD/packages/shiki)) | [`1.17.7` -> `1.18.0`](https://renovatebot.com/diffs/npm/shiki/1.17.7/1.18.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/shiki/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shiki/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shiki/1.17.7/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shiki/1.17.7/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [simple-git](https://redirect.github.com/steveukx/git-js) ([source](https://redirect.github.com/steveukx/git-js/tree/HEAD/simple-git)) | [`3.26.0` -> `3.27.0`](https://renovatebot.com/diffs/npm/simple-git/3.26.0/3.27.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/simple-git/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/simple-git/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/simple-git/3.26.0/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/simple-git/3.26.0/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>shikijs/shiki (shiki)</summary>

### [`v1.18.0`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.18.0)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.7...v1.18.0)

#####    🚀 Features

-   **perf**: Wrap json data with `JSON.parse` to speed up rebundling  -  by [@&#8203;antfu](https://redirect.github.com/antfu) in [shikijs/shiki#781 [<samp>(bbfce)</samp>](https://redirect.github.com/shikijs/shiki/commit/bbfceeef)
-   **twoslash**: Introduce `disableTriggers`, close [#&#8203;780](https://redirect.github.com/shikijs/shiki/issues/780)  -  by [@&#8203;antfu](https://redirect.github.com/antfu) in [shikijs/shiki#780 [<samp>(dca6a)</samp>](https://redirect.github.com/shikijs/shiki/commit/dca6a488)

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.7...v1.18.0)

</details>

<details>
<summary>steveukx/git-js (simple-git)</summary>

### [`v3.27.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3270)

[Compare Source](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.26.0...simple-git@3.27.0)

##### Minor Changes

-   [`52f767b`](https://redirect.github.com/steveukx/git-js/commit/52f767b): Add `similarity` to the `DiffResultNameStatusFile` interface used when fetching log/diff with the `--name-status` option.
-   [`739b0d9`](https://redirect.github.com/steveukx/git-js/commit/739b0d9): Diff summary includes original name of renamed files when run wiht the `--name-status` option.
-   [`bc90e7e`](https://redirect.github.com/steveukx/git-js/commit/bc90e7e): Fixes an issue with reporting name changes in the `files` array returned by `git.status`.
    Thank you [@&#8203;mark-codesphere](https://redirect.github.com/mark-codesphere) for the contribution.

##### Patch Changes

-   [`03e1c64`](https://redirect.github.com/steveukx/git-js/commit/03e1c64): Resolve error in log parsing when fields have empty values.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Saul-Mirone pushed a commit that referenced this pull request Sep 20, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@floating-ui/dom](https://floating-ui.com) ([source](https://redirect.github.com/floating-ui/floating-ui/tree/HEAD/packages/dom)) | [`1.6.10` -> `1.6.11`](https://renovatebot.com/diffs/npm/@floating-ui%2fdom/1.6.10/1.6.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@floating-ui%2fdom/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@floating-ui%2fdom/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@floating-ui%2fdom/1.6.10/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@floating-ui%2fdom/1.6.10/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom) | [`15.7.3` -> `15.7.4`](https://renovatebot.com/diffs/npm/happy-dom/15.7.3/15.7.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/happy-dom/15.7.3/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/15.7.3/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [husky](https://redirect.github.com/typicode/husky) | [`9.1.5` -> `9.1.6`](https://renovatebot.com/diffs/npm/husky/9.1.5/9.1.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/husky/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/husky/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/husky/9.1.5/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/husky/9.1.5/9.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [nyc](https://istanbul.js.org/) ([source](https://redirect.github.com/istanbuljs/nyc)) | [`17.0.0` -> `17.1.0`](https://renovatebot.com/diffs/npm/nyc/17.0.0/17.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nyc/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nyc/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nyc/17.0.0/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nyc/17.0.0/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [rollup](https://rollupjs.org/) ([source](https://redirect.github.com/rollup/rollup)) | [`4.21.2` -> `4.22.2`](https://renovatebot.com/diffs/npm/rollup/4.21.2/4.22.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rollup/4.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rollup/4.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rollup/4.21.2/4.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rollup/4.21.2/4.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [shiki](https://redirect.github.com/shikijs/shiki) ([source](https://redirect.github.com/shikijs/shiki/tree/HEAD/packages/shiki)) | [`1.17.0` -> `1.18.0`](https://renovatebot.com/diffs/npm/shiki/1.17.0/1.18.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/shiki/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shiki/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shiki/1.17.0/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shiki/1.17.0/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [simple-git](https://redirect.github.com/steveukx/git-js) ([source](https://redirect.github.com/steveukx/git-js/tree/HEAD/simple-git)) | [`3.26.0` -> `3.27.0`](https://renovatebot.com/diffs/npm/simple-git/3.26.0/3.27.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/simple-git/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/simple-git/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/simple-git/3.26.0/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/simple-git/3.26.0/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [simple-xml-to-json](https://redirect.github.com/nirgit/simple-xml-to-json) | [`1.2.2` -> `1.2.3`](https://renovatebot.com/diffs/npm/simple-xml-to-json/1.2.2/1.2.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/simple-xml-to-json/1.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/simple-xml-to-json/1.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/simple-xml-to-json/1.2.2/1.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/simple-xml-to-json/1.2.2/1.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [terser](https://terser.org) ([source](https://redirect.github.com/terser/terser)) | [`5.32.0` -> `5.33.0`](https://renovatebot.com/diffs/npm/terser/5.32.0/5.33.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/terser/5.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/terser/5.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/terser/5.32.0/5.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/terser/5.32.0/5.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [tsx](https://tsx.is) ([source](https://redirect.github.com/privatenumber/tsx)) | [`4.19.0` -> `4.19.1`](https://renovatebot.com/diffs/npm/tsx/4.19.0/4.19.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.19.0/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.19.0/4.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://redirect.github.com/vuejs/core)) | [`3.5.4` -> `3.5.6`](https://renovatebot.com/diffs/npm/vue/3.5.4/3.5.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.5.4/3.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.5.4/3.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>floating-ui/floating-ui (@&#8203;floating-ui/dom)</summary>

### [`v1.6.11`](https://redirect.github.com/floating-ui/floating-ui/blob/HEAD/packages/dom/CHANGELOG.md#1611)

[Compare Source](https://redirect.github.com/floating-ui/floating-ui/compare/@floating-ui/dom@1.6.10...@floating-ui/dom@1.6.11)

##### Patch Changes

-   fix: handle html relative offset
-   Update dependencies: `@floating-ui/utils@0.2.8`

</details>

<details>
<summary>capricorn86/happy-dom (happy-dom)</summary>

### [`v15.7.4`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.7.4)

[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.3...v15.7.4)

##### 👷‍♂️ Patch fixes

-   Fixes incorrect handling of non-node items inserted using `replaceWith()`, `before()` and `after()` - By **[@&#8203;BenjaminAster](https://redirect.github.com/BenjaminAster)** in task [#&#8203;1533](https://redirect.github.com/capricorn86/happy-dom/issues/1533)

</details>

<details>
<summary>typicode/husky (husky)</summary>

### [`v9.1.6`](https://redirect.github.com/typicode/husky/compare/v9.1.5...a2d942a670b3d6a04578005a0fd2dc310e511849)

[Compare Source](https://redirect.github.com/typicode/husky/compare/v9.1.5...v9.1.6)

</details>

<details>
<summary>istanbuljs/nyc (nyc)</summary>

### [`v17.1.0`](https://redirect.github.com/istanbuljs/nyc/blob/HEAD/CHANGELOG.md#1710-2024-09-19)

[Compare Source](https://redirect.github.com/istanbuljs/nyc/compare/nyc-v17.0.0...nyc-v17.1.0)

##### Features

-   **deps:** bump foreground-child from ^2.0.0 to ^3.0.0 ([#&#8203;1546](https://redirect.github.com/istanbuljs/nyc/issues/1546)) ([af74d1e](https://redirect.github.com/istanbuljs/nyc/commit/af74d1eae6c598f05f6de9332cf4f83b63286fcb))

##### Bug Fixes

-   reduce size of serialized JSON output ([#&#8203;1570](https://redirect.github.com/istanbuljs/nyc/issues/1570)) ([ae657b6](https://redirect.github.com/istanbuljs/nyc/commit/ae657b66264fe7c19a710271510e41b94a152cfa))

</details>

<details>
<summary>rollup/rollup (rollup)</summary>

### [`v4.22.2`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4222)

[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.22.1...v4.22.2)

*2024-09-20*

##### Bug Fixes

-   Revert fix for side effect free modules until other issues are investigated ([#&#8203;5667](https://redirect.github.com/rollup/rollup/issues/5667))

##### Pull Requests

-   [#&#8203;5667](https://redirect.github.com/rollup/rollup/pull/5667): Partially revert [#&#8203;5658](https://redirect.github.com/rollup/rollup/issues/5658) and re-apply [#&#8203;5644](https://redirect.github.com/rollup/rollup/issues/5644) ([@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))

### [`v4.22.1`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4221)

[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.22.0...v4.22.1)

*2024-09-20*

##### Bug Fixes

-   Revert [#&#8203;5644](https://redirect.github.com/rollup/rollup/issues/5644) "stable chunk hashes" while issues are being investigated

##### Pull Requests

-   [#&#8203;5663](https://redirect.github.com/rollup/rollup/pull/5663): chore(deps): update dependency inquirer to v11 ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot], [@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5664](https://redirect.github.com/rollup/rollup/pull/5664): chore(deps): lock file maintenance minor/patch updates ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5665](https://redirect.github.com/rollup/rollup/pull/5665): fix: type in CI file ([@&#8203;YuHyeonWook](https://redirect.github.com/YuHyeonWook))
-   [#&#8203;5666](https://redirect.github.com/rollup/rollup/pull/5666): chore(deps): lock file maintenance minor/patch updates ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])

### [`v4.22.0`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4220)

[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.21.3...v4.22.0)

*2024-09-19*

##### Features

-   Add additional known global values to avoid access side effects ([#&#8203;5651](https://redirect.github.com/rollup/rollup/issues/5651))

##### Bug Fixes

-   Ensure deterministic chunk hash generation despite async renderChunk hook ([#&#8203;5644](https://redirect.github.com/rollup/rollup/issues/5644))
-   Improve side effect detection when using "smallest" treeshaking preset when imports are optimized away ([#&#8203;5658](https://redirect.github.com/rollup/rollup/issues/5658))

##### Pull Requests

-   [#&#8203;5644](https://redirect.github.com/rollup/rollup/pull/5644): fix: apply final hashes deterministically with stable placeholders set ([@&#8203;mattkubej](https://redirect.github.com/mattkubej), [@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5646](https://redirect.github.com/rollup/rollup/pull/5646): chore(deps): update dependency [@&#8203;mermaid-js/mermaid-cli](https://redirect.github.com/mermaid-js/mermaid-cli) to v11 ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5647](https://redirect.github.com/rollup/rollup/pull/5647): chore(deps): update dependency concurrently to v9 ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5648](https://redirect.github.com/rollup/rollup/pull/5648): chore(deps): lock file maintenance minor/patch updates ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5651](https://redirect.github.com/rollup/rollup/pull/5651): feat: add `AggregateError`, `FinalizationRegistry`, `WeakRef` to knownGlobals ([@&#8203;re-taro](https://redirect.github.com/re-taro))
-   [#&#8203;5653](https://redirect.github.com/rollup/rollup/pull/5653): Fix example selection in REPL ([@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))
-   [#&#8203;5657](https://redirect.github.com/rollup/rollup/pull/5657): chore(deps): update dependency vite to v5.4.6 \[security] ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5658](https://redirect.github.com/rollup/rollup/pull/5658): Detect variable reassignments in modules without side effects ([@&#8203;lukastaegert](https://redirect.github.com/lukastaegert))

### [`v4.21.3`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4213)

[Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.21.2...v4.21.3)

*2024-09-12*

##### Bug Fixes

-   Always respect side effects in left-hand side of optional chain ([#&#8203;5642](https://redirect.github.com/rollup/rollup/issues/5642))
-   Update stack trace for augmented errors to not hide relevant information ([#&#8203;5640](https://redirect.github.com/rollup/rollup/issues/5640))

##### Pull Requests

-   [#&#8203;5636](https://redirect.github.com/rollup/rollup/pull/5636): chore(deps): lock file maintenance minor/patch updates ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5637](https://redirect.github.com/rollup/rollup/pull/5637): chore(deps): lock file maintenance ([@&#8203;renovate](https://redirect.github.com/renovate)\[bot])
-   [#&#8203;5640](https://redirect.github.com/rollup/rollup/pull/5640): fix: keep the message of stack up-to-date ([@&#8203;TrickyPi](https://redirect.github.com/TrickyPi))
-   [#&#8203;5642](https://redirect.github.com/rollup/rollup/pull/5642): fix: include left-side effect of optional chaining in the end of hasEffectsAsChainElement ([@&#8203;TrickyPi](https://redirect.github.com/TrickyPi))

</details>

<details>
<summary>shikijs/shiki (shiki)</summary>

### [`v1.18.0`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.18.0)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.7...v1.18.0)

#####    🚀 Features

-   **perf**: Wrap json data with `JSON.parse` to speed up rebundling  -  by [@&#8203;antfu](https://redirect.github.com/antfu) in [shikijs/shiki#781 [<samp>(bbfce)</samp>](https://redirect.github.com/shikijs/shiki/commit/bbfceeef)
-   **twoslash**: Introduce `disableTriggers`, close [#&#8203;780](https://redirect.github.com/shikijs/shiki/issues/780)  -  by [@&#8203;antfu](https://redirect.github.com/antfu) in [shikijs/shiki#780 [<samp>(dca6a)</samp>](https://redirect.github.com/shikijs/shiki/commit/dca6a488)

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.7...v1.18.0)

### [`v1.17.7`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.17.7)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.6...v1.17.7)

#####    🚀 Features

-   Allow customize `tabindex`, close [#&#8203;778](https://redirect.github.com/shikijs/shiki/issues/778)  -  by [@&#8203;antfu](https://redirect.github.com/antfu) in [shikijs/shiki#778 [<samp>(52b05)</samp>](https://redirect.github.com/shikijs/shiki/commit/52b055d7)
-   Update grammar  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(a560b)</samp>](https://redirect.github.com/shikijs/shiki/commit/a560bccc)

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.6...v1.17.7)

### [`v1.17.6`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.17.6)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.5...v1.17.6)

#####    🚀 Features

-   **engine-js**:
    -   Improve js engine by replacing hard-coded recursive reference  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(b3d49)</samp>](https://redirect.github.com/shikijs/shiki/commit/b3d493b9)
    -   Improve js engine handling for markdown  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(b05d8)</samp>](https://redirect.github.com/shikijs/shiki/commit/b05d838d)

#####    🐞 Bug Fixes

-   Missing named exports for `shiki/wasm` and `@shikijs/wasm-inlined`  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(3f226)</samp>](https://redirect.github.com/shikijs/shiki/commit/3f2269e9)

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.5...v1.17.6)

### [`v1.17.5`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.17.5)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.4...v1.17.5)

#####    🚀 Features

-   Update grammars  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(b61e4)</samp>](https://redirect.github.com/shikijs/shiki/commit/b61e4e31)
-   **engine-js**:
    -   Supports contiguous anchor simulation  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(43ecc)</samp>](https://redirect.github.com/shikijs/shiki/commit/43ecce79)
    -   Introduce `simulation` option  -  by [@&#8203;antfu](https://redirect.github.com/antfu) [<samp>(adf99)</samp>](https://redirect.github.com/shikijs/shiki/commit/adf99f2f)

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.4...v1.17.5)

### [`v1.17.4`](https://redirect.github.com/shikijs/shiki/releases/tag/v1.17.4)

[Compare Source](https://redirect.github.com/shikijs/shiki/compare/v1.17.0...v1.17.4)

*No significant changes*

#####     [View changes on GitHub](https://redirect.github.com/shikijs/shiki/compare/v1.17.3...v1.17.4)

</details>

<details>
<summary>steveukx/git-js (simple-git)</summary>

### [`v3.27.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3270)

[Compare Source](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.26.0...simple-git@3.27.0)

##### Minor Changes

-   [`52f767b`](https://redirect.github.com/steveukx/git-js/commit/52f767b): Add `similarity` to the `DiffResultNameStatusFile` interface used when fetching log/diff with the `--name-status` option.
-   [`739b0d9`](https://redirect.github.com/steveukx/git-js/commit/739b0d9): Diff summary includes original name of renamed files when run wiht the `--name-status` option.
-   [`bc90e7e`](https://redirect.github.com/steveukx/git-js/commit/bc90e7e): Fixes an issue with reporting name changes in the `files` array returned by `git.status`.
    Thank you [@&#8203;mark-codesphere](https://redirect.github.com/mark-codesphere) for the contribution.

##### Patch Changes

-   [`03e1c64`](https://redirect.github.com/steveukx/git-js/commit/03e1c64): Resolve error in log parsing when fields have empty values.

</details>

<details>
<summary>nirgit/simple-xml-to-json (simple-xml-to-json)</summary>

### [`v1.2.3`](https://redirect.github.com/nirgit/simple-xml-to-json/compare/bbff7d47ecac44a277da200fe8eda2ba906ecc53...fd80a141ba383061b202c28916a62046e77b8ef9)

[Compare Source](https://redirect.github.com/nirgit/simple-xml-to-json/compare/bbff7d47ecac44a277da200fe8eda2ba906ecc53...fd80a141ba383061b202c28916a62046e77b8ef9)

</details>

<details>
<summary>terser/terser (terser)</summary>

### [`v5.33.0`](https://redirect.github.com/terser/terser/blob/HEAD/CHANGELOG.md#v5330)

[Compare Source](https://redirect.github.com/terser/terser/compare/v5.32.0...v5.33.0)

-   `reduce_vars` improved when dealing with hoisted function definitions ([#&#8203;1544](https://redirect.github.com/terser/terser/issues/1544))

</details>

<details>
<summary>privatenumber/tsx (tsx)</summary>

### [`v4.19.1`](https://redirect.github.com/privatenumber/tsx/compare/v4.19.0...0329bfc731346d6c8b6055c7f2882e5c3155a7ec)

[Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.19.0...v4.19.1)

</details>

<details>
<summary>vuejs/core (vue)</summary>

### [`v3.5.6`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#356-2024-09-16)

[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.5...v3.5.6)

##### Bug Fixes

-   **compile-dom:** should be able to stringify mathML ([#&#8203;11891](https://redirect.github.com/vuejs/core/issues/11891)) ([85c138c](https://redirect.github.com/vuejs/core/commit/85c138ced108268f7656b568dfd3036a1e0aae34))
-   **compiler-sfc:** preserve old behavior when using withDefaults with desutructure ([8492c3c](https://redirect.github.com/vuejs/core/commit/8492c3c49a922363d6c77ef192c133a8fbce6514)), closes [#&#8203;11930](https://redirect.github.com/vuejs/core/issues/11930)
-   **reactivity:** avoid exponential perf cost and reduce call stack depth for deeply chained computeds ([#&#8203;11944](https://redirect.github.com/vuejs/core/issues/11944)) ([c74bb8c](https://redirect.github.com/vuejs/core/commit/c74bb8c2dd9e82aaabb0a2a2b368e900929b513b)), closes [#&#8203;11928](https://redirect.github.com/vuejs/core/issues/11928)
-   **reactivity:** rely on dirty check only when computed has deps ([#&#8203;11931](https://redirect.github.com/vuejs/core/issues/11931)) ([aa5dafd](https://redirect.github.com/vuejs/core/commit/aa5dafd2b55d42d6a29316a3bc91aea85c676a0b)), closes [#&#8203;11929](https://redirect.github.com/vuejs/core/issues/11929)
-   **watch:** `once` option should be ignored by watchEffect ([#&#8203;11884](https://redirect.github.com/vuejs/core/issues/11884)) ([49fa673](https://redirect.github.com/vuejs/core/commit/49fa673493d93b77ddba2165ab6545bae84fd1ae))
-   **watch:** unwatch should be callable during SSR ([#&#8203;11925](https://redirect.github.com/vuejs/core/issues/11925)) ([2d6adf7](https://redirect.github.com/vuejs/core/commit/2d6adf78a047eed091db277ffbd9df0822fb0bdd)), closes [#&#8203;11924](https://redirect.github.com/vuejs/core/issues/11924)

### [`v3.5.5`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#355-2024-09-13)

[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.4...v3.5.5)

##### Bug Fixes

-   **compiler-core:** fix handling of delimiterOpen in VPre ([#&#8203;11915](https://redirect.github.com/vuejs/core/issues/11915)) ([706d4ac](https://redirect.github.com/vuejs/core/commit/706d4ac1d0210b2d9134b3228280187fe02fc971)), closes [#&#8203;11913](https://redirect.github.com/vuejs/core/issues/11913)
-   **compiler-dom:** fix stringify static edge for partially eligible chunks in cached parent ([1d99d61](https://redirect.github.com/vuejs/core/commit/1d99d61c1bd77f9ea6743f6214a82add8346a121)), closes [#&#8203;11879](https://redirect.github.com/vuejs/core/issues/11879) [#&#8203;11890](https://redirect.github.com/vuejs/core/issues/11890)
-   **compiler-dom:** should ignore leading newline in <textarea> per spec ([3c4bf76](https://redirect.github.com/vuejs/core/commit/3c4bf7627649ec1e3220f8c4e4163c20d2afb367))
-   **compiler-sfc:** nested css supports atrule and comment ([#&#8203;11899](https://redirect.github.com/vuejs/core/issues/11899)) ([0e7bc71](https://redirect.github.com/vuejs/core/commit/0e7bc717e6640644f062957ec5031506f0dab215)), closes [#&#8203;11896](https://redirect.github.com/vuejs/core/issues/11896)
-   **custom-element:** handle nested customElement mount w/ shadowRoot false ([#&#8203;11861](https://redirect.github.com/vuejs/core/issues/11861)) ([f2d8019](https://redirect.github.com/vuejs/core/commit/f2d801918841e7673ff3f048d0d895592a2f7e23)), closes [#&#8203;11851](https://redirect.github.com/vuejs/core/issues/11851) [#&#8203;11871](https://redirect.github.com/vuejs/core/issues/11871)
-   **hmr:** reload async child wrapped in Suspense + KeepAlive ([#&#8203;11907](https://redirect.github.com/vuejs/core/issues/11907)) ([10a2c60](https://redirect.github.com/vuejs/core/commit/10a2c6053bd30d160d0214bb3566f540187e6874)), closes [#&#8203;11868](https://redirect.github.com/vuejs/core/issues/11868)
-   **hydration:** fix mismatch of leading newline in <textarea> and <pre> ([a5f3c2e](https://redirect.github.com/vuejs/core/commit/a5f3c2eb4d2e7fae93ff93ce865b269f01cc825e)), closes [#&#8203;11873](https://redirect.github.com/vuejs/core/issues/11873) [#&#8203;11874](https://redirect.github.com/vuejs/core/issues/11874)
-   **reactivity:** properly clean up deps, fix memory leak ([8ea5d6d](https://redirect.github.com/vuejs/core/commit/8ea5d6d6981ab7febda0be43c3c92b18869c3a2a)), closes [#&#8203;11901](https://redirect.github.com/vuejs/core/issues/11901)
-   **runtime-core:** properly update async component nested in KeepAlive ([#&#8203;11917](https://redirect.github.com/vuejs/core/issues/11917)) ([7fe6c79](https://redirect.github.com/vuejs/core/commit/7fe6c795a1fc7ddcea5ad91a56141561192373ac)), closes [#&#8203;11916](https://redirect.github.com/vuejs/core/issues/11916)
-   **TransitionGroup:** not warn unkeyed text children with whitespece preserve ([#&#8203;11888](https://redirect.github.com/vuejs/core/issues/11888)) ([7571f20](https://redirect.github.com/vuejs/core/commit/7571f20bc3d1854377a146f41d211e05bb68cd47)), closes [#&#8203;11885](https://redirect.github.com/vuejs/core/issues/11885)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/blocksuite).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants