{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":659422021,"defaultBranch":"main","name":"logger","ownerLogin":"slipmatio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-27T19:56:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72444655?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727056570.0","currentOid":""},"activityList":{"items":[{"before":"09c52afa7c699a87ba9b19a17b04b0ec8a31696f","after":null,"ref":"refs/heads/renovate/all","pushedAt":"2024-09-23T01:56:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"d48d827551ffb61ae434d0ac59b2b5980c4f4f41","after":"5f59a60f6c4639320576a09b6afe3efb413a1097","ref":"refs/heads/main","pushedAt":"2024-09-23T01:56:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update all dependencies (#80)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [@playwright/test](https://playwright.dev)\n([source](https://redirect.github.com/microsoft/playwright)) | [`1.47.1`\n->\n`1.47.2`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.47.1/1.47.2)\n|\n[![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@playwright%2ftest/1.47.1/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@playwright%2ftest/1.47.1/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n|\n[@vitejs/plugin-vue](https://redirect.github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme)\n([source](https://redirect.github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue))\n| [`5.1.3` ->\n`5.1.4`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue/5.1.3/5.1.4)\n|\n[![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-vue/5.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-vue/5.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-vue/5.1.3/5.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-vue/5.1.3/5.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n| [vite](https://vitejs.dev)\n([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))\n| [`5.4.5` ->\n`5.4.7`](https://renovatebot.com/diffs/npm/vite/5.4.5/5.4.7) |\n[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.5/5.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.5/5.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n|\n[vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme)\n([source](https://redirect.github.com/vuejs/core)) | [`3.5.5` ->\n`3.5.7`](https://renovatebot.com/diffs/npm/vue/3.5.5/3.5.7) |\n[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.5.5/3.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.5.5/3.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\nmicrosoft/playwright (@​playwright/test)\n\n###\n[`v1.47.2`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.47.2)\n\n[Compare\nSource](https://redirect.github.com/microsoft/playwright/compare/v1.47.1...v1.47.2)\n\n##### Highlights\n\n\n[https://github.com/microsoft/playwright/pull/32699](https://redirect.github.com/microsoft/playwright/pull/32699)-\n\\[REGRESSION]: fix(codegen): use content_frame property in\npython/.NET[https://github.com/microsoft/playwright/issues/32706](https://redirect.github.com/microsoft/playwright/issues/32706)6-\n\\[REGRESSION]: page.pause() does not pause test timeout after\n1.4[https://github.com/microsoft/playwright/pull/32661](https://redirect.github.com/microsoft/playwright/pull/32661)61\n- fix(trace-viewer): time delta between local and remote actions\n\n#### Browser Versions\n\n- Chromium 129.0.6668.29\n- Mozilla Firefox 130.0\n- WebKit 18.0\n\nThis version was also tested against the following stable channels:\n\n- Google Chrome 128\n- Microsoft Edge 128\n\n
\n\n
\nvitejs/vite-plugin-vue (@​vitejs/plugin-vue)\n\n###\n[`v5.1.4`](https://redirect.github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small514-2024-09-16-small)\n\n- chore: format\n([07b29a6](https://redirect.github.com/vitejs/vite-plugin-vue/commit/07b29a6))\n- chore(deps): update dependency rollup to ^4.21.3\n([#​440](https://redirect.github.com/vitejs/vite-plugin-vue/issues/440))\n([98766c2](https://redirect.github.com/vitejs/vite-plugin-vue/commit/98766c2)),\ncloses\n[#​440](https://redirect.github.com/vitejs/vite-plugin-vue/issues/440)\n- fix: skip checking private properties of typeParameters\n([#​443](https://redirect.github.com/vitejs/vite-plugin-vue/issues/443))\n([e4f5fff](https://redirect.github.com/vitejs/vite-plugin-vue/commit/e4f5fff)),\ncloses\n[#​443](https://redirect.github.com/vitejs/vite-plugin-vue/issues/443)\n- fix(plugin-vue): allow overwrite esbuild config\n([#​444](https://redirect.github.com/vitejs/vite-plugin-vue/issues/444))\n([1344294](https://redirect.github.com/vitejs/vite-plugin-vue/commit/1344294)),\ncloses\n[#​444](https://redirect.github.com/vitejs/vite-plugin-vue/issues/444)\n\n
\n\n
\nvitejs/vite (vite)\n\n###\n[`v5.4.7`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.7)\n\n[Compare\nSource](https://redirect.github.com/vitejs/vite/compare/v5.4.6...v5.4.7)\n\nPlease refer to\n[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.7/packages/vite/CHANGELOG.md)\nfor details.\n\n###\n[`v5.4.6`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.6)\n\n[Compare\nSource](https://redirect.github.com/vitejs/vite/compare/v5.4.5...v5.4.6)\n\nPlease refer to\n[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)\nfor details.\n\n
\n\n
\nvuejs/core (vue)\n\n###\n[`v3.5.7`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#357-2024-09-20)\n\n[Compare\nSource](https://redirect.github.com/vuejs/core/compare/v3.5.6...v3.5.7)\n\n##### Bug Fixes\n\n- **compile-core:** fix v-model with newlines edge case\n([#​11960](https://redirect.github.com/vuejs/core/issues/11960))\n([6224288](https://redirect.github.com/vuejs/core/commit/62242886d705ece88dbcad45bb78072ecccad0ca)),\ncloses\n[#​8306](https://redirect.github.com/vuejs/core/issues/8306)\n- **compiler-sfc:** initialize scope with null prototype object\n([#​11963](https://redirect.github.com/vuejs/core/issues/11963))\n([215e154](https://redirect.github.com/vuejs/core/commit/215e15407294bf667261360218f975b88c99c2e5))\n- **hydration:** avoid observing non-Element node\n([#​11954](https://redirect.github.com/vuejs/core/issues/11954))\n([7257e6a](https://redirect.github.com/vuejs/core/commit/7257e6a34200409b3fc347d3bb807e11e2785974)),\ncloses\n[#​11952](https://redirect.github.com/vuejs/core/issues/11952)\n- **reactivity:** do not remove dep from depsMap when unsubbed by\ncomputed\n([960706e](https://redirect.github.com/vuejs/core/commit/960706eebf73f08ebc9d5dd853a05def05e2c153))\n- **reactivity:** fix dev-only memory leak by updating dep.subsHead on\nsub removal\n([5c8b76e](https://redirect.github.com/vuejs/core/commit/5c8b76ed6cfbbcee4cbaac0b72beab7291044e4f)),\ncloses\n[#​11956](https://redirect.github.com/vuejs/core/issues/11956)\n- **reactivity:** fix memory leak from dep instances of garbage\ncollected objects\n([235ea47](https://redirect.github.com/vuejs/core/commit/235ea4772ed2972914cf142da8b7ac1fb04f7585)),\ncloses\n[#​11979](https://redirect.github.com/vuejs/core/issues/11979)\n[#​11971](https://redirect.github.com/vuejs/core/issues/11971)\n- **reactivity:** fix triggerRef call on ObjectRefImpl returned by toRef\n([#​11986](https://redirect.github.com/vuejs/core/issues/11986))\n([b030c8b](https://redirect.github.com/vuejs/core/commit/b030c8bc7327877efb98aa3d9a58eb287a6ff07a)),\ncloses\n[#​11982](https://redirect.github.com/vuejs/core/issues/11982)\n- **scheduler:** ensure recursive jobs can't be queued twice\n([#​11955](https://redirect.github.com/vuejs/core/issues/11955))\n([d18d6aa](https://redirect.github.com/vuejs/core/commit/d18d6aa1b20dc57a8103c51ec4d61e8e53ed936d))\n- **ssr:** don't render comments in TransitionGroup\n([#​11961](https://redirect.github.com/vuejs/core/issues/11961))\n([a2f6ede](https://redirect.github.com/vuejs/core/commit/a2f6edeb02faedbb673c4bc5c6a59d9a79a37d07)),\ncloses\n[#​11958](https://redirect.github.com/vuejs/core/issues/11958)\n- **transition:** respect `duration` setting even when it is `0`\n([#​11967](https://redirect.github.com/vuejs/core/issues/11967))\n([f927a4a](https://redirect.github.com/vuejs/core/commit/f927a4ae6f7c453f70ba89498ee0c737dc9866fd))\n- **types:** correct type inference of all-optional props\n([#​11644](https://redirect.github.com/vuejs/core/issues/11644))\n([9eca65e](https://redirect.github.com/vuejs/core/commit/9eca65ee9871d1ac878755afa9a3eb1b02030350)),\ncloses\n[#​11733](https://redirect.github.com/vuejs/core/issues/11733)\n[vuejs/language-tools#4704](https://redirect.github.com/vuejs/language-tools/issues/4704)\n\n##### Performance Improvements\n\n- **hydration:** avoid observer if element is in viewport\n([#​11639](https://redirect.github.com/vuejs/core/issues/11639))\n([e075dfa](https://redirect.github.com/vuejs/core/commit/e075dfad5c7649c6045e3711687ec888e7aa1a39))\n\n###\n[`v3.5.6`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#356-2024-09-16)\n\n[Compare\nSource](https://redirect.github.com/vuejs/core/compare/v3.5.5...v3.5.6)\n\n##### Bug Fixes\n\n- **compile-dom:** should be able to stringify mathML\n([#​11891](https://redirect.github.com/vuejs/core/issues/11891))\n([85c138c](https://redirect.github.com/vuejs/core/commit/85c138ced108268f7656b568dfd3036a1e0aae34))\n- **compiler-sfc:** preserve old behavior when using withDefaults with\ndesutructure\n([8492c3c](https://redirect.github.com/vuejs/core/commit/8492c3c49a922363d6c77ef192c133a8fbce6514)),\ncloses\n[#​11930](https://redirect.github.com/vuejs/core/issues/11930)\n- **reactivity:** avoid exponential perf cost and reduce call stack\ndepth for deeply chained computeds\n([#​11944](https://redirect.github.com/vuejs/core/issues/11944))\n([c74bb8c](https://redirect.github.com/vuejs/core/commit/c74bb8c2dd9e82aaabb0a2a2b368e900929b513b)),\ncloses\n[#​11928](https://redirect.github.com/vuejs/core/issues/11928)\n- **reactivity:** rely on dirty check only when computed has deps\n([#​11931](https://redirect.github.com/vuejs/core/issues/11931))\n([aa5dafd](https://redirect.github.com/vuejs/core/commit/aa5dafd2b55d42d6a29316a3bc91aea85c676a0b)),\ncloses\n[#​11929](https://redirect.github.com/vuejs/core/issues/11929)\n- **watch:** `once` option should be ignored by watchEffect\n([#​11884](https://redirect.github.com/vuejs/core/issues/11884))\n([49fa673](https://redirect.github.com/vuejs/core/commit/49fa673493d93b77ddba2165ab6545bae84fd1ae))\n- **watch:** unwatch should be callable during SSR\n([#​11925](https://redirect.github.com/vuejs/core/issues/11925))\n([2d6adf7](https://redirect.github.com/vuejs/core/commit/2d6adf78a047eed091db277ffbd9df0822fb0bdd)),\ncloses\n[#​11924](https://redirect.github.com/vuejs/core/issues/11924)\n\n
\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - \"before 4am on Monday\" in timezone\nEurope/Helsinki, Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will be recreated if closed unmerged. Get\n[config\nhelp](https://redirect.github.com/renovatebot/renovate/discussions) if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/slipmatio/logger).\n\n\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): update all dependencies (#80)"}},{"before":null,"after":"09c52afa7c699a87ba9b19a17b04b0ec8a31696f","ref":"refs/heads/renovate/all","pushedAt":"2024-09-22T22:28:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update all dependencies","shortMessageHtmlLink":"chore(deps): update all dependencies"}},{"before":"d58469bfb8e1a5bfaafc0a65b4e5da5716e9690d","after":null,"ref":"refs/heads/renovate/all","pushedAt":"2024-09-16T00:51:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"1589f83136bd6ff045d82a55eaa348805acff89d","after":"d48d827551ffb61ae434d0ac59b2b5980c4f4f41","ref":"refs/heads/main","pushedAt":"2024-09-16T00:51:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update all dependencies (#79)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [@playwright/test](https://playwright.dev)\n([source](https://redirect.github.com/microsoft/playwright)) | [`1.47.0`\n->\n`1.47.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.47.0/1.47.1)\n|\n[![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![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/)\n|\n[![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/)\n|\n|\n[@vitest/coverage-v8](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme)\n([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8))\n| [`2.0.5` ->\n`2.1.1`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/2.0.5/2.1.1)\n|\n[![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-v8/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-v8/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-v8/2.0.5/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-v8/2.0.5/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n| [happy-dom](https://redirect.github.com/capricorn86/happy-dom) |\n[`15.7.3` ->\n`15.7.4`](https://renovatebot.com/diffs/npm/happy-dom/15.7.3/15.7.4) |\n[![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/15.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![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/)\n|\n[![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/)\n|\n| [typescript](https://www.typescriptlang.org/)\n([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.5.4`\n-> `5.6.2`](https://renovatebot.com/diffs/npm/typescript/5.5.4/5.6.2) |\n[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![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/)\n|\n[![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/)\n|\n| [vite](https://vitejs.dev)\n([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))\n| [`5.4.3` ->\n`5.4.5`](https://renovatebot.com/diffs/npm/vite/5.4.3/5.4.5) |\n[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.3/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.3/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n| [vite-plugin-dts](https://redirect.github.com/qmhc/vite-plugin-dts) |\n[`4.1.1` ->\n`4.2.1`](https://renovatebot.com/diffs/npm/vite-plugin-dts/4.1.1/4.2.1)\n|\n[![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-dts/4.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-dts/4.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-dts/4.1.1/4.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-dts/4.1.1/4.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n| [vitest](https://redirect.github.com/vitest-dev/vitest)\n([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest))\n| [`2.0.5` ->\n`2.1.1`](https://renovatebot.com/diffs/npm/vitest/2.0.5/2.1.1) |\n[![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/2.0.5/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/2.0.5/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n|\n[vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme)\n([source](https://redirect.github.com/vuejs/core)) | [`3.5.3` ->\n`3.5.5`](https://renovatebot.com/diffs/npm/vue/3.5.3/3.5.5) |\n[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.5.3/3.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.5.3/3.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\nmicrosoft/playwright (@​playwright/test)\n\n###\n[`v1.47.1`](https://redirect.github.com/microsoft/playwright/compare/v1.47.0...3d2ffd0fe97f23f480092054da5928539a3c5beb)\n\n[Compare\nSource](https://redirect.github.com/microsoft/playwright/compare/v1.47.0...v1.47.1)\n\n
\n\n
\nvitest-dev/vitest (@​vitest/coverage-v8)\n\n###\n[`v2.1.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.1)\n\n[Compare\nSource](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.0...v2.1.1)\n\n#####    🐞 Bug Fixes\n\n- **browser**:\n- Make example test callbacks async  -  by\n[@​aqandrew](https://redirect.github.com/aqandrew) in\n[https://github.com/vitest-dev/vitest/issues/6484](https://redirect.github.com/vitest-dev/vitest/issues/6484)\n[(16aa7)](https://redirect.github.com/vitest-dev/vitest/commit/16aa76c2)\n- Optimize vitest-browser-vue correctly  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6490](https://redirect.github.com/vitest-dev/vitest/issues/6490)\n[(5cbb0)](https://redirect.github.com/vitest-dev/vitest/commit/5cbb0bba)\n- **workspace**:\n- Resolve glob pattern once to avoid name collision  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6489](https://redirect.github.com/vitest-dev/vitest/issues/6489)\n[(36b5a)](https://redirect.github.com/vitest-dev/vitest/commit/36b5aceb)\n\n#####     [View changes on\nGitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.0...v2.1.1)\n\n###\n[`v2.1.0`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.0)\n\n[Compare\nSource](https://redirect.github.com/vitest-dev/vitest/compare/v2.0.5...v2.1.0)\n\nThis release makes another big change to the Browser Mode by introducing\n[locators API](https://vitest.dev/guide/browser/locators.html):\n\n```ts\ntest('renders blog posts', async () => {\n const screen = page.render()\n\n await expect.element(screen.getByRole('heading', { name: 'Blog' })).toBeInTheDocument()\n\n const [firstPost] = screen.getByRole('listitem').all()\n\n await firstPost.getByRole('button', { name: 'Delete' }).click()\n\n expect(screen.getByRole('listitem').all()).toHaveLength(3)\n})\n```\n\nYou can use either\n[vitest-browser-vue](https://redirect.github.com/vitest-dev/vitest-browser-vue),\n[vitest-browser-svelte\n](https://redirect.github.com/vitest-dev/vitest-browser-svelte) or\n[vitest-browser-react](https://redirect.github.com/vitest-dev/vitest-browser-react)\nto render components and make assertions using locators. Locators are\nalso available on the `page` object from `@vitest/browser/context`.\n\n#####    🚀 Features\n\n- **api**:\n- Make spec into a class instead of a tuple  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6355](https://redirect.github.com/vitest-dev/vitest/issues/6355)\n[(874a1)](https://redirect.github.com/vitest-dev/vitest/commit/874a121e)\n- **browser**:\n- Move page.config to server.config, add more docs  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6252](https://redirect.github.com/vitest-dev/vitest/issues/6252)\n[(af2b8)](https://redirect.github.com/vitest-dev/vitest/commit/af2b813c)\n- Make iframe scalable, improve documentation  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6257](https://redirect.github.com/vitest-dev/vitest/issues/6257)\n[(74ca1)](https://redirect.github.com/vitest-dev/vitest/commit/74ca11a4)\n- Introduce built-in locators  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6084](https://redirect.github.com/vitest-dev/vitest/issues/6084)\n[(3347f)](https://redirect.github.com/vitest-dev/vitest/commit/3347f83e)\n- Support v8 coverage  -  by\n[@​AriPerkkio](https://redirect.github.com/AriPerkkio) in\n[https://github.com/vitest-dev/vitest/issues/6273](https://redirect.github.com/vitest-dev/vitest/issues/6273)\n[(34199)](https://redirect.github.com/vitest-dev/vitest/commit/34199bdf)\n- Support `userEvent.upload` in playwright provider  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6442](https://redirect.github.com/vitest-dev/vitest/issues/6442)\n[(cf148)](https://redirect.github.com/vitest-dev/vitest/commit/cf148645)\n- Support `--inspect`  -  by\n[@​AriPerkkio](https://redirect.github.com/AriPerkkio) in\n[https://github.com/vitest-dev/vitest/issues/6433](https://redirect.github.com/vitest-dev/vitest/issues/6433)\n[(0499a)](https://redirect.github.com/vitest-dev/vitest/commit/0499a315)\n- Support `--inspect-brk`  -  by\n[@​AriPerkkio](https://redirect.github.com/AriPerkkio) in\n[https://github.com/vitest-dev/vitest/issues/6434](https://redirect.github.com/vitest-dev/vitest/issues/6434)\n[(7ab0f)](https://redirect.github.com/vitest-dev/vitest/commit/7ab0f4a8)\n- **cli**:\n- Extend existing list command to output only a list of file names  - \nby [@​Ma-hawaj](https://redirect.github.com/Ma-hawaj) and\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6392](https://redirect.github.com/vitest-dev/vitest/issues/6392)\n[(008f0)](https://redirect.github.com/vitest-dev/vitest/commit/008f00b2)\n- **coverage**:\n- Add `--exclude-after-remap`  -  by\n[@​AriPerkkio](https://redirect.github.com/AriPerkkio) in\n[https://github.com/vitest-dev/vitest/issues/6309](https://redirect.github.com/vitest-dev/vitest/issues/6309)\n[(5932a)](https://redirect.github.com/vitest-dev/vitest/commit/5932a7f9)\n- **mocker**:\n- Introduce\n[@​vitest/mocker](https://redirect.github.com/vitest/mocker)\npackage, allow `{ spy: true }` instead of a factory  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6289](https://redirect.github.com/vitest-dev/vitest/issues/6289)\n[(95f02)](https://redirect.github.com/vitest-dev/vitest/commit/95f0203f)\n- **vitest**:\n- Add \"provide\" option  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6253](https://redirect.github.com/vitest-dev/vitest/issues/6253)\n[(4409d)](https://redirect.github.com/vitest-dev/vitest/commit/4409d779)\n- Add return type and promisable mockFactory  -  by\n[@​syi0808](https://redirect.github.com/syi0808) and\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6139](https://redirect.github.com/vitest-dev/vitest/issues/6139)\n[(f5e0b)](https://redirect.github.com/vitest-dev/vitest/commit/f5e0b987)\n- Add `vi.advanceTimersToNextFrame`  -  by\n[@​bnjm](https://redirect.github.com/bnjm) and\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6347](https://redirect.github.com/vitest-dev/vitest/issues/6347)\n[(8ff63)](https://redirect.github.com/vitest-dev/vitest/commit/8ff63560)\n- Allow env to be stubbed to undefined  -  by\n[@​JSanchezIO](https://redirect.github.com/JSanchezIO) and\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6359](https://redirect.github.com/vitest-dev/vitest/issues/6359)\n[(c3b27)](https://redirect.github.com/vitest-dev/vitest/commit/c3b2757c)\n\n#####    🐞 Bug Fixes\n\n- Correctly resolve nested mocks with `index` file  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6266](https://redirect.github.com/vitest-dev/vitest/issues/6266)\n[(081cf)](https://redirect.github.com/vitest-dev/vitest/commit/081cfe03)\n- Don't panic when coverage.reporter is a string  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6267](https://redirect.github.com/vitest-dev/vitest/issues/6267)\n[(7b37d)](https://redirect.github.com/vitest-dev/vitest/commit/7b37d27b)\n- Align RawMatcherFn type definition with Jest  -  by\n[@​wheresrhys](https://redirect.github.com/wheresrhys) in\n[https://github.com/vitest-dev/vitest/issues/6351](https://redirect.github.com/vitest-dev/vitest/issues/6351)\n[(d09f0)](https://redirect.github.com/vitest-dev/vitest/commit/d09f00c7)\n- Cjs build of vite node server  -  by\n[@​AkaraChen](https://redirect.github.com/AkaraChen) in\n[https://github.com/vitest-dev/vitest/issues/6389](https://redirect.github.com/vitest-dev/vitest/issues/6389)\n[(12e70)](https://redirect.github.com/vitest-dev/vitest/commit/12e702bd)\n- Allow inlining vite's cached dependencies  -  by\n[@​chriswheeldon-peakon](https://redirect.github.com/chriswheeldon-peakon)\nin\n[https://github.com/vitest-dev/vitest/issues/6284](https://redirect.github.com/vitest-dev/vitest/issues/6284)\n[(03208)](https://redirect.github.com/vitest-dev/vitest/commit/03208017)\n- Print unexpected error message if peer dependencies have a different\nversion  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6446](https://redirect.github.com/vitest-dev/vitest/issues/6446)\n[(b992b)](https://redirect.github.com/vitest-dev/vitest/commit/b992b346)\n- Ignore importer when resolving Vitest  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6469](https://redirect.github.com/vitest-dev/vitest/issues/6469)\n[(0b447)](https://redirect.github.com/vitest-dev/vitest/commit/0b447226)\n- `expect.getState().testPath` always returns correct path  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6472](https://redirect.github.com/vitest-dev/vitest/issues/6472)\n[(ac698)](https://redirect.github.com/vitest-dev/vitest/commit/ac698b1c)\n- UserEvent works consistently between providers  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6480](https://redirect.github.com/vitest-dev/vitest/issues/6480)\n[(0b4da)](https://redirect.github.com/vitest-dev/vitest/commit/0b4da69e)\n- **browser**:\n- Print correct stack trace for unhandled errors  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6134](https://redirect.github.com/vitest-dev/vitest/issues/6134)\n[(1da6c)](https://redirect.github.com/vitest-dev/vitest/commit/1da6cebe)\n- Use documentElement as the root for selector  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va)\n[(d8077)](https://redirect.github.com/vitest-dev/vitest/commit/d807767f)\n- Keep querying elements even if locator is created with elementLocator,\nadd pubic @​vitest/browser/utils  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6296](https://redirect.github.com/vitest-dev/vitest/issues/6296)\n[(30dc5)](https://redirect.github.com/vitest-dev/vitest/commit/30dc5793)\n- Produce valid config file if preview provider is used  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6305](https://redirect.github.com/vitest-dev/vitest/issues/6305)\n[(7f0ae)](https://redirect.github.com/vitest-dev/vitest/commit/7f0ae292)\n- Correctly run in-source tests in the browser  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6440](https://redirect.github.com/vitest-dev/vitest/issues/6440)\n[(c8531)](https://redirect.github.com/vitest-dev/vitest/commit/c853126e)\n- Exclude missed packages from optimization, print help message  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6445](https://redirect.github.com/vitest-dev/vitest/issues/6445)\n[(8d883)](https://redirect.github.com/vitest-dev/vitest/commit/8d883cf0)\n- Define mocker as a dependency  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6476](https://redirect.github.com/vitest-dev/vitest/issues/6476)\n[(9560a)](https://redirect.github.com/vitest-dev/vitest/commit/9560ab7f)\n- **coverage**:\n- Warn if `vitest` and `@vitest/*` versions don't match  -  by\n[@​AriPerkkio](https://redirect.github.com/AriPerkkio) in\n[https://github.com/vitest-dev/vitest/issues/6317](https://redirect.github.com/vitest-dev/vitest/issues/6317)\n[(e662c)](https://redirect.github.com/vitest-dev/vitest/commit/e662c7b2)\n- V8 to support source maps with multiple sources  -  by\n[@​AriPerkkio](https://redirect.github.com/AriPerkkio) and\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6120](https://redirect.github.com/vitest-dev/vitest/issues/6120)\n[(1f6cb)](https://redirect.github.com/vitest-dev/vitest/commit/1f6cb59f)\n- V8 to warn instead of crash when conversion fails  -  by\n[@​AriPerkkio](https://redirect.github.com/AriPerkkio) in\n[https://github.com/vitest-dev/vitest/issues/6318](https://redirect.github.com/vitest-dev/vitest/issues/6318)\n[(91dea)](https://redirect.github.com/vitest-dev/vitest/commit/91dea8c1)\n- Use project specific `vitenode` for uncovered files  -  by\n[@​AriPerkkio](https://redirect.github.com/AriPerkkio) in\n[https://github.com/vitest-dev/vitest/issues/6044](https://redirect.github.com/vitest-dev/vitest/issues/6044)\n[(da52d)](https://redirect.github.com/vitest-dev/vitest/commit/da52d23f)\n- **runner**:\n- Use `performance.now` instead of `Date.now` for duration  -  by\n[@​LuciNyan](https://redirect.github.com/LuciNyan) in\n[https://github.com/vitest-dev/vitest/issues/6382](https://redirect.github.com/vitest-dev/vitest/issues/6382)\n[(fe489)](https://redirect.github.com/vitest-dev/vitest/commit/fe489432)\n- Async assertion auto await should timeout  -  by\n[@​hi-ogawa](https://redirect.github.com/hi-ogawa) in\n[https://github.com/vitest-dev/vitest/issues/6391](https://redirect.github.com/vitest-dev/vitest/issues/6391)\n[(ad6e7)](https://redirect.github.com/vitest-dev/vitest/commit/ad6e72fc)\n- **snapshot**:\n- Reject multiple `toMatchInlineSnapshot` updates at the same location\n -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in\n[https://github.com/vitest-dev/vitest/issues/6332](https://redirect.github.com/vitest-dev/vitest/issues/6332)\n[(1606f)](https://redirect.github.com/vitest-dev/vitest/commit/1606f34f)\n- Improve inline snapshot inside loop rejection  -  by\n[@​hi-ogawa](https://redirect.github.com/hi-ogawa) in\n[https://github.com/vitest-dev/vitest/issues/6339](https://redirect.github.com/vitest-dev/vitest/issues/6339)\n[(e0368)](https://redirect.github.com/vitest-dev/vitest/commit/e03683c5)\n- **typecheck**:\n- Run both runtime and typecheck tests if `typecheck.include` overlaps\nwith `include`  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6256](https://redirect.github.com/vitest-dev/vitest/issues/6256)\n[(153ff)](https://redirect.github.com/vitest-dev/vitest/commit/153ff01b)\n- **types**:\n- Allow Callbacks Passed to before\\*/after\\* to Return Anything  -  by\n[@​LuciNyan](https://redirect.github.com/LuciNyan) in\n[https://github.com/vitest-dev/vitest/issues/6393](https://redirect.github.com/vitest-dev/vitest/issues/6393)\n[(f6217)](https://redirect.github.com/vitest-dev/vitest/commit/f6217a22)\n- **ui**:\n- Remove \"filters\" flickering  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6463](https://redirect.github.com/vitest-dev/vitest/issues/6463)\n[(0223b)](https://redirect.github.com/vitest-dev/vitest/commit/0223bb79)\n- Render project name consistently  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6329](https://redirect.github.com/vitest-dev/vitest/issues/6329)\n[(94a18)](https://redirect.github.com/vitest-dev/vitest/commit/94a186ec)\n- **vite-node**:\n- Disable watcher if hmr is disabled  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6251](https://redirect.github.com/vitest-dev/vitest/issues/6251)\n[(c51c6)](https://redirect.github.com/vitest-dev/vitest/commit/c51c67aa)\n- Fix watch on vite 6  -  by\n[@​hi-ogawa](https://redirect.github.com/hi-ogawa) in\n[https://github.com/vitest-dev/vitest/issues/6422](https://redirect.github.com/vitest-dev/vitest/issues/6422)\n[(c3ac4)](https://redirect.github.com/vitest-dev/vitest/commit/c3ac43c1)\n- **vitest**:\n- Update json reporter output  -  by\n[@​Emiyaaaaa](https://redirect.github.com/Emiyaaaaa) in\n[https://github.com/vitest-dev/vitest/issues/6064](https://redirect.github.com/vitest-dev/vitest/issues/6064)\n[(c9979)](https://redirect.github.com/vitest-dev/vitest/commit/c997937b)\n- Add more type guards for --merge-reports  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6307](https://redirect.github.com/vitest-dev/vitest/issues/6307)\n[(0a5d8)](https://redirect.github.com/vitest-dev/vitest/commit/0a5d8169)\n- Always resolve vitest to the root version  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6369](https://redirect.github.com/vitest-dev/vitest/issues/6369)\n[(163d7)](https://redirect.github.com/vitest-dev/vitest/commit/163d7624)\n- Dispose vmForks listeners to avoid memory leak  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6448](https://redirect.github.com/vitest-dev/vitest/issues/6448)\n[(2673c)](https://redirect.github.com/vitest-dev/vitest/commit/2673c3bb)\n- **workspace**:\n- Correctly resolve workspace globs and file paths  -  by\n[@​sheremet-va](https://redirect.github.com/sheremet-va) in\n[https://github.com/vitest-dev/vitest/issues/6316](https://redirect.github.com/vitest-dev/vitest/issues/6316)\n[(afdcb)](https://redirect.github.com/vitest-dev/vitest/commit/afdcb8f2)\n\n#####     [View changes on\nGitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.0.5...v2.1.0)\n\n
\n\n
\ncapricorn86/happy-dom (happy-dom)\n\n###\n[`v15.7.4`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v15.7.4)\n\n[Compare\nSource](https://redirect.github.com/capricorn86/happy-dom/compare/v15.7.3...v15.7.4)\n\n##### :construction_worker_man: Patch fixes\n\n- Fixes incorrect handling of non-node items inserted using\n`replaceWith()`, `before()` and `after()` - By\n**[@​BenjaminAster](https://redirect.github.com/BenjaminAster)**\nin task\n[#​1533](https://redirect.github.com/capricorn86/happy-dom/issues/1533)\n\n
\n\n
\nmicrosoft/TypeScript (typescript)\n\n###\n[`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda)\n\n[Compare\nSource](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)\n\n
\n\n
\nvitejs/vite (vite)\n\n###\n[`v5.4.5`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.5)\n\n[Compare\nSource](https://redirect.github.com/vitejs/vite/compare/v5.4.4...v5.4.5)\n\nPlease refer to\n[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.5/packages/vite/CHANGELOG.md)\nfor details.\n\n###\n[`v5.4.4`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.4)\n\n[Compare\nSource](https://redirect.github.com/vitejs/vite/compare/v5.4.3...v5.4.4)\n\nPlease refer to\n[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md)\nfor details.\n\n
\n\n
\nqmhc/vite-plugin-dts (vite-plugin-dts)\n\n###\n[`v4.2.1`](https://redirect.github.com/qmhc/vite-plugin-dts/blob/HEAD/CHANGELOG.md#421-2024-09-08)\n\n[Compare\nSource](https://redirect.github.com/qmhc/vite-plugin-dts/compare/v4.2.0...v4.2.1)\n\n##### Bug Fixes\n\n- remove api-extractor patch\n([770d5b1](https://redirect.github.com/qmhc/vite-plugin-dts/commit/770d5b175c8512a0472bceacf10ba425a9ffb2ae))\n\n###\n[`v4.2.0`](https://redirect.github.com/qmhc/vite-plugin-dts/blob/HEAD/CHANGELOG.md#420-2024-09-08)\n\n[Compare\nSource](https://redirect.github.com/qmhc/vite-plugin-dts/compare/v4.1.1...v4.2.0)\n\n##### Features\n\n- upgrade vue language tools to v2.1\n([#​382](https://redirect.github.com/qmhc/vite-plugin-dts/issues/382))\n([b76fe5e](https://redirect.github.com/qmhc/vite-plugin-dts/commit/b76fe5e9f116d6e4397187b1d037ceea6394edf7))\n\n####\n[4.1.1](https://redirect.github.com/qmhc/vite-plugin-dts/compare/v4.1.0...v4.1.1)\n(2024-09-06)\n\n##### Bug Fixes\n\n- correct resolve Vue when create program\n([0621332](https://redirect.github.com/qmhc/vite-plugin-dts/commit/0621332f46606b20365f1b2efdd45ef826e32186)),\ncloses\n[#​380](https://redirect.github.com/qmhc/vite-plugin-dts/issues/380)\n\n
\n\n
\nvuejs/core (vue)\n\n###\n[`v3.5.5`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#355-2024-09-13)\n\n[Compare\nSource](https://redirect.github.com/vuejs/core/compare/v3.5.4...v3.5.5)\n\n##### Bug Fixes\n\n- **compiler-core:** fix handling of delimiterOpen in VPre\n([#​11915](https://redirect.github.com/vuejs/core/issues/11915))\n([706d4ac](https://redirect.github.com/vuejs/core/commit/706d4ac1d0210b2d9134b3228280187fe02fc971)),\ncloses\n[#​11913](https://redirect.github.com/vuejs/core/issues/11913)\n- **compiler-dom:** fix stringify static edge for partially eligible\nchunks in cached parent\n([1d99d61](https://redirect.github.com/vuejs/core/commit/1d99d61c1bd77f9ea6743f6214a82add8346a121)),\ncloses\n[#​11879](https://redirect.github.com/vuejs/core/issues/11879)\n[#​11890](https://redirect.github.com/vuejs/core/issues/11890)\n- **compiler-dom:** should ignore leading newline in