{"id":13457,"name":"@nativescript/webpack","ecosystem":"npm","repository_url":"","issues_count":6,"created_at":"2025-06-06T23:29:31.002Z","updated_at":"2025-06-06T23:29:31.002Z","purl":"pkg:npm/@nativescript/webpack","metadata":{"id":1075204,"name":"@nativescript/webpack","ecosystem":"npm","description":"@nativescript/webpack rewrite","homepage":null,"licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"","keywords_array":[],"namespace":"nativescript","versions_count":133,"first_release_published_at":"2020-07-02T23:18:56.269Z","latest_release_published_at":"2025-03-23T01:50:57.677Z","latest_release_number":"5.0.24","last_synced_at":"2025-06-06T12:00:30.990Z","created_at":"2022-04-07T20:53:39.099Z","updated_at":"2025-06-06T12:00:30.990Z","registry_url":"https://www.npmjs.com/package/@nativescript/webpack","install_command":"npm install @nativescript/webpack","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"nohmr":"3.0.9","dev":"5.0.0-dev.5","beta":"5.0.0-beta.16","alpha":"5.0.9-alpha.0","vision":"5.0.18-vision.2","embed":"5.0.18-embed.1","next":"5.0.22-next","napi":"5.0.23-napi.0","rc":"5.0.23-rc.0","latest":"5.0.24"}},"repo_metadata":null,"repo_metadata_updated_at":null,"dependent_packages_count":228,"downloads":22303,"downloads_period":"last-month","dependent_repos_count":564,"rankings":{"downloads":1.325110633629094,"dependent_repos_count":0.7320396821327003,"dependent_packages_count":0.20797728222281814,"stargazers_count":null,"forks_count":null,"docker_downloads_count":1.6394755896535256,"average":0.9761507969095345},"purl":"pkg:npm/%40nativescript/webpack","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@nativescript/webpack","docker_dependents_count":2,"docker_downloads_count":21,"usage_url":"https://repos.ecosyste.ms/usage/npm/@nativescript/webpack","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@nativescript/webpack/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nativescript%2Fwebpack/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nativescript%2Fwebpack/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nativescript%2Fwebpack/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nativescript%2Fwebpack/related_packages","maintainers":[{"uuid":"tns-bot","login":"tns-bot","name":null,"email":"nativescript@telerik.com","url":null,"packages_count":286,"html_url":"https://www.npmjs.com/~tns-bot","role":null,"created_at":"2022-11-20T00:39:40.747Z","updated_at":"2022-11-20T00:39:40.747Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/tns-bot/packages"},{"uuid":"rosen-vladimirov","login":"rosen-vladimirov","name":null,"email":"vladimirov@progress.com","url":null,"packages_count":299,"html_url":"https://www.npmjs.com/~rosen-vladimirov","role":null,"created_at":"2022-11-20T00:39:40.756Z","updated_at":"2022-11-20T00:39:40.756Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/rosen-vladimirov/packages"},{"uuid":"stoskov","login":"stoskov","name":null,"email":"s.toskov@gmail.com","url":null,"packages_count":285,"html_url":"https://www.npmjs.com/~stoskov","role":null,"created_at":"2022-11-20T00:39:40.758Z","updated_at":"2022-11-20T00:39:40.758Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/stoskov/packages"},{"uuid":"lini","login":"lini","name":null,"email":"bit@gbg.bg","url":null,"packages_count":285,"html_url":"https://www.npmjs.com/~lini","role":null,"created_at":"2022-11-20T00:39:40.749Z","updated_at":"2022-11-20T00:39:40.749Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/lini/packages"},{"uuid":"walkerrunpdx","login":"walkerrunpdx","name":null,"email":"walkerrunpdx@gmail.com","url":null,"packages_count":500,"html_url":"https://www.npmjs.com/~walkerrunpdx","role":null,"created_at":"2022-11-20T00:39:40.763Z","updated_at":"2022-11-20T00:39:40.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/walkerrunpdx/packages"},{"uuid":"rigor789","login":"rigor789","name":null,"email":"shout@igor-randjelovic.com","url":null,"packages_count":460,"html_url":"https://www.npmjs.com/~rigor789","role":null,"created_at":"2022-11-20T00:39:40.770Z","updated_at":"2022-11-20T00:39:40.770Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/rigor789/packages"},{"uuid":"nativescript-bot","login":"nativescript-bot","name":null,"email":"oss@nativescript.org","url":null,"packages_count":352,"html_url":"https://www.npmjs.com/~nativescript-bot","role":null,"created_at":"2022-11-20T00:39:40.774Z","updated_at":"2022-11-20T00:39:40.774Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/nativescript-bot/packages"},{"uuid":"bradmartin","login":"bradmartin","name":null,"email":"bradwaynemartin@gmail.com","url":null,"packages_count":484,"html_url":"https://www.npmjs.com/~bradmartin","role":null,"created_at":"2022-11-20T00:39:40.765Z","updated_at":"2022-11-20T00:39:40.765Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bradmartin/packages"},{"uuid":"tdermendjiev","login":"tdermendjiev","name":null,"email":"tdermendjievft@gmail.com","url":null,"packages_count":268,"html_url":"https://www.npmjs.com/~tdermendjiev","role":null,"created_at":"2022-11-20T00:39:40.786Z","updated_at":"2022-11-20T00:39:40.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/tdermendjiev/packages"},{"uuid":"sis0k0","login":"sis0k0","name":null,"email":"stanimira.vlaeva@gmail.com","url":null,"packages_count":268,"html_url":"https://www.npmjs.com/~sis0k0","role":null,"created_at":"2022-11-20T00:39:40.789Z","updated_at":"2022-11-20T00:39:40.789Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sis0k0/packages"},{"uuid":"multishiv19","login":"multishiv19","name":null,"email":"sp@shiv19.com","url":null,"packages_count":313,"html_url":"https://www.npmjs.com/~multishiv19","role":null,"created_at":"2022-11-20T00:39:40.777Z","updated_at":"2022-11-20T00:39:40.777Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/multishiv19/packages"},{"uuid":"davecoffin","login":"davecoffin","name":null,"email":"dave@davecoffin.com","url":null,"packages_count":238,"html_url":"https://www.npmjs.com/~davecoffin","role":null,"created_at":"2022-11-20T00:39:40.768Z","updated_at":"2022-11-20T00:39:40.768Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/davecoffin/packages"},{"uuid":"edusperoni","login":"edusperoni","name":null,"email":"edusperoni@gmail.com","url":null,"packages_count":284,"html_url":"https://www.npmjs.com/~edusperoni","role":null,"created_at":"2022-11-20T00:39:40.782Z","updated_at":"2022-11-20T00:39:40.782Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/edusperoni/packages"},{"uuid":"eddyverbruggen","login":"eddyverbruggen","name":null,"email":"eddyverbruggen@gmail.com","url":null,"packages_count":354,"html_url":"https://www.npmjs.com/~eddyverbruggen","role":null,"created_at":"2022-11-20T00:39:40.779Z","updated_at":"2022-11-20T00:39:40.779Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/eddyverbruggen/packages"},{"uuid":"rosen_vladimirov","login":"rosen_vladimirov","name":null,"email":"rosen.vladimirov.91@gmail.com","url":null,"packages_count":183,"html_url":"https://www.npmjs.com/~rosen_vladimirov","role":null,"created_at":"2022-11-20T00:39:40.760Z","updated_at":"2022-11-20T00:39:40.760Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/rosen_vladimirov/packages"},{"uuid":"nativescript-user","login":"nativescript-user","name":null,"email":"nativescript@telerik.com","url":null,"packages_count":163,"html_url":"https://www.npmjs.com/~nativescript-user","role":null,"created_at":"2022-11-20T00:39:40.733Z","updated_at":"2022-11-20T00:39:40.733Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/nativescript-user/packages"},{"uuid":"tachev","login":"tachev","name":null,"email":"nevermindd7@gmail.com","url":null,"packages_count":163,"html_url":"https://www.npmjs.com/~tachev","role":null,"created_at":"2022-11-20T00:39:40.752Z","updated_at":"2022-11-20T00:39:40.752Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/tachev/packages"},{"uuid":"facetious","login":"facetious","name":null,"email":"Ian.MacDonald.facetious@gmail.com","url":null,"packages_count":164,"html_url":"https://www.npmjs.com/~facetious","role":null,"created_at":"2022-11-20T00:39:40.784Z","updated_at":"2022-11-20T00:39:40.784Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/facetious/packages"},{"uuid":"mukaschultze","login":"mukaschultze","name":null,"email":"samuelschultze@gmail.com","url":null,"packages_count":68,"html_url":"https://www.npmjs.com/~mukaschultze","role":null,"created_at":"2024-11-01T01:33:00.503Z","updated_at":"2024-11-01T01:33:00.503Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mukaschultze/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5008191,"maintainers_count":1013077,"namespaces_count":295677,"keywords_count":700469,"github":"npm","metadata":{"funded_packages_count":150263},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-07T05:25:21.688Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":3,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4124938883","node_id":"PR_kwDOQ3h-Xc7M3los","number":54,"state":"open","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-24T03:09:32.000Z","updated_at":"2026-03-24T03:12:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":11,"packages":[{"name":"@types/node","old_version":"25.3.3","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"@nuxt/eslint","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"vite-plugin-browserslist-useragent","old_version":"0.6.2","new_version":"0.7.0","repository_url":"https://github.com/kingyue737/vite-plugin-browserslist-useragent"},{"name":"@nativescript/webpack","old_version":"5.0.31","new_version":"5.0.32","repository_url":"https://github.com/NativeScript/NativeScript"},{"name":"tailwindcss","old_version":"4.2.0","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@nuxt/eslint-config","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"@eslint/json","old_version":"1.0.1","new_version":"1.2.0","repository_url":"https://github.com/eslint/json"},{"name":"globals","old_version":"17.3.0","new_version":"17.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"typescript-eslint","old_version":"8.56.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.30","repository_url":"https://github.com/vuejs/core"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.3` | `25.5.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.1.0` |\n| [@nuxt/eslint](https://github.com/nuxt/eslint/tree/HEAD/packages/module) | `1.15.1` | `1.15.2` |\n| [vite-plugin-browserslist-useragent](https://github.com/kingyue737/vite-plugin-browserslist-useragent) | `0.6.2` | `0.7.0` |\n| [@nativescript/webpack](https://github.com/NativeScript/NativeScript) | `5.0.31` | `5.0.32` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.0` | `4.2.2` |\n| [@nuxt/eslint-config](https://github.com/nuxt/eslint/tree/HEAD/packages/eslint-config) | `1.15.1` | `1.15.2` |\n| [@eslint/json](https://github.com/eslint/json) | `1.0.1` | `1.2.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.3.0` | `17.4.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.0` | `8.57.2` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.30` |\n\n\nUpdates `@types/node` from 25.3.3 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.0.2 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/eslint` from 1.15.1 to 1.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/f852ae5c06910520d5f69891f5a16faa460e8bd0\"\u003e\u003ccode\u003ef852ae5\u003c/code\u003e\u003c/a\u003e chore: release v1.15.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/69aa40e7c63230fef0c31ea0442499881368e688\"\u003e\u003ccode\u003e69aa40e\u003c/code\u003e\u003c/a\u003e fix: prevent race condition of running checker module before eslint config is...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nuxt/eslint/commits/v1.15.2/packages/module\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-plugin-browserslist-useragent` from 0.6.2 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/releases\"\u003evite-plugin-browserslist-useragent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔧 Update tsconfig module resolution [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e1ee7f1a\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003ebff5567\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency vite to v8 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e025c4ec\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e8bd2131\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/checkout action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e2ff24a3\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade pnpm to v10.21.0 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e52b2c71\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003eacf87ea\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/setup-node action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003ef3acf9b\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency node to v24 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e5cce216\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Up deps [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/4c1f9331b658ffa564ea132b9512cbb9ee8a8b40\"\u003e4c1f933\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/blob/main/CHANGELOG.md\"\u003evite-plugin-browserslist-useragent's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.7.0 (2026-03-13)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔧 Update tsconfig module resolution [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e1ee7f1a\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003ebff5567\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency vite to v8 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e025c4ec\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e8bd2131\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/checkout action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e2ff24a3\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade pnpm to v10.21.0 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e52b2c71\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003eacf87ea\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/setup-node action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003ef3acf9b\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency node to v24 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e5cce216\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Up deps [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/4c1f9331b658ffa564ea132b9512cbb9ee8a8b40\"\u003e4c1f933\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/6e55cf9b4995c4797c27aa66ad7550e1f8cd2532\"\u003e\u003ccode\u003e6e55cf9\u003c/code\u003e\u003c/a\u003e 🔖 Release v0.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e\u003ccode\u003e1ee7f1a\u003c/code\u003e\u003c/a\u003e 🔧 Update tsconfig module resolution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003e\u003ccode\u003ebff5567\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e\u003ccode\u003e025c4ec\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependency vite to v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e\u003ccode\u003e8bd2131\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e\u003ccode\u003e2ff24a3\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e\u003ccode\u003e52b2c71\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade pnpm to v10.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003e\u003ccode\u003eacf87ea\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003e\u003ccode\u003ef3acf9b\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade actions/setup-node action to v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e\u003ccode\u003e5cce216\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependency node to v24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/compare/v0.6.2...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nativescript/webpack` from 5.0.31 to 5.0.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NativeScript/NativeScript/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tailwindcss` from 4.2.0 to 4.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/releases\"\u003etailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow trailing dash in functional utility names for backwards compatibility (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696\"\u003e#19696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly detect classes containing \u003ccode\u003e.\u003c/code\u003e characters within curly braces in MDX files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711\"\u003e#19711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md\"\u003etailwindcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.2.2] - 2026-03-18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eResolve tsconfig paths to allow for \u003ccode\u003e@import '@/path/to/file';\u003c/code\u003e when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.2.1] - 2026-02-23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow trailing dash in functional utility names for backwards compatibility (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696\"\u003e#19696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly detect classes containing \u003ccode\u003e.\u003c/code\u003e characters within curly braces in MDX files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711\"\u003e#19711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/d596b0c43d36ad5099c983930fb155e089cbc291\"\u003e\u003ccode\u003ed596b0c\u003c/code\u003e\u003c/a\u003e 4.2.2 (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19821\"\u003e#19821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/2228a57a9e6a5519f390da3f3a323a2cdfd5312f\"\u003e\u003ccode\u003e2228a57\u003c/code\u003e\u003c/a\u003e Bump Lightning CSS (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19771\"\u003e#19771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/f302fce815786dedbb97baf81f666d9a28c55a24\"\u003e\u003ccode\u003ef302fce\u003c/code\u003e\u003c/a\u003e Fix canonicalization resulting in empty list (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/bb2f1705142cc0563e44113e3aef604e7c860c0e\"\u003e\u003ccode\u003ebb2f170\u003c/code\u003e\u003c/a\u003e Improve canonicalization for bare values exceeding default spacing scale sugg...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/faa5e8849be45e1009dc1d0f862ca782ee0a1ee9\"\u003e\u003ccode\u003efaa5e88\u003c/code\u003e\u003c/a\u003e Cleanup inconsistencies related to (regex) escapes (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/d5717f2307d61ff2d5531326e5fbf36f9ad6dabc\"\u003e\u003ccode\u003ed5717f2\u003c/code\u003e\u003c/a\u003e run prettier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/51aa9d799c59f79723ba032ed11c8010c4d490a3\"\u003e\u003ccode\u003e51aa9d7\u003c/code\u003e\u003c/a\u003e fix(canonicalize): handle utilities with empty property maps in collapse (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19\"\u003e#19\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/c586bd6a94a5415e7154474980d1c664e28b6991\"\u003e\u003ccode\u003ec586bd6\u003c/code\u003e\u003c/a\u003e Canonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/9ded4a23de06fb7e8cdc34a3bdf9318e7e8d2bbc\"\u003e\u003ccode\u003e9ded4a2\u003c/code\u003e\u003c/a\u003e Guard object lookups against inherited prototype properties (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/1dce64ee7ec2e414c845b4e268ac3b9b89aaf0c8\"\u003e\u003ccode\u003e1dce64e\u003c/code\u003e\u003c/a\u003e 4.2.1 (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19714\"\u003e#19714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/tailwindcss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/eslint-config` from 1.15.1 to 1.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/f852ae5c06910520d5f69891f5a16faa460e8bd0\"\u003e\u003ccode\u003ef852ae5\u003c/code\u003e\u003c/a\u003e chore: release v1.15.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nuxt/eslint/commits/v1.15.2/packages/eslint-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 1.0.1 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v1.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0\"\u003e1.2.0\u003c/a\u003e (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e3534818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ejson: v1.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0\"\u003e1.1.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003eno-unnormalized-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/151\"\u003e#151\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f\"\u003efc3beec\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow \u003ccode\u003eJSONRuleDefinition\u003c/code\u003e to report on tokens (\u003ca href=\"https://redirect.github.com/eslint/json/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac\"\u003e87ea56f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e171d293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0\"\u003e1.2.0\u003c/a\u003e (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e3534818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0\"\u003e1.1.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003eno-unnormalized-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/151\"\u003e#151\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f\"\u003efc3beec\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow \u003ccode\u003eJSONRuleDefinition\u003c/code\u003e to report on tokens (\u003ca href=\"https://redirect.github.com/eslint/json/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac\"\u003e87ea56f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e171d293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/72eb947ec708d1326047977c165670582ce58a26\"\u003e\u003ccode\u003e72eb947\u003c/code\u003e\u003c/a\u003e chore: release 1.2.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e\u003ccode\u003e3534818\u003c/code\u003e\u003c/a\u003e feat: implement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/9661eac07cf06fd1e868dc600bb29773ad35f4c7\"\u003e\u003ccode\u003e9661eac\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/b0b62d8cdea529a1c1f086166a9adb711b6fa7d4\"\u003e\u003ccode\u003eb0b62d8\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://redirect.github.com/eslint/json/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/c7b7b5b7cc43ecd48edd90e4786a10215dc6d959\"\u003e\u003ccode\u003ec7b7b5b\u003c/code\u003e\u003c/a\u003e chore: release 1.1.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/644f8b001f2ca55e5ca013b39cdab5f01bc22a50\"\u003e\u003ccode\u003e644f8b0\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint-plugin-eslint-plugin\u003c/code\u003e to v7 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/505825e6b0f2fe2f0ff6e357c420782fc0c04ead\"\u003e\u003ccode\u003e505825e\u003c/code\u003e\u003c/a\u003e chore: update eslint-dev (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e\u003ccode\u003e171d293\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/6a4e2f0f48d4df19ef0de473a2d6f368e36e1fc7\"\u003e\u003ccode\u003e6a4e2f0\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/72a945c452d3a7cc1c2d162f3fc8d37068cd3b91\"\u003e\u003ccode\u003e72a945c\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 17.3.0 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)  d43a051\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/a9cfd7493fb701474d4dc946283c7b9d63d64134\"\u003e\u003ccode\u003ea9cfd74\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/d43a051c48fbb8c549bb98a7cf294ba84680a7a1\"\u003e\u003ccode\u003ed43a051\u003c/code\u003e\u003c/a\u003e Update globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.56.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.28 to 3.5.30\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e\u003ccode\u003e@​vue/compiler-sfc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/compiler-sfc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.29...v3.5.30\"\u003e3.5.30\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompat:\u003c/strong\u003e add \u003ccode\u003eentities\u003c/code\u003e to \u003ccode\u003e@​vue/compat\u003c/code\u003e deps to fix CJS edge cases (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12514\"\u003e#12514\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e725a679e434a688c3493fc9af496501a8d1eeec\"\u003ee725a67\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/10609\"\u003e#10609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e ensure child component styles are injected in correct order before parent styles (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13374\"\u003e#13374\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1398bf8dfbfef6b1bca154fc98d37044011a51be\"\u003e1398bf8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13029\"\u003e#13029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e properly locate parent when slotted in shadow dom (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12480\"\u003e#12480\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f06c81aa3dddbeff8bc2e2e63c0b6b6debcbdc13\"\u003ef06c81a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12479\"\u003e#12479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e should properly patch as props for vue custom elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12409\"\u003e#12409\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/740983e6736255b183ee27a3f8b40e89ad7e3ba3\"\u003e740983e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12408\"\u003e#12408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid duplicate raw/proxy entries in Set.add (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14545\"\u003e#14545\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/d943612e59feb656e16568dea77b97856923c58c\"\u003ed943612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e fix reduce on reactive arrays to preserve reactivity (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12737\"\u003e#12737\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/16ef165415224def18ec8247dabb84d5a1338c17\"\u003e16ef165\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12735\"\u003e#12735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e handle \u003ccode\u003eSet\u003c/code\u003e with initial reactive values edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12393\"\u003e#12393\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5dc27ca68fdbab95b37af15870d91515fc2412b2\"\u003e5dc27ca\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8647\"\u003e#8647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e warn about negative number in v-for (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12308\"\u003e#12308\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9438cc54506a38038a1bf4b6698025f9a4cafb48\"\u003e9438cc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e prevent watch from firing after async setup await (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14547\"\u003e#14547\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6cda71d48bd45c5e0ed2822866b83c4fafff1be9\"\u003e6cda71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14546\"\u003e#14546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e make generics with runtime props in defineComponent work (fix \u003ca href=\"https://redirect.github.com/vuejs/core/issues/11374\"\u003e#11374\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13119\"\u003e#13119\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/cea3cf758645c9683db51822590b073ce3069dda\"\u003ecea3cf7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13763\"\u003e#13763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e narrow useAttrs class/style typing for TSX (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14492\"\u003e#14492\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bbb89775b137eac12b92ae4eb49999a7fd6b52b0\"\u003ebbb8977\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14489\"\u003e#14489\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.28...v3.5.29\"\u003e3.5.29\u003c/a\u003e (2026-02-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent instance leak in withAsyncContext (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14445\"\u003e#14445\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/702284f6a7d0dd6d4e648142e7977a3eb02d77f5\"\u003e702284f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33644\"\u003enuxt/nuxt#33644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e render className as escaped string (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14469\"\u003e#14469\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/da6690cae359ec3576403c18040a1a5f017a63b1\"\u003eda6690c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e prevent enter if leave is in progress (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14443\"\u003e#14443\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/df059f890460e4c703b62a54f410627ff29c489b\"\u003edf059f8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12091\"\u003e#12091\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12133\"\u003e#12133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34\"\u003e\u003ccode\u003efdd863f\u003c/code\u003e\u003c/a\u003e release: v3.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5098986245101924056937e6a69bbfa484f0b021\"\u003e\u003ccode\u003e5098986\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14498\"\u003e#14498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a5d84925c8c365cbaec40c20b145a43787f65a\"\u003e\u003ccode\u003e34a5d84\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency postcss to ^8.5.8 (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14543\"\u003e#14543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/355d60624a6d3a06330e09a75daf0d572ead35e0\"\u003e\u003ccode\u003e355d606\u003c/code\u003e\u003c/a\u003e release: v3.5.29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5b0227de0d79b429188568a42c3535073b5c6fe3\"\u003e\u003ccode\u003e5b0227d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency minimatch to ~10.2.0 [security] (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14460\"\u003e#14460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/809a75dd8796348cf57289e7163083ba1abfae82\"\u003e\u003ccode\u003e809a75d\u003c/code\u003e\u003c/a\u003e chore: fix typos and grammar (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14437\"\u003e#14437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.30/packages/compiler-sfc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/CloudDevCrusader/riddle-rush-mono-repo/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudDevCrusader%2Friddle-rush-mono-repo/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"},{"uuid":"4124839082","node_id":"PR_kwDOQ3h-Xc7M3S_a","number":53,"state":"closed","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-03-24T03:09:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-24T02:33:03.000Z","updated_at":"2026-03-24T03:09:06.000Z","time_to_close":2162,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":14,"packages":[{"name":"@types/node","old_version":"25.3.3","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"@nuxt/eslint","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"rollup-plugin-visualizer","old_version":"7.0.0","new_version":"7.0.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"vite-plugin-browserslist-useragent","old_version":"0.6.2","new_version":"0.7.0","repository_url":"https://github.com/kingyue737/vite-plugin-browserslist-useragent"},{"name":"vite-plugin-vue-devtools","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"vue-tsc","old_version":"3.2.4","new_version":"3.2.6","repository_url":"https://github.com/vuejs/language-tools"},{"name":"@nativescript/webpack","old_version":"5.0.31","new_version":"5.0.32","repository_url":"https://github.com/NativeScript/NativeScript"},{"name":"tailwindcss","old_version":"4.2.0","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@nuxt/eslint-config","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"@eslint/json","old_version":"1.0.1","new_version":"1.2.0","repository_url":"https://github.com/eslint/json"},{"name":"globals","old_version":"17.3.0","new_version":"17.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"typescript-eslint","old_version":"8.56.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.30","repository_url":"https://github.com/vuejs/core"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.3` | `25.5.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.1.0` |\n| [@nuxt/eslint](https://github.com/nuxt/eslint/tree/HEAD/packages/module) | `1.15.1` | `1.15.2` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `7.0.0` | `7.0.1` |\n| [vite-plugin-browserslist-useragent](https://github.com/kingyue737/vite-plugin-browserslist-useragent) | `0.6.2` | `0.7.0` |\n| [vite-plugin-vue-devtools](https://github.com/vuejs/devtools/tree/HEAD/packages/vite) | `8.0.6` | `8.1.1` |\n| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.4` | `3.2.6` |\n| [@nativescript/webpack](https://github.com/NativeScript/NativeScript) | `5.0.31` | `5.0.32` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.0` | `4.2.2` |\n| [@nuxt/eslint-config](https://github.com/nuxt/eslint/tree/HEAD/packages/eslint-config) | `1.15.1` | `1.15.2` |\n| [@eslint/json](https://github.com/eslint/json) | `1.0.1` | `1.2.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.3.0` | `17.4.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.0` | `8.57.2` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.30` |\n\n\nUpdates `@types/node` from 25.3.3 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.0.2 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/eslint` from 1.15.1 to 1.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/f852ae5c06910520d5f69891f5a16faa460e8bd0\"\u003e\u003ccode\u003ef852ae5\u003c/code\u003e\u003c/a\u003e chore: release v1.15.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/69aa40e7c63230fef0c31ea0442499881368e688\"\u003e\u003ccode\u003e69aa40e\u003c/code\u003e\u003c/a\u003e fix: prevent race condition of running checker module before eslint config is...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nuxt/eslint/commits/v1.15.2/packages/module\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup-plugin-visualizer` from 7.0.0 to 7.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/blob/master/CHANGELOG.md\"\u003erollup-plugin-visualizer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFancy treemap\u003c/li\u003e\n\u003cli\u003eCorrect main entry in package.json\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/commit/18b13ca4751fe21e35d840a9b4cdef94623f2815\"\u003e\u003ccode\u003e18b13ca\u003c/code\u003e\u003c/a\u003e 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/commit/ba87027e3169f3f5b84a613d2c71c0172d9c0772\"\u003e\u003ccode\u003eba87027\u003c/code\u003e\u003c/a\u003e Add missing \u003ccode\u003emain\u003c/code\u003e field to \u003ccode\u003epackage.json\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/btd/rollup-plugin-visualizer/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/commit/22ae3db7a7cece056b7430efe49a0e8efe5e1684\"\u003e\u003ccode\u003e22ae3db\u003c/code\u003e\u003c/a\u003e Update versioning notes for list and markdown outputs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/commit/b9feb93758f2a0ca4889fd27abe60789c479af27\"\u003e\u003ccode\u003eb9feb93\u003c/code\u003e\u003c/a\u003e Add very funcy treemap\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/compare/v7.0.0...v7.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-plugin-browserslist-useragent` from 0.6.2 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/releases\"\u003evite-plugin-browserslist-useragent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔧 Update tsconfig module resolution [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e1ee7f1a\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003ebff5567\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency vite to v8 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e025c4ec\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e8bd2131\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/checkout action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e2ff24a3\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade pnpm to v10.21.0 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e52b2c71\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003eacf87ea\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/setup-node action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003ef3acf9b\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency node to v24 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e5cce216\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Up deps [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/4c1f9331b658ffa564ea132b9512cbb9ee8a8b40\"\u003e4c1f933\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/blob/main/CHANGELOG.md\"\u003evite-plugin-browserslist-useragent's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.7.0 (2026-03-13)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔧 Update tsconfig module resolution [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e1ee7f1a\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003ebff5567\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency vite to v8 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e025c4ec\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e8bd2131\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/checkout action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e2ff24a3\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade pnpm to v10.21.0 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e52b2c71\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003eacf87ea\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/setup-node action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003ef3acf9b\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency node to v24 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e5cce216\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Up deps [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/4c1f9331b658ffa564ea132b9512cbb9ee8a8b40\"\u003e4c1f933\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/6e55cf9b4995c4797c27aa66ad7550e1f8cd2532\"\u003e\u003ccode\u003e6e55cf9\u003c/code\u003e\u003c/a\u003e 🔖 Release v0.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e\u003ccode\u003e1ee7f1a\u003c/code\u003e\u003c/a\u003e 🔧 Update tsconfig module resolution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003e\u003ccode\u003ebff5567\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e\u003ccode\u003e025c4ec\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependency vite to v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e\u003ccode\u003e8bd2131\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e\u003ccode\u003e2ff24a3\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e\u003ccode\u003e52b2c71\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade pnpm to v10.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003e\u003ccode\u003eacf87ea\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003e\u003ccode\u003ef3acf9b\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade actions/setup-node action to v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e\u003ccode\u003e5cce216\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependency node to v24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/compare/v0.6.2...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-plugin-vue-devtools` from 8.0.6 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/devtools/releases\"\u003evite-plugin-vue-devtools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eoverlay\u003c/strong\u003e: Enhance style inspector button ux when enabled  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1069\"\u003evuejs/devtools#1069\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/0e32d91f\"\u003e\u003c!-- raw HTML omitted --\u003e(0e32d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapplet\u003c/strong\u003e: Preserve active component when filtering  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1065\"\u003evuejs/devtools#1065\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/ec4a2974\"\u003e\u003c!-- raw HTML omitted --\u003e(ec4a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoverlay\u003c/strong\u003e: Use \u003ccode\u003etoggleEnabled\u003c/code\u003e to allow exiting in spector mode  -  by \u003ca href=\"https://github.com/SaKaNa-Y\"\u003e\u003ccode\u003e@​SaKaNa-Y\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1067\"\u003evuejs/devtools#1067\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/ace74248\"\u003e\u003c!-- raw HTML omitted --\u003e(ace74)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vuejs/devtools/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vuejs/devtools/compare/v8.0.8...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.7\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow VNode lifecycle events as \u003ccode\u003ebuilt-in\u003c/code\u003e  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1036\"\u003evuejs/devtools#1036\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/35de5ec0\"\u003e\u003c!-- raw HTML omitted --\u003e(35de5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTooltips for field values  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1037\"\u003evuejs/devtools#1037\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/27555067\"\u003e\u003c!-- raw HTML omitted --\u003e(27555)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003edisplayName\u003c/code\u003e for functional components  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1046\"\u003evuejs/devtools#1046\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/20efd82a\"\u003e\u003c!-- raw HTML omitted --\u003e(20efd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMatch camelCase event declarations  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1048\"\u003evuejs/devtools#1048\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/0f7e1106\"\u003e\u003c!-- raw HTML omitted --\u003e(0f7e1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecomputed\u003c/code\u003e and \u003ccode\u003einject\u003c/code\u003e leak via mixins  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1050\"\u003evuejs/devtools#1050\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/ecca70f6\"\u003e\u003c!-- raw HTML omitted --\u003e(ecca7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vuejs/devtools/compare/v8.0.6...v8.0.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/86568a3b4f7a8ad468ed4149b427cc072a514e2a\"\u003e\u003ccode\u003e86568a3\u003c/code\u003e\u003c/a\u003e chore: release v8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/ef01af1c93b640aa274ff20797a30a1c488181d7\"\u003e\u003ccode\u003eef01af1\u003c/code\u003e\u003c/a\u003e chore: release v8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/743033add5bbf7c00b3580e85d037be88932a62d\"\u003e\u003ccode\u003e743033a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003etsdown\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/ca07780822e41bc08c9938ca7e424b26f7f3d780\"\u003e\u003ccode\u003eca07780\u003c/code\u003e\u003c/a\u003e chore: release v8.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/15198b7e663e4aec6b8618498f881b9dbe83da19\"\u003e\u003ccode\u003e15198b7\u003c/code\u003e\u003c/a\u003e chore: remove vite beta from supported range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/a21a7067561ba70110e2400e4885f79d43e92b4c\"\u003e\u003ccode\u003ea21a706\u003c/code\u003e\u003c/a\u003e refactor: remove unused variables (\u003ca href=\"https://github.com/vuejs/devtools/tree/HEAD/packages/vite/issues/1052\"\u003e#1052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/b14209992ed70a86a8ab226295101094811f9c1b\"\u003e\u003ccode\u003eb142099\u003c/code\u003e\u003c/a\u003e chore: release v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/3416c3839f68a3e618cc8d598410be4d5e07328d\"\u003e\u003ccode\u003e3416c38\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003e.turbo\u003c/code\u003e to \u003ccode\u003eignoreWatch\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/devtools/tree/HEAD/packages/vite/issues/1042\"\u003e#1042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/58d68406b7696c08b6b91b348801fa03993babc8\"\u003e\u003ccode\u003e58d6840\u003c/code\u003e\u003c/a\u003e chore: move pnpm config to pnpm-workspace.yaml and bump peer vite version (\u003ca href=\"https://github.com/vuejs/devtools/tree/HEAD/packages/vite/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/devtools/commits/v8.1.1/packages/vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vue-tsc` from 3.2.4 to 3.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/language-tools/releases\"\u003evue-tsc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.6\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e generate \u003ccode\u003e$slots\u003c/code\u003e type in template correctly with \u003ccode\u003edefineSlots\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5984\"\u003e#5984\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e infer only readonly component of arrays in \u003ccode\u003ev-for\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5987\"\u003e#5987\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/ascott18\"\u003e\u003ccode\u003e@​ascott18\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e avoid false positives for destructured props detection on binding property names (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5994\"\u003e#5994\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003evscode\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e use regex for TS extension patching to support VS Code 1.110+ (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5983\"\u003e#5983\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/ebiryu\"\u003e\u003ccode\u003e@​ebiryu\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOur Sponsors ❤️\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md\"\u003evue-tsc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.6 (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e generate \u003ccode\u003e$slots\u003c/code\u003e type in template correctly with \u003ccode\u003edefineSlots\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5984\"\u003e#5984\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e infer only readonly component of arrays in \u003ccode\u003ev-for\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5987\"\u003e#5987\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/ascott18\"\u003e\u003ccode\u003e@​ascott18\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e avoid false positives for destructured props detection on binding property names (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5994\"\u003e#5994\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003evscode\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e use regex for TS extension patching to support VS Code 1.110+ (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5983\"\u003e#5983\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/ebiryu\"\u003e\u003ccode\u003e@​ebiryu\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.5 (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e re-parse template when interpolation syntax breaks (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5971\"\u003e#5971\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/Dsaquel\"\u003e\u003ccode\u003e@​Dsaquel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-service\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e use default html data provider for document symbols (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5968\"\u003e#5968\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/liangmiQwQ\"\u003e\u003ccode\u003e@​liangmiQwQ\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-plugin-pug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e handle backtick attributes containing both quote types (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5970\"\u003e#5970\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/baptistejamin\"\u003e\u003ccode\u003e@​baptistejamin\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eworkspace\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e document all packages with consistent README structure (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5953\"\u003e#5953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update tsconfig schema of \u003ccode\u003eplugins\u003c/code\u003e option - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/language-tools/commit/94907be4f056f25867e46a117ab18d2782b425d7\"\u003e\u003ccode\u003e94907be\u003c/code\u003e\u003c/a\u003e v3.2.6 (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5996\"\u003e#5996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/language-tools/commit/ee5041d27940cf6f9a5150635d3b13140a9dff54\"\u003e\u003ccode\u003eee5041d\u003c/code\u003e\u003c/a\u003e v3.2.5 (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5974\"\u003e#5974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/language-tools/commit/be8d5ab484b9cee949469097e063802277c70195\"\u003e\u003ccode\u003ebe8d5ab\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/language-tools/commit/0c4c50993563cbbea3f98bc3338cdfb5f86566a7\"\u003e\u003ccode\u003e0c4c509\u003c/code\u003e\u003c/a\u003e docs: document all packages with consistent README structure (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5953\"\u003e#5953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/language-tools/commits/v3.2.6/packages/tsc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nativescript/webpack` from 5.0.31 to 5.0.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NativeScript/NativeScript/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tailwindcss` from 4.2.0 to 4.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/releases\"\u003etailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow trailing dash in functional utility names for backwards compatibility (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696\"\u003e#19696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly detect classes containing \u003ccode\u003e.\u003c/code\u003e characters within curly braces in MDX files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711\"\u003e#19711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md\"\u003etailwindcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.2.2] - 2026-03-18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eResolve tsconfig paths to allow for \u003ccode\u003e@import '@/path/to/file';\u003c/code\u003e when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.2.1] - 2026-02-23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow trailing dash in functional utility names for backwards compatibility (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696\"\u003e#19696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly detect classes containing \u003ccode\u003e.\u003c/code\u003e characters within curly braces in MDX files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711\"\u003e#19711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/d596b0c43d36ad5099c983930fb155e089cbc291\"\u003e\u003ccode\u003ed596b0c\u003c/code\u003e\u003c/a\u003e 4.2.2 (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19821\"\u003e#19821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/2228a57a9e6a5519f390da3f3a323a2cdfd5312f\"\u003e\u003ccode\u003e2228a57\u003c/code\u003e\u003c/a\u003e Bump Lightning CSS (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19771\"\u003e#19771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/f302fce815786dedbb97baf81f666d9a28c55a24\"\u003e\u003ccode\u003ef302fce\u003c/code\u003e\u003c/a\u003e Fix canonicalization resulting in empty list (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/bb2f1705142cc0563e44113e3aef604e7c860c0e\"\u003e\u003ccode\u003ebb2f170\u003c/code\u003e\u003c/a\u003e Improve canonicalization for bare values exceeding default spacing scale sugg...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/faa5e8849be45e1009dc1d0f862ca782ee0a1ee9\"\u003e\u003ccode\u003efaa5e88\u003c/code\u003e\u003c/a\u003e Cleanup inconsistencies related to (regex) escapes (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/d5717f2307d61ff2d5531326e5fbf36f9ad6dabc\"\u003e\u003ccode\u003ed5717f2\u003c/code\u003e\u003c/a\u003e run prettier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/51aa9d799c59f79723ba032ed11c8010c4d490a3\"\u003e\u003ccode\u003e51aa9d7\u003c/code\u003e\u003c/a\u003e fix(canonicalize): handle utilities with empty property maps in collapse (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19\"\u003e#19\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/c586bd6a94a5415e7154474980d1c664e28b6991\"\u003e\u003ccode\u003ec586bd6\u003c/code\u003e\u003c/a\u003e Canonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/9ded4a23de06fb7e8cdc34a3bdf9318e7e8d2bbc\"\u003e\u003ccode\u003e9ded4a2\u003c/code\u003e\u003c/a\u003e Guard object lookups against inherited prototype properties (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/1dce64ee7ec2e414c845b4e268ac3b9b89aaf0c8\"\u003e\u003ccode\u003e1dce64e\u003c/code\u003e\u003c/a\u003e 4.2.1 (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19714\"\u003e#19714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/tailwindcss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/eslint-config` from 1.15.1 to 1.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/f852ae5c06910520d5f69891f5a16faa460e8bd0\"\u003e\u003ccode\u003ef852ae5\u003c/code\u003e\u003c/a\u003e chore: release v1.15.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nuxt/eslint/commits/v1.15.2/packages/eslint-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 1.0.1 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v1.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0\"\u003e1.2.0\u003c/a\u003e (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e3534818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ejson: v1.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0\"\u003e1.1.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003eno-unnormalized-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/151\"\u003e#151\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f\"\u003efc3beec\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow \u003ccode\u003eJSONRuleDefinition\u003c/code\u003e to report on tokens (\u003ca href=\"https://redirect.github.com/eslint/json/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac\"\u003e87ea56f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e171d293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0\"\u003e1.2.0\u003c/a\u003e (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e3534818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0\"\u003e1.1.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003eno-unnormalized-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/151\"\u003e#151\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f\"\u003efc3beec\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow \u003ccode\u003eJSONRuleDefinition\u003c/code\u003e to report on tokens (\u003ca href=\"https://redirect.github.com/eslint/json/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac\"\u003e87ea56f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e171d293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/72eb947ec708d1326047977c165670582ce58a26\"\u003e\u003ccode\u003e72eb947\u003c/code\u003e\u003c/a\u003e chore: release 1.2.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e\u003ccode\u003e3534818\u003c/code\u003e\u003c/a\u003e feat: implement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/9661eac07cf06fd1e868dc600bb29773ad35f4c7\"\u003e\u003ccode\u003e9661eac\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/b0b62d8cdea529a1c1f086166a9adb711b6fa7d4\"\u003e\u003ccode\u003eb0b62d8\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://redirect.github.com/eslint/json/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/c7b7b5b7cc43ecd48edd90e4786a10215dc6d959\"\u003e\u003ccode\u003ec7b7b5b\u003c/code\u003e\u003c/a\u003e chore: release 1.1.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/644f8b001f2ca55e5ca013b39cdab5f01bc22a50\"\u003e\u003ccode\u003e644f8b0\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint-plugin-eslint-plugin\u003c/code\u003e to v7 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/505825e6b0f2fe2f0ff6e357c420782fc0c04ead\"\u003e\u003ccode\u003e505825e\u003c/code\u003e\u003c/a\u003e chore: update eslint-dev (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e\u003ccode\u003e171d293\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/6a4e2f0f48d4df19ef0de473a2d6f368e36e1fc7\"\u003e\u003ccode\u003e6a4e2f0\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/72a945c452d3a7cc1c2d162f3fc8d37068cd3b91\"\u003e\u003ccode\u003e72a945c\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 17.3.0 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)  d43a051\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/a9cfd7493fb701474d4dc946283c7b9d63d64134\"\u003e\u003ccode\u003ea9cfd74\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/d43a051c48fbb8c549bb98a7cf294ba84680a7a1\"\u003e\u003ccode\u003ed43a051\u003c/code\u003e\u003c/a\u003e Update globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.56.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.28 to 3.5.30\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e\u003ccode\u003e@​vue/compiler-sfc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/compiler-sfc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.29...v3.5.30\"\u003e3.5.30\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompat:\u003c/strong\u003e add \u003ccode\u003eentities\u003c/code\u003e to \u003ccode\u003e@​vue/compat\u003c/code\u003e deps to fix CJS edge cases (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12514\"\u003e#12514\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e725a679e434a688c3493fc9af496501a8d1eeec\"\u003ee725a67\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/10609\"\u003e#10609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e ensure child component styles are injected in correct order before parent styles (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13374\"\u003e#13374\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1398bf8dfbfef6b1bca154fc98d37044011a51be\"\u003e1398bf8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13029\"\u003e#13029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e properly locate parent when slotted in shadow dom (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12480\"\u003e#12480\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f06c81aa3dddbeff8bc2e2e63c0b6b6debcbdc13\"\u003ef06c81a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12479\"\u003e#12479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e should properly patch as props for vue custom elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12409\"\u003e#12409\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/740983e6736255b183ee27a3f8b40e89ad7e3ba3\"\u003e740983e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12408\"\u003e#12408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid duplicate raw/proxy entries in Set.add (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14545\"\u003e#14545\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/d943612e59feb656e16568dea77b97856923c58c\"\u003ed943612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e fix reduce on reactive arrays to preserve reactivity (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12737\"\u003e#12737\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/16ef165415224def18ec8247dabb84d5a1338c17\"\u003e16ef165\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12735\"\u003e#12735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e handle \u003ccode\u003eSet\u003c/code\u003e with initial reactive values edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12393\"\u003e#12393\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5dc27ca68fdbab95b37af15870d91515fc2412b2\"\u003e5dc27ca\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8647\"\u003e#8647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e warn about negative number in v-for (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12308\"\u003e#12308\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9438cc54506a38038a1bf4b6698025f9a4cafb48\"\u003e9438cc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e prevent watch from firing after async setup await (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14547\"\u003e#14547\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6cda71d48bd45c5e0ed2822866b83c4fafff1be9\"\u003e6cda71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14546\"\u003e#14546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e make generics with runtime props in defineComponent work (fix \u003ca href=\"https://redirect.github.com/vuejs/core/issues/11374\"\u003e#11374\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13119\"\u003e#13119\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/cea3cf758645c9683db51822590b073ce3069dda\"\u003ecea3cf7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13763\"\u003e#13763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e narrow useAttrs class/style typing for TSX (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14492\"\u003e#14492\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bbb89775b137eac12b92ae4eb49999a7fd6b52b0\"\u003ebbb8977\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14489\"\u003e#14489\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.28...v3.5.29\"\u003e3.5.29\u003c/a\u003e (2026-02-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent instance leak in withAsyncContext (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14445\"\u003e#14445\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/702284f6a7d0dd6d4e648142e7977a3eb02d77f5\"\u003e702284f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33644\"\u003enuxt/nuxt#33644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e render className as escaped string (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14469\"\u003e#14469\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/da6690cae359ec3576403c18040a1a5f017a63b1\"\u003eda6690c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e prevent enter if leave is in progress (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14443\"\u003e#14443\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/df059f890460e4c703b62a54f410627ff29c489b\"\u003edf059f8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12091\"\u003e#12091\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12133\"\u003e#12133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34\"\u003e\u003ccode\u003efdd863f\u003c/code\u003e\u003c/a\u003e release: v3.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5098986245101924056937e6a69bbfa484f0b021\"\u003e\u003ccode\u003e5098986\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14498\"\u003e#14498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a5d84925c8c365cbaec40c20b145a43787f65a\"\u003e\u003ccode\u003e34a5d84\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency postcss to ^8.5.8 (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14543\"\u003e#14543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/355d60624a6d3a06330e09a75daf0d572ead35e0\"\u003e\u003ccode\u003e355d606\u003c/code\u003e\u003c/a\u003e release: v3.5.29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5b0227de0d79b429188568a42c3535073b5c6fe3\"\u003e\u003ccode\u003e5b0227d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency minimatch to ~10.2.0 [security] (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14460\"\u003e#14460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/809a75dd8796348cf57289e7163083ba1abfae82\"\u003e\u003ccode\u003e809a75d\u003c/code\u003e\u003c/a\u003e chore: fix typos and grammar (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14437\"\u003e#14437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.30/packages/compiler-sfc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/CloudDevCrusader/riddle-rush-mono-repo/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudDevCrusader%2Friddle-rush-mono-repo/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"},{"uuid":"4123928459","node_id":"PR_kwDOQ3h-Xc7M0gdu","number":51,"state":"open","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 35 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-23T21:52:32.000Z","updated_at":"2026-03-24T04:01:59.513Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":35,"packages":[{"name":"@anthropic-ai/claude-agent-sdk","old_version":"0.2.63","new_version":"0.2.81","repository_url":"https://github.com/anthropics/claude-agent-sdk-typescript"},{"name":"@changesets/cli","old_version":"2.29.8","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@composio/claude-agent-sdk","old_version":"0.6.3","new_version":"0.6.6"},{"name":"@composio/core","old_version":"0.6.3","new_version":"0.6.6"},{"name":"@pnpm/filter-workspace-packages","old_version":"1000.1.3","new_version":"1000.1.5","repository_url":"https://github.com/pnpm/pnpm"},{"name":"@trigger.dev/sdk","old_version":"4.4.1","new_version":"4.4.3","repository_url":"https://github.com/triggerdotdev/trigger.dev"},{"name":"@types/node","old_version":"25.3.3","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.1","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"knip","old_version":"5.86.0","new_version":"5.88.1","repository_url":"https://github.com/webpro-nl/knip"},{"name":"lint-staged","old_version":"16.3.1","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"syncpack","old_version":"14.0.0","new_version":"14.2.1","repository_url":"https://github.com/JamieMason/syncpack"},{"name":"turbo","old_version":"2.8.12","new_version":"2.8.20","repository_url":"https://github.com/vercel/turborepo"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.1","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@capacitor/android","old_version":"8.1.0","new_version":"8.2.0","repository_url":"https://github.com/ionic-team/capacitor"},{"name":"@nuxt/eslint","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"@tolgee/vue","old_version":"6.3.0","new_version":"6.6.0","repository_url":"https://github.com/tolgee/tolgee-js"},{"name":"@unocss/nuxt","old_version":"66.6.0","new_version":"66.6.7","repository_url":"https://github.com/unocss/unocss"},{"name":"@vitejs/plugin-vue","old_version":"6.0.4","new_version":"6.0.5","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"@vitest/ui","old_version":"4.0.18","new_version":"4.1.1","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"rollup-plugin-visualizer","old_version":"7.0.0","new_version":"7.0.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"unocss","old_version":"66.6.0","new_version":"66.6.7","repository_url":"https://github.com/unocss/unocss"},{"name":"unplugin-vue-components","old_version":"31.0.0","new_version":"31.1.0","repository_url":"https://github.com/unplugin/unplugin-vue-components"},{"name":"vite-plugin-browserslist-useragent","old_version":"0.6.2","new_version":"0.7.0","repository_url":"https://github.com/kingyue737/vite-plugin-browserslist-useragent"},{"name":"vite-plugin-vue-devtools","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"vite-plugin-vue-inspector","old_version":"5.3.2","new_version":"5.4.0","repository_url":"https://github.com/webfansplz/vite-plugin-vue-inspector"},{"name":"vue-tsc","old_version":"3.2.4","new_version":"3.2.6","repository_url":"https://github.com/vuejs/language-tools"},{"name":"@nativescript/webpack","old_version":"5.0.31","new_version":"5.0.32","repository_url":"https://github.com/NativeScript/NativeScript"},{"name":"tailwindcss","old_version":"4.2.0","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@nuxt/eslint-config","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"@eslint/json","old_version":"1.0.1","new_version":"1.2.0","repository_url":"https://github.com/eslint/json"},{"name":"globals","old_version":"17.3.0","new_version":"17.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"typescript-eslint","old_version":"8.56.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.30","repository_url":"https://github.com/vuejs/core"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) | `0.2.63` | `0.2.81` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.8` | `2.30.0` |\n| @composio/claude-agent-sdk | `0.6.3` | `0.6.6` |\n| @composio/core | `0.6.3` | `0.6.6` |\n| [@pnpm/filter-workspace-packages](https://github.com/pnpm/pnpm) | `1000.1.3` | `1000.1.5` |\n| [@trigger.dev/sdk](https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk) | `4.4.1` | `4.4.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.3` | `25.5.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.1` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.1.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `5.86.0` | `5.88.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.3.1` | `16.4.0` |\n| [syncpack](https://github.com/JamieMason/syncpack) | `14.0.0` | `14.2.1` |\n| [turbo](https://github.com/vercel/turborepo) | `2.8.12` | `2.8.20` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.1` |\n| [@capacitor/android](https://github.com/ionic-team/capacitor) | `8.1.0` | `8.2.0` |\n| [@nuxt/eslint](https://github.com/nuxt/eslint/tree/HEAD/packages/module) | `1.15.1` | `1.15.2` |\n| [@tolgee/vue](https://github.com/tolgee/tolgee-js) | `6.3.0` | `6.6.0` |\n| [@unocss/nuxt](https://github.com/unocss/unocss/tree/HEAD/packages-integrations/nuxt) | `66.6.0` | `66.6.7` |\n| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.4` | `6.0.5` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.18` | `4.1.1` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `7.0.0` | `7.0.1` |\n| [unocss](https://github.com/unocss/unocss/tree/HEAD/packages-presets/unocss) | `66.6.0` | `66.6.7` |\n| [unplugin-vue-components](https://github.com/unplugin/unplugin-vue-components) | `31.0.0` | `31.1.0` |\n| [vite-plugin-browserslist-useragent](https://github.com/kingyue737/vite-plugin-browserslist-useragent) | `0.6.2` | `0.7.0` |\n| [vite-plugin-vue-devtools](https://github.com/vuejs/devtools/tree/HEAD/packages/vite) | `8.0.6` | `8.1.1` |\n| [vite-plugin-vue-inspector](https://github.com/webfansplz/vite-plugin-vue-inspector) | `5.3.2` | `5.4.0` |\n| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.4` | `3.2.6` |\n| [@nativescript/webpack](https://github.com/NativeScript/NativeScript) | `5.0.31` | `5.0.32` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.0` | `4.2.2` |\n| [@nuxt/eslint-config](https://github.com/nuxt/eslint/tree/HEAD/packages/eslint-config) | `1.15.1` | `1.15.2` |\n| [@eslint/json](https://github.com/eslint/json) | `1.0.1` | `1.2.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.3.0` | `17.4.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.0` | `8.57.2` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.30` |\n\n\nUpdates `@anthropic-ai/claude-agent-sdk` from 0.2.63 to 0.2.81\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/releases\"\u003e\u003ccode\u003e@​anthropic-ai/claude-agent-sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.81\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecanUseTool\u003c/code\u003e not providing a working \u003ccode\u003eaddRules\u003c/code\u003e suggestion when a write under \u003ccode\u003e.claude/skills/{name}/\u003c/code\u003e hits the bypass-immune safety check\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.81\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.81\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.81\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.81\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.81\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.2.80\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egetSessionMessages()\u003c/code\u003e dropping parallel tool results — sessions with parallel tool calls now return all tool_use/tool_result pairs\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.80\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.80\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.80\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.80\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.80\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.2.79\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e'resume'\u003c/code\u003e to the \u003ccode\u003eExitReason\u003c/code\u003e type for distinguishing resume-triggered session ends in hooks\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.79\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.79\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.79\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.79\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/claude-agent-sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.81\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecanUseTool\u003c/code\u003e not providing a working \u003ccode\u003eaddRules\u003c/code\u003e suggestion when a write under \u003ccode\u003e.claude/skills/{name}/\u003c/code\u003e hits the bypass-immune safety check\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.81\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.80\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egetSessionMessages()\u003c/code\u003e dropping parallel tool results — sessions with parallel tool calls now return all tool_use/tool_result pairs\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.80\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.79\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e'resume'\u003c/code\u003e to the \u003ccode\u003eExitReason\u003c/code\u003e type for distinguishing resume-triggered session ends in hooks\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.79\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.78\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.78\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.77\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eapi_retry\u003c/code\u003e system messages when retrying transient API errors, exposing attempt count, max retries, delay, and error status\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.77\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.76\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eforkSession(sessionId, opts?)\u003c/code\u003e for branching conversations from a point\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecancel_async_message\u003c/code\u003e control subtype to drop a queued user message by UUID before execution\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eplanFilePath\u003c/code\u003e field to \u003ccode\u003eExitPlanMode\u003c/code\u003e tool input for hooks and SDK consumers\u003c/li\u003e\n\u003cli\u003eAdded MCP elicitation hook types and \u003ccode\u003eSDKElicitationCompleteMessage\u003c/code\u003e system message for handling MCP server input requests programmatically\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.76\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.75\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003etag\u003c/code\u003e and \u003ccode\u003ecreatedAt\u003c/code\u003e fields to \u003ccode\u003eSDKSessionInfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003egetSessionInfo(sessionId, opts?)\u003c/code\u003e for single-session metadata lookup\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eoffset\u003c/code\u003e option to \u003ccode\u003elistSessions\u003c/code\u003e for pagination\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003etagSession(sessionId, tag, opts?)\u003c/code\u003e for tagging session files\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equeued_to_running\u003c/code\u003e status to \u003ccode\u003eAgentToolOutput\u003c/code\u003e — returned when \u003ccode\u003eAgent({resume})\u003c/code\u003e targets a still-running agent\u003c/li\u003e\n\u003cli\u003eImproved error messages when the Claude Code subprocess returns an error result — the SDK now surfaces the actual error text instead of a generic \u0026quot;process exited with code 1\u0026quot;\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.75\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.74\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003erenameSession(sessionId, title, opts?)\u003c/code\u003e for renaming session files\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eimport type\u003c/code\u003e from \u003ccode\u003e@anthropic-ai/claude-agent-sdk/sdk-tools\u003c/code\u003e failing under NodeNext/Bundler module resolution (missing exports map entry since v0.2.69)\u003c/li\u003e\n\u003cli\u003eFixed skills with \u003ccode\u003euser-invocable: false\u003c/code\u003e being included in \u003ccode\u003esupportedCommands()\u003c/code\u003e and the \u003ccode\u003esystem:init\u003c/code\u003e message's \u003ccode\u003eslash_commands\u003c/code\u003e / \u003ccode\u003eskills\u003c/code\u003e lists\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.74\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.73\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/663e2d289713f8e2061d4652633dfe4dcd765da6\"\u003e\u003ccode\u003e663e2d2\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/8efb9ce2eba6d2661e119e69880d033b97bb9d40\"\u003e\u003ccode\u003e8efb9ce\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/d84ed05bbcc10824f16f0d9631b051c1417d8dfe\"\u003e\u003ccode\u003ed84ed05\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b07aba7735cc44bc099725d973811e071c87577b\"\u003e\u003ccode\u003eb07aba7\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/63285692ddc227b8554992acf45b8a2ee11b6e1c\"\u003e\u003ccode\u003e6328569\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/82a771aeb0f4dfae18cb53d7342e5099b364f583\"\u003e\u003ccode\u003e82a771a\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/5bf63012fa58a55939e86df7fa9b511664d8578d\"\u003e\u003ccode\u003e5bf6301\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/8bfdc47cc937a97877f55d081d9a3e40e27fffca\"\u003e\u003ccode\u003e8bfdc47\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/89dba7621dc4bb26d290857530b0cf1f841d3958\"\u003e\u003ccode\u003e89dba76\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/6a0ba48e579aa3fd7db6cf4620423296be390ada\"\u003e\u003ccode\u003e6a0ba48\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/compare/v0.2.63...v0.2.81\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.8 to 2.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.30.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1840\"\u003e#1840\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/057cca222321816b6c8c6f6c52130185b364de36\"\u003e\u003ccode\u003e057cca2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/wotan-allfather\"\u003e\u003ccode\u003e@​wotan-allfather\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003e--since\u003c/code\u003e flag to \u003ccode\u003eadd\u003c/code\u003e command\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e command now supports a \u003ccode\u003e--since\u003c/code\u003e flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the \u003ccode\u003ebaseBranch\u003c/code\u003e config option doesn't cover all use cases.\u003c/p\u003e\n\u003cp\u003eExample: \u003ccode\u003echangeset add --since=develop\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIf not provided, the command falls back to the \u003ccode\u003ebaseBranch\u003c/code\u003e value in your \u003ccode\u003e.changeset/config.json\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1845\"\u003e#1845\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2b4a66a36497fd5504186dcc6ae9e287c8403de6\"\u003e\u003ccode\u003e2b4a66a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1774\"\u003e#1774\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support importing custom \u003ccode\u003ecommit\u003c/code\u003e option ES module. Previously, it used \u003ccode\u003erequire()\u003c/code\u003e which only worked for CJS modules, however now it uses \u003ccode\u003eimport()\u003c/code\u003e which supports both CJS and ES modules.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1839\"\u003e#1839\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/73b18099517b00a3c7b70c417b7f7f1bfaa24931\"\u003e\u003ccode\u003e73b1809\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/leochiu-a\"\u003e\u003ccode\u003e@​leochiu-a\u003c/code\u003e\u003c/a\u003e! - Add a \u003ccode\u003e--message\u003c/code\u003e (\u003ccode\u003e-m\u003c/code\u003e) flag to \u003ccode\u003echangeset add\u003c/code\u003e (and default \u003ccode\u003echangeset\u003c/code\u003e) so the changeset summary can be provided from the command line. When \u003ccode\u003e--message\u003c/code\u003e is present, the summary prompt is skipped while the final confirmation step is kept.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1806\"\u003e#1806\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/luisadame\"\u003e\u003ccode\u003e@​luisadame\u003c/code\u003e\u003c/a\u003e! - Changeset CLI can now be run from the nested directories in the project, where the \u003ccode\u003e.changeset\u003c/code\u003e directory has to be found in one of the parent directories\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1849\"\u003e#1849\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/9dc32308e4d208964b648a788ba4eee1003c273c\"\u003e\u003ccode\u003e9dc3230\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Compute the terminal's size lazily to avoid spurious stderr output in non-interactive mode\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1857\"\u003e#1857\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix confusing prompt labels when entering changeset summary after external editor fallback\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1842\"\u003e#1842\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RodrigoHamuy\"\u003e\u003ccode\u003e@​RodrigoHamuy\u003c/code\u003e\u003c/a\u003e! - Allow private packages to depend on skipped packages without requiring them to also be skipped. Private packages are not published to npm, so it is safe for them to have dependencies on ignored or unversioned packages.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1776\"\u003e#1776\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support absolute paths in \u003ccode\u003echangeset status --output \u0026lt;path\u0026gt;\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94\"\u003e\u003ccode\u003eb6f4c74\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits/@changesets/cli@2.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@composio/claude-agent-sdk` from 0.6.3 to 0.6.6\n\nUpdates `@composio/core` from 0.6.3 to 0.6.6\n\nUpdates `@pnpm/filter-workspace-packages` from 1000.1.3 to 1000.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pnpm/pnpm/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trigger.dev/sdk` from 4.4.1 to 4.4.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/blob/main/packages/trigger-sdk/CHANGELOG.md\"\u003e\u003ccode\u003e@​trigger.dev/sdk's changelog\u003c/code\u003e\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@trigger.dev/core@4.4.3\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd input streams for bidirectional communication with running tasks. Define typed input streams with \u003ccode\u003estreams.input\u0026lt;T\u0026gt;({ id })\u003c/code\u003e, then consume inside tasks via \u003ccode\u003e.wait()\u003c/code\u003e (suspends the process), \u003ccode\u003e.once()\u003c/code\u003e (waits for next message), or \u003ccode\u003e.on()\u003c/code\u003e (subscribes to a continuous stream). Send data from backends with \u003ccode\u003e.send(runId, data)\u003c/code\u003e or from frontends with the new \u003ccode\u003euseInputStreamSend\u003c/code\u003e React hook. (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3146\"\u003e#3146\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eUpgrade S2 SDK from 0.17 to 0.22 with support for custom endpoints (s2-lite) via the new \u003ccode\u003eendpoints\u003c/code\u003e configuration, \u003ccode\u003eAppendRecord.string()\u003c/code\u003e API, and \u003ccode\u003emaxInflightBytes\u003c/code\u003e session option.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix(sdk): batch triggerAndWait variants now return correct run.taskIdentifier instead of unknown (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3080\"\u003e#3080\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd PAYLOAD_TOO_LARGE error to handle graceful recovery of sending batch trigger items with payloads that exceed the maximum payload size (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3137\"\u003e#3137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@trigger.dev/core@4.4.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/c0b6309c72064833c78ace46ea8216610d46fac6\"\u003e\u003ccode\u003ec0b6309\u003c/code\u003e\u003c/a\u003e chore: release v4.4.3 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3182\"\u003e#3182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/e36b75785e78e1bba6af71f47d0c9af54ce2d88b\"\u003e\u003ccode\u003ee36b757\u003c/code\u003e\u003c/a\u003e chore: release v4.4.2 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3127\"\u003e#3127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/540e1c86a4b17d1718fb6448f7ad1fe93f81e6cf\"\u003e\u003ccode\u003e540e1c8\u003c/code\u003e\u003c/a\u003e feat: Input Streams - Bidirectional task communication (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3146\"\u003e#3146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/2135dc56d618645508aeb212e75335aa77c23be4\"\u003e\u003ccode\u003e2135dc5\u003c/code\u003e\u003c/a\u003e chore(claude): Improve claude code instructions (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3161\"\u003e#3161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/f37bdaac8450f3587f99131b74b2ccea908b7c5f\"\u003e\u003ccode\u003ef37bdaa\u003c/code\u003e\u003c/a\u003e fix(sdk): batch triggerAndWait variants now return correct run.taskIdentifier...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commits/v4.4.3/packages/trigger-sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.3.3 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 4.0.18 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003ematchesTags\u003c/code\u003e to test if the current filter matches tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9913\"\u003evitest-dev/vitest#9913\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eec53d9f5\"\u003e\u003c!-- raw HTML omitted --\u003e(eec53)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eexperimental.vcsProvider\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9928\"\u003evitest-dev/vitest#9928\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/561150036\"\u003e\u003c!-- raw HTML omitted --\u003e(56115)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003eTestProject.testFilesList\u003c/code\u003e internal properly  -  by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9867\"\u003evitest-dev/vitest#9867\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/54f2660f5\"\u003e\u003c!-- raw HTML omitted --\u003e(54f26)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDetect fixture that returns without calling \u003ccode\u003euse\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oilater\"\u003e\u003ccode\u003e@​oilater\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9831\"\u003evitest-dev/vitest#9831\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9861\"\u003evitest-dev/vitest#9861\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/633ae2303\"\u003e\u003c!-- raw HTML omitted --\u003e(633ae)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop vite 8.beta support  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9862\"\u003evitest-dev/vitest#9862\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b78f5389d\"\u003e\u003c!-- raw HTML omitted --\u003e(b78f5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eType regression in vi.mocked() static class methods  -  by \u003ca href=\"https://github.com/purepear\"\u003e\u003ccode\u003e@​purepear\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9857\"\u003evitest-dev/vitest#9857\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/90926641b\"\u003e\u003c!-- raw HTML omitted --\u003e(90926)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProperly re-evaluate actual modules of mocked external  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9898\"\u003evitest-dev/vitest#9898\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ae5ec03ef\"\u003e\u003c!-- raw HTML omitted --\u003e(ae5ec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve coverage report when html reporter overlaps  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9889\"\u003evitest-dev/vitest#9889\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2d81ad897\"\u003e\u003c!-- raw HTML omitted --\u003e(2d81a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide \u003ccode\u003evi.advanceTimers\u003c/code\u003e to the preview provider  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9891\"\u003evitest-dev/vitest#9891\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1bc3e63be\"\u003e\u003c!-- raw HTML omitted --\u003e(1bc3e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't leak event listener in playwright provider  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9910\"\u003evitest-dev/vitest#9910\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d93550ff7\"\u003e\u003c!-- raw HTML omitted --\u003e(d9355)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpen browser in \u003ccode\u003e--standalone\u003c/code\u003e mode without running tests  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9911\"\u003evitest-dev/vitest#9911\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e78adcf97\"\u003e\u003c!-- raw HTML omitted --\u003e(e78ad)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGuard disposable and optional \u003ccode\u003ebody\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9912\"\u003evitest-dev/vitest#9912\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6fdb2ba61\"\u003e\u003c!-- raw HTML omitted --\u003e(6fdb2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve \u003ccode\u003eretry.condition\u003c/code\u003e RegExp serialization issue  -  by \u003ca href=\"https://github.com/nstepien\"\u003e\u003ccode\u003e@​nstepien\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9942\"\u003evitest-dev/vitest#9942\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7b6054328\"\u003e\u003c!-- raw HTML omitted --\u003e(7b605)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecollect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't treat extra props on \u003ccode\u003etest\u003c/code\u003e return as tests  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9871\"\u003evitest-dev/vitest#9871\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/141e72aa1\"\u003e\u003c!-- raw HTML omitted --\u003e(141e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSimplify provider types  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9931\"\u003evitest-dev/vitest#9931\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf9f18ae\"\u003e\u003c!-- raw HTML omitted --\u003e(aaf9f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLoad built-in provider without module runner  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9939\"\u003evitest-dev/vitest#9939\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bf8920817\"\u003e\u003c!-- raw HTML omitted --\u003e(bf892)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSoft assertions continue after .resolves/.rejects promise errors  -  by \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eMaks Pikov\u003c/strong\u003e, \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9843\"\u003evitest-dev/vitest#9843\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d74b4948\"\u003e\u003c!-- raw HTML omitted --\u003e(6d74b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sinon-chai style API  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9943\"\u003evitest-dev/vitest#9943\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0f08dda2c\"\u003e\u003c!-- raw HTML omitted --\u003e(0f08d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epretty-format\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eLimit output for large object  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9949\"\u003evitest-dev/vitest#9949\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d5f9d6ef\"\u003e\u003c!-- raw HTML omitted --\u003e(0d5f9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.0...v4.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f2d318493363855b66a22caaf7c1c10579029d5\"\u003e\u003ccode\u003e1f2d318\u003c/code\u003e\u003c/a\u003e chore: release v4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf9f18ae70e52b6e67aaf85f7f784d9dabd0acc\"\u003e\u003ccode\u003eaaf9f18\u003c/code\u003e\u003c/a\u003e fix(coverage): simplify provider types (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9931\"\u003e#9931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45\"\u003e\u003ccode\u003e4150b91\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2\"\u003e\u003ccode\u003e0c2c013\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/689a22a1b8c79595f6f4ae82d2b43c895d7f1c50\"\u003e\u003ccode\u003e689a22a\u003c/code\u003e\u003c/a\u003e fix(browser): types of \u003ccode\u003egetCDPSession\u003c/code\u003e and \u003ccode\u003ecdp()\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9716\"\u003e#9716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/94eb73b519cb5ecd06c9aa178a3f0e161c96236f\"\u003e\u003ccode\u003e94eb73b\u003c/code\u003e\u003c/a\u003e chore(deps): update eslint packages (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9615\"\u003e#9615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8c96bb0023f551c78a81461d5c9aaedee634fe99\"\u003e\u003ccode\u003e8c96bb0\u003c/code\u003e\u003c/a\u003e refator: update links to npmx (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9783\"\u003e#9783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf775896af2356f5c710c54ec6e624fe8e4eef9\"\u003e\u003ccode\u003eaaf7758\u003c/code\u003e\u003c/a\u003e chore: standardize packages README (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9776\"\u003e#9776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/57cbe393bfb44602b0ea36110e9161aa08f4a468\"\u003e\u003ccode\u003e57cbe39\u003c/code\u003e\u003c/a\u003e chore(deps): update \u003ccode\u003east-v8-to-istanbul\u003c/code\u003e to v1 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9755\"\u003e#9755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/79672d7e1586981f04dce7619cbd8c3a31eff284\"\u003e\u003ccode\u003e79672d7\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.1/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.0.2 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `knip` from 5.86.0 to 5.88.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpro-nl/knip/releases\"\u003eknip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.88.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump GitHub actions to their latest versions (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1624\"\u003e#1624\u003c/a\u003e) (bf2ffca61184504734145b01db29da095c62064b) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003ePrettier config for other formatters (e.g. unified-prettier) (e034cbdeb48733b0cbb38e33c6d816d7bc82a99c)\u003c/li\u003e\n\u003cli\u003eFix module/namespace regression (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1603\"\u003e#1603\u003c/a\u003e) (394bcbaaea3e01adff3583044d2b72378e1134af)\u003c/li\u003e\n\u003cli\u003eFix counter type and \u003ccode\u003e--fix\u003c/code\u003e exit code (37b6f60133c406d07fcbae69cdc3a17808060e1f)\u003c/li\u003e\n\u003cli\u003eRestore all ecosystem tests (4d2cd9b423a0ce365e71fb35707f2753bb8fbd04)\u003c/li\u003e\n\u003cli\u003eRelease knip@5.88.1 (8c25e4b7ff5c43d348082030600b1ba8677486af)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 5.88.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Sanity plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1608\"\u003e#1608\u003c/a\u003e) (f777834a6db8530f7588e24a916f47b5d5b75673) - thanks \u003ca href=\"https://github.com/jonahsnider\"\u003e\u003ccode\u003e@​jonahsnider\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efeat: detect duplicated package.json dependencies (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1611\"\u003e#1611\u003c/a\u003e) (dec15a7e5a37ae97732f83ca091f6373b3a62eda) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efix: docusaurus faster (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1616\"\u003e#1616\u003c/a\u003e) (c7a0128ca67b66e58b045d44468e61bed5492bfa) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efeat: raycast plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1619\"\u003e#1619\u003c/a\u003e) (52c77eedb75a565fa8ad2869af45131d51692504) - thanks \u003ca href=\"https://github.com/TkDodo\"\u003e\u003ccode\u003e@​TkDodo\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efix: docusaurus scripts and stylesheets (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1618\"\u003e#1618\u003c/a\u003e) (9fa485f121d9853db4758442c738aa962e17174f) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImprove getPackageNameFromModuleSpecifier performance (817180ebd38d4ba51db4ec53e482a4c726edc0d1)\u003c/li\u003e\n\u003cli\u003eMark Nuxt \u003ccode\u003eextends\u003c/code\u003e entries as dependencies (96f178f96490045ad5ae766193d7bbc726a5896f)\u003c/li\u003e\n\u003cli\u003eSimplify devDependency duplicate detection logic (99a7c9bffdfcb6ed3b58db762e00a47d1349c81d)\u003c/li\u003e\n\u003cli\u003eAdd patch for argos (cecab2183959c60a46860a32f9c6654a9f8aa6b0)\u003c/li\u003e\n\u003cli\u003eFix conflict and iterate on docusaurus plugin (d3d8cae3b3707f36ce6d5b6b1836735c020dc86c)\u003c/li\u003e\n\u003cli\u003eIterate on raycast plugin (4948bf81102c8347930ebb344365d07ea350b404)\u003c/li\u003e\n\u003cli\u003eOxfmt now supports .ts config files (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1621\"\u003e#1621\u003c/a\u003e) (27a4813a9362a6da0ab344feb9f61baa4fdc4472) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFix typos (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1622\"\u003e#1622\u003c/a\u003e) (386b4775579f678cc8f7793da9c652d8bd98f6fc) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003edocs: bump astro to newly released version 6 (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1623\"\u003e#1623\u003c/a\u003e) (f941db9f03c64e60941b0217375dc0657344c563) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003epnpm dedupe (d1a90891a15613fa322b52ce6a199ee668833fef)\u003c/li\u003e\n\u003cli\u003eRelease knip@5.88.0 (7aeb857f540af593051d003acdf4d52eef3b0d70)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 5.87.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pkg as built-in pnpm command (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1597\"\u003e#1597\u003c/a\u003e) (32ee5591e) - thanks \u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAdd oxlint.config.ts to oxlint plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1598\"\u003e#1598\u003c/a\u003e) (2951050e5) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAdd oxfmt plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1599\"\u003e#1599\u003c/a\u003e) (6bd980742) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eHead banger (7930467e3)\u003c/li\u003e\n\u003cli\u003eAdd sanity to the list (4ee3d0ddd)\u003c/li\u003e\n\u003cli\u003eFix minor lint issue (9e0dcd974)\u003c/li\u003e\n\u003cli\u003eFlatten \u003ccode\u003etest()\u003c/code\u003e (d010c5597)\u003c/li\u003e\n\u003cli\u003eMake toPosix a no-op on non-Windows platforms (b37112361)\u003c/li\u003e\n\u003cli\u003eReplace isBuiltin with startsWith('node:') in sanitizeSpecifier (e7b100aef)\u003c/li\u003e\n\u003cli\u003eSkip picomatch recompilation when gitignore adds no new patterns (c7870dba6)\u003c/li\u003e\n\u003cli\u003eIncrementally compile picomatch matchers during gitignore walk (9948284fb)\u003c/li\u003e\n\u003cli\u003eIdentify binaries called by \u003ccode\u003efind -exec\u003c/code\u003e (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1601\"\u003e#1601\u003c/a\u003e) (f7367fd48) - thanks \u003ca href=\"https://github.com/t3chguy\"\u003e\u003ccode\u003e@​t3chguy\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eIdentify that \u003ccode\u003e@babel/runtime\u003c/code\u003e is needed when \u003ccode\u003e@babel/plugin-transform-runtime\u003c/code\u003e is used (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1602\"\u003e#1602\u003c/a\u003e) (ef4da0691) - thanks \u003ca href=\"https://github.com/t3chguy\"\u003e\u003ccode\u003e@​t3chguy\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eRename package-manager → resolvers, move \u003ccode\u003efind\u003c/code\u003e (0bd97f01f)\u003c/li\u003e\n\u003cli\u003eStreamline babel plugin impl (3cc192e08)\u003c/li\u003e\n\u003cli\u003eDetect local $schema references in changesets plugin (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1335\"\u003e#1335\u003c/a\u003e) (3a180820f)\u003c/li\u003e\n\u003cli\u003eResolve Nx run-commands from \u003ccode\u003ecwd\u003c/code\u003e (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1595\"\u003e#1595\u003c/a\u003e) (e71c9acc9)\u003c/li\u003e\n\u003cli\u003eFix up issue types table (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1376\"\u003e#1376\u003c/a\u003e) (20a3762d5)\u003c/li\u003e\n\u003cli\u003eSkip optional peerDep issues for installed deps (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1545\"\u003e#1545\u003c/a\u003e) (f554d2f30)\u003c/li\u003e\n\u003cli\u003eAdd dim highlight opts for enum/class members, duplicates (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1567\"\u003e#1567\u003c/a\u003e) (35ce4229f)\u003c/li\u003e\n\u003cli\u003eCache isGitIgnored results (75942dd0a)\u003c/li\u003e\n\u003cli\u003eDon't report unused files outside project set (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1606\"\u003e#1606\u003c/a\u003e) (fef625da8)\u003c/li\u003e\n\u003cli\u003eFix openapi-ts dependency resolution (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1607\"\u003e#1607\u003c/a\u003e) (663825ef4) - thanks \u003ca href=\"https://github.com/jonahsnider\"\u003e\u003ccode\u003e@​jonahsnider\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/8c25e4b7ff5c43d348082030600b1ba8677486af\"\u003e\u003ccode\u003e8c25e4b\u003c/code\u003e\u003c/a\u003e Release knip@5.88.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/37b6f60133c406d07fcbae69cdc3a17808060e1f\"\u003e\u003ccode\u003e37b6f60\u003c/code\u003e\u003c/a\u003e Fix counter type and \u003ccode\u003e--fix\u003c/code\u003e exit code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/394bcbaaea3e01adff3583044d2b72378e1134af\"\u003e\u003ccode\u003e394bcba\u003c/code\u003e\u003c/a\u003e Fix module/namespace regression (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1603\"\u003e#1603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/bf2ffca61184504734145b01db29da095c62064b\"\u003e\u003ccode\u003ebf2ffca\u003c/code\u003e\u003c/a\u003e Bump GitHub actions to their latest versions (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1624\"\u003e#1624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/7aeb857f540af593051d003acdf4d52eef3b0d70\"\u003e\u003ccode\u003e7aeb857\u003c/code\u003e\u003c/a\u003e Release knip@5.88.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/386b4775579f678cc8f7793da9c652d8bd98f6fc\"\u003e\u003ccode\u003e386b477\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1622\"\u003e#1622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/27a4813a9362a6da0ab344feb9f61baa4fdc4472\"\u003e\u003ccode\u003e27a4813\u003c/code\u003e\u003c/a\u003e Oxfmt now supports .ts config files (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/4948bf81102c8347930ebb344365d07ea350b404\"\u003e\u003ccode\u003e4948bf8\u003c/code\u003e\u003c/a\u003e Iterate on raycast plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/d3d8cae3b3707f36ce6d5b6b1836735c020dc86c\"\u003e\u003ccode\u003ed3d8cae\u003c/code\u003e\u003c/a\u003e Fix conflict and iterate on docusaurus plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/99a7c9bffdfcb6ed3b58db762e00a47d1349c81d\"\u003e\u003ccode\u003e99a7c9b\u003c/code\u003e\u003c/a\u003e Simplify devDependency duplicate detection logic\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpro-nl/knip/commits/knip@5.88.1/packages/knip\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.3.1 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1740\"\u003e#1740\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0109e8d1507409d950dab0d65ce27bd40b1137c7\"\u003e\u003ccode\u003e0109e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Make sure Git's warning about CRLF line-endings doesn't interfere with creating initial backup stash.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1735\"\u003e#1735\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/2adaf6c3a76152abddbf23b749dfa5d62982f3cf\"\u003e\u003ccode\u003e2adaf6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Hide the extra \u003ccode\u003ecmd\u003c/code\u003e window on Windows by spawning tasks without the \u003ccode\u003edetached\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/CloudDevCrusader/riddle-rush-mono-repo/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudDevCrusader%2Friddle-rush-mono-repo/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"},{"uuid":"2514540954","node_id":"PR_kwDOM3h8-M6V4Nma","number":49,"state":"closed","title":"Bump @nativescript/webpack from 5.0.22 to 5.0.24","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-05-14T15:01:19.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-12T18:00:49.000Z","updated_at":"2025-05-14T15:01:19.000Z","time_to_close":162030,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@nativescript/webpack","old_version":"5.0.22","new_version":"5.0.24","repository_url":"https://github.com/NativeScript/nativescript-dev-webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@nativescript/webpack](https://github.com/NativeScript/nativescript-dev-webpack) from 5.0.22 to 5.0.24.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NativeScript/nativescript-dev-webpack/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@nativescript/webpack\u0026package-manager=npm_and_yarn\u0026previous-version=5.0.22\u0026new-version=5.0.24)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ember-native/ember-native-demo/pull/49","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ember-native%2Fember-native-demo/issues/49","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/49/packages"},{"uuid":"1552402755","node_id":"PR_kwDOCDCimc5ISlYQ","number":181,"state":"closed","title":"build(deps-dev): bump @nativescript/webpack from 5.0.8 to 5.0.13","user":"dependabot[bot]","labels":["dependencies","cla: yes"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-11T03:18:32.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2023-01-23T02:17:16.000Z","updated_at":"2025-09-11T03:18:34.000Z","time_to_close":83120476,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"@nativescript/webpack","old_version":"5.0.8","new_version":"5.0.13","repository_url":"https://github.com/NativeScript/nativescript-dev-webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@nativescript/webpack](https://github.com/NativeScript/nativescript-dev-webpack) from 5.0.8 to 5.0.13.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NativeScript/nativescript-dev-webpack/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@nativescript/webpack\u0026package-manager=npm_and_yarn\u0026previous-version=5.0.8\u0026new-version=5.0.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/NativeScript/tailwind/pull/181","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Ftailwind/issues/181","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/181/packages"}],"issue_packages":[{"old_version":"5.0.31","new_version":"5.0.32","update_type":"patch","path":null,"pr_created_at":"2026-03-24T03:09:32.000Z","version_change":"5.0.31 → 5.0.32","issue":{"uuid":"4124938883","node_id":"PR_kwDOQ3h-Xc7M3los","number":54,"state":"open","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-24T03:09:32.000Z","updated_at":"2026-03-24T03:12:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":11,"packages":[{"name":"@types/node","old_version":"25.3.3","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"@nuxt/eslint","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"vite-plugin-browserslist-useragent","old_version":"0.6.2","new_version":"0.7.0","repository_url":"https://github.com/kingyue737/vite-plugin-browserslist-useragent"},{"name":"@nativescript/webpack","old_version":"5.0.31","new_version":"5.0.32","repository_url":"https://github.com/NativeScript/NativeScript"},{"name":"tailwindcss","old_version":"4.2.0","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@nuxt/eslint-config","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"@eslint/json","old_version":"1.0.1","new_version":"1.2.0","repository_url":"https://github.com/eslint/json"},{"name":"globals","old_version":"17.3.0","new_version":"17.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"typescript-eslint","old_version":"8.56.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.30","repository_url":"https://github.com/vuejs/core"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.3` | `25.5.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.1.0` |\n| [@nuxt/eslint](https://github.com/nuxt/eslint/tree/HEAD/packages/module) | `1.15.1` | `1.15.2` |\n| [vite-plugin-browserslist-useragent](https://github.com/kingyue737/vite-plugin-browserslist-useragent) | `0.6.2` | `0.7.0` |\n| [@nativescript/webpack](https://github.com/NativeScript/NativeScript) | `5.0.31` | `5.0.32` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.0` | `4.2.2` |\n| [@nuxt/eslint-config](https://github.com/nuxt/eslint/tree/HEAD/packages/eslint-config) | `1.15.1` | `1.15.2` |\n| [@eslint/json](https://github.com/eslint/json) | `1.0.1` | `1.2.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.3.0` | `17.4.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.0` | `8.57.2` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.30` |\n\n\nUpdates `@types/node` from 25.3.3 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.0.2 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/eslint` from 1.15.1 to 1.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/f852ae5c06910520d5f69891f5a16faa460e8bd0\"\u003e\u003ccode\u003ef852ae5\u003c/code\u003e\u003c/a\u003e chore: release v1.15.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/69aa40e7c63230fef0c31ea0442499881368e688\"\u003e\u003ccode\u003e69aa40e\u003c/code\u003e\u003c/a\u003e fix: prevent race condition of running checker module before eslint config is...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nuxt/eslint/commits/v1.15.2/packages/module\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-plugin-browserslist-useragent` from 0.6.2 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/releases\"\u003evite-plugin-browserslist-useragent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔧 Update tsconfig module resolution [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e1ee7f1a\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003ebff5567\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency vite to v8 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e025c4ec\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e8bd2131\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/checkout action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e2ff24a3\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade pnpm to v10.21.0 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e52b2c71\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003eacf87ea\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/setup-node action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003ef3acf9b\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency node to v24 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e5cce216\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Up deps [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/4c1f9331b658ffa564ea132b9512cbb9ee8a8b40\"\u003e4c1f933\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/blob/main/CHANGELOG.md\"\u003evite-plugin-browserslist-useragent's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.7.0 (2026-03-13)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔧 Update tsconfig module resolution [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e1ee7f1a\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003ebff5567\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency vite to v8 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e025c4ec\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e8bd2131\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/checkout action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e2ff24a3\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade pnpm to v10.21.0 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e52b2c71\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003eacf87ea\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/setup-node action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003ef3acf9b\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency node to v24 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e5cce216\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Up deps [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/4c1f9331b658ffa564ea132b9512cbb9ee8a8b40\"\u003e4c1f933\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/6e55cf9b4995c4797c27aa66ad7550e1f8cd2532\"\u003e\u003ccode\u003e6e55cf9\u003c/code\u003e\u003c/a\u003e 🔖 Release v0.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e\u003ccode\u003e1ee7f1a\u003c/code\u003e\u003c/a\u003e 🔧 Update tsconfig module resolution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003e\u003ccode\u003ebff5567\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e\u003ccode\u003e025c4ec\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependency vite to v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e\u003ccode\u003e8bd2131\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e\u003ccode\u003e2ff24a3\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e\u003ccode\u003e52b2c71\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade pnpm to v10.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003e\u003ccode\u003eacf87ea\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003e\u003ccode\u003ef3acf9b\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade actions/setup-node action to v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e\u003ccode\u003e5cce216\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependency node to v24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/compare/v0.6.2...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nativescript/webpack` from 5.0.31 to 5.0.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NativeScript/NativeScript/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tailwindcss` from 4.2.0 to 4.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/releases\"\u003etailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow trailing dash in functional utility names for backwards compatibility (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696\"\u003e#19696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly detect classes containing \u003ccode\u003e.\u003c/code\u003e characters within curly braces in MDX files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711\"\u003e#19711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md\"\u003etailwindcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.2.2] - 2026-03-18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eResolve tsconfig paths to allow for \u003ccode\u003e@import '@/path/to/file';\u003c/code\u003e when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.2.1] - 2026-02-23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow trailing dash in functional utility names for backwards compatibility (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696\"\u003e#19696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly detect classes containing \u003ccode\u003e.\u003c/code\u003e characters within curly braces in MDX files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711\"\u003e#19711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/d596b0c43d36ad5099c983930fb155e089cbc291\"\u003e\u003ccode\u003ed596b0c\u003c/code\u003e\u003c/a\u003e 4.2.2 (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19821\"\u003e#19821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/2228a57a9e6a5519f390da3f3a323a2cdfd5312f\"\u003e\u003ccode\u003e2228a57\u003c/code\u003e\u003c/a\u003e Bump Lightning CSS (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19771\"\u003e#19771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/f302fce815786dedbb97baf81f666d9a28c55a24\"\u003e\u003ccode\u003ef302fce\u003c/code\u003e\u003c/a\u003e Fix canonicalization resulting in empty list (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/bb2f1705142cc0563e44113e3aef604e7c860c0e\"\u003e\u003ccode\u003ebb2f170\u003c/code\u003e\u003c/a\u003e Improve canonicalization for bare values exceeding default spacing scale sugg...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/faa5e8849be45e1009dc1d0f862ca782ee0a1ee9\"\u003e\u003ccode\u003efaa5e88\u003c/code\u003e\u003c/a\u003e Cleanup inconsistencies related to (regex) escapes (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/d5717f2307d61ff2d5531326e5fbf36f9ad6dabc\"\u003e\u003ccode\u003ed5717f2\u003c/code\u003e\u003c/a\u003e run prettier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/51aa9d799c59f79723ba032ed11c8010c4d490a3\"\u003e\u003ccode\u003e51aa9d7\u003c/code\u003e\u003c/a\u003e fix(canonicalize): handle utilities with empty property maps in collapse (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19\"\u003e#19\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/c586bd6a94a5415e7154474980d1c664e28b6991\"\u003e\u003ccode\u003ec586bd6\u003c/code\u003e\u003c/a\u003e Canonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/9ded4a23de06fb7e8cdc34a3bdf9318e7e8d2bbc\"\u003e\u003ccode\u003e9ded4a2\u003c/code\u003e\u003c/a\u003e Guard object lookups against inherited prototype properties (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/1dce64ee7ec2e414c845b4e268ac3b9b89aaf0c8\"\u003e\u003ccode\u003e1dce64e\u003c/code\u003e\u003c/a\u003e 4.2.1 (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19714\"\u003e#19714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/tailwindcss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/eslint-config` from 1.15.1 to 1.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/f852ae5c06910520d5f69891f5a16faa460e8bd0\"\u003e\u003ccode\u003ef852ae5\u003c/code\u003e\u003c/a\u003e chore: release v1.15.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nuxt/eslint/commits/v1.15.2/packages/eslint-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 1.0.1 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v1.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0\"\u003e1.2.0\u003c/a\u003e (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e3534818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ejson: v1.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0\"\u003e1.1.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003eno-unnormalized-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/151\"\u003e#151\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f\"\u003efc3beec\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow \u003ccode\u003eJSONRuleDefinition\u003c/code\u003e to report on tokens (\u003ca href=\"https://redirect.github.com/eslint/json/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac\"\u003e87ea56f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e171d293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0\"\u003e1.2.0\u003c/a\u003e (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e3534818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0\"\u003e1.1.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003eno-unnormalized-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/151\"\u003e#151\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f\"\u003efc3beec\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow \u003ccode\u003eJSONRuleDefinition\u003c/code\u003e to report on tokens (\u003ca href=\"https://redirect.github.com/eslint/json/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac\"\u003e87ea56f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e171d293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/72eb947ec708d1326047977c165670582ce58a26\"\u003e\u003ccode\u003e72eb947\u003c/code\u003e\u003c/a\u003e chore: release 1.2.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e\u003ccode\u003e3534818\u003c/code\u003e\u003c/a\u003e feat: implement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/9661eac07cf06fd1e868dc600bb29773ad35f4c7\"\u003e\u003ccode\u003e9661eac\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/b0b62d8cdea529a1c1f086166a9adb711b6fa7d4\"\u003e\u003ccode\u003eb0b62d8\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://redirect.github.com/eslint/json/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/c7b7b5b7cc43ecd48edd90e4786a10215dc6d959\"\u003e\u003ccode\u003ec7b7b5b\u003c/code\u003e\u003c/a\u003e chore: release 1.1.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/644f8b001f2ca55e5ca013b39cdab5f01bc22a50\"\u003e\u003ccode\u003e644f8b0\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint-plugin-eslint-plugin\u003c/code\u003e to v7 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/505825e6b0f2fe2f0ff6e357c420782fc0c04ead\"\u003e\u003ccode\u003e505825e\u003c/code\u003e\u003c/a\u003e chore: update eslint-dev (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e\u003ccode\u003e171d293\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/6a4e2f0f48d4df19ef0de473a2d6f368e36e1fc7\"\u003e\u003ccode\u003e6a4e2f0\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/72a945c452d3a7cc1c2d162f3fc8d37068cd3b91\"\u003e\u003ccode\u003e72a945c\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 17.3.0 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)  d43a051\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/a9cfd7493fb701474d4dc946283c7b9d63d64134\"\u003e\u003ccode\u003ea9cfd74\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/d43a051c48fbb8c549bb98a7cf294ba84680a7a1\"\u003e\u003ccode\u003ed43a051\u003c/code\u003e\u003c/a\u003e Update globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.56.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.28 to 3.5.30\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e\u003ccode\u003e@​vue/compiler-sfc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/compiler-sfc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.29...v3.5.30\"\u003e3.5.30\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompat:\u003c/strong\u003e add \u003ccode\u003eentities\u003c/code\u003e to \u003ccode\u003e@​vue/compat\u003c/code\u003e deps to fix CJS edge cases (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12514\"\u003e#12514\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e725a679e434a688c3493fc9af496501a8d1eeec\"\u003ee725a67\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/10609\"\u003e#10609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e ensure child component styles are injected in correct order before parent styles (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13374\"\u003e#13374\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1398bf8dfbfef6b1bca154fc98d37044011a51be\"\u003e1398bf8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13029\"\u003e#13029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e properly locate parent when slotted in shadow dom (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12480\"\u003e#12480\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f06c81aa3dddbeff8bc2e2e63c0b6b6debcbdc13\"\u003ef06c81a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12479\"\u003e#12479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e should properly patch as props for vue custom elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12409\"\u003e#12409\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/740983e6736255b183ee27a3f8b40e89ad7e3ba3\"\u003e740983e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12408\"\u003e#12408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid duplicate raw/proxy entries in Set.add (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14545\"\u003e#14545\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/d943612e59feb656e16568dea77b97856923c58c\"\u003ed943612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e fix reduce on reactive arrays to preserve reactivity (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12737\"\u003e#12737\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/16ef165415224def18ec8247dabb84d5a1338c17\"\u003e16ef165\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12735\"\u003e#12735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e handle \u003ccode\u003eSet\u003c/code\u003e with initial reactive values edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12393\"\u003e#12393\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5dc27ca68fdbab95b37af15870d91515fc2412b2\"\u003e5dc27ca\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8647\"\u003e#8647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e warn about negative number in v-for (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12308\"\u003e#12308\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9438cc54506a38038a1bf4b6698025f9a4cafb48\"\u003e9438cc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e prevent watch from firing after async setup await (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14547\"\u003e#14547\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6cda71d48bd45c5e0ed2822866b83c4fafff1be9\"\u003e6cda71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14546\"\u003e#14546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e make generics with runtime props in defineComponent work (fix \u003ca href=\"https://redirect.github.com/vuejs/core/issues/11374\"\u003e#11374\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13119\"\u003e#13119\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/cea3cf758645c9683db51822590b073ce3069dda\"\u003ecea3cf7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13763\"\u003e#13763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e narrow useAttrs class/style typing for TSX (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14492\"\u003e#14492\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bbb89775b137eac12b92ae4eb49999a7fd6b52b0\"\u003ebbb8977\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14489\"\u003e#14489\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.28...v3.5.29\"\u003e3.5.29\u003c/a\u003e (2026-02-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent instance leak in withAsyncContext (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14445\"\u003e#14445\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/702284f6a7d0dd6d4e648142e7977a3eb02d77f5\"\u003e702284f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33644\"\u003enuxt/nuxt#33644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e render className as escaped string (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14469\"\u003e#14469\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/da6690cae359ec3576403c18040a1a5f017a63b1\"\u003eda6690c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e prevent enter if leave is in progress (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14443\"\u003e#14443\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/df059f890460e4c703b62a54f410627ff29c489b\"\u003edf059f8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12091\"\u003e#12091\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12133\"\u003e#12133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34\"\u003e\u003ccode\u003efdd863f\u003c/code\u003e\u003c/a\u003e release: v3.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5098986245101924056937e6a69bbfa484f0b021\"\u003e\u003ccode\u003e5098986\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14498\"\u003e#14498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a5d84925c8c365cbaec40c20b145a43787f65a\"\u003e\u003ccode\u003e34a5d84\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency postcss to ^8.5.8 (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14543\"\u003e#14543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/355d60624a6d3a06330e09a75daf0d572ead35e0\"\u003e\u003ccode\u003e355d606\u003c/code\u003e\u003c/a\u003e release: v3.5.29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5b0227de0d79b429188568a42c3535073b5c6fe3\"\u003e\u003ccode\u003e5b0227d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency minimatch to ~10.2.0 [security] (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14460\"\u003e#14460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/809a75dd8796348cf57289e7163083ba1abfae82\"\u003e\u003ccode\u003e809a75d\u003c/code\u003e\u003c/a\u003e chore: fix typos and grammar (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14437\"\u003e#14437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.30/packages/compiler-sfc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/CloudDevCrusader/riddle-rush-mono-repo/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudDevCrusader%2Friddle-rush-mono-repo/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"}},{"old_version":"5.0.31","new_version":"5.0.32","update_type":"patch","path":null,"pr_created_at":"2026-03-24T02:33:03.000Z","version_change":"5.0.31 → 5.0.32","issue":{"uuid":"4124839082","node_id":"PR_kwDOQ3h-Xc7M3S_a","number":53,"state":"closed","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-03-24T03:09:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-24T02:33:03.000Z","updated_at":"2026-03-24T03:09:06.000Z","time_to_close":2162,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":14,"packages":[{"name":"@types/node","old_version":"25.3.3","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"@nuxt/eslint","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"rollup-plugin-visualizer","old_version":"7.0.0","new_version":"7.0.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"vite-plugin-browserslist-useragent","old_version":"0.6.2","new_version":"0.7.0","repository_url":"https://github.com/kingyue737/vite-plugin-browserslist-useragent"},{"name":"vite-plugin-vue-devtools","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"vue-tsc","old_version":"3.2.4","new_version":"3.2.6","repository_url":"https://github.com/vuejs/language-tools"},{"name":"@nativescript/webpack","old_version":"5.0.31","new_version":"5.0.32","repository_url":"https://github.com/NativeScript/NativeScript"},{"name":"tailwindcss","old_version":"4.2.0","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@nuxt/eslint-config","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"@eslint/json","old_version":"1.0.1","new_version":"1.2.0","repository_url":"https://github.com/eslint/json"},{"name":"globals","old_version":"17.3.0","new_version":"17.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"typescript-eslint","old_version":"8.56.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.30","repository_url":"https://github.com/vuejs/core"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.3` | `25.5.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.1.0` |\n| [@nuxt/eslint](https://github.com/nuxt/eslint/tree/HEAD/packages/module) | `1.15.1` | `1.15.2` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `7.0.0` | `7.0.1` |\n| [vite-plugin-browserslist-useragent](https://github.com/kingyue737/vite-plugin-browserslist-useragent) | `0.6.2` | `0.7.0` |\n| [vite-plugin-vue-devtools](https://github.com/vuejs/devtools/tree/HEAD/packages/vite) | `8.0.6` | `8.1.1` |\n| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.4` | `3.2.6` |\n| [@nativescript/webpack](https://github.com/NativeScript/NativeScript) | `5.0.31` | `5.0.32` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.0` | `4.2.2` |\n| [@nuxt/eslint-config](https://github.com/nuxt/eslint/tree/HEAD/packages/eslint-config) | `1.15.1` | `1.15.2` |\n| [@eslint/json](https://github.com/eslint/json) | `1.0.1` | `1.2.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.3.0` | `17.4.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.0` | `8.57.2` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.30` |\n\n\nUpdates `@types/node` from 25.3.3 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.0.2 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/eslint` from 1.15.1 to 1.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/f852ae5c06910520d5f69891f5a16faa460e8bd0\"\u003e\u003ccode\u003ef852ae5\u003c/code\u003e\u003c/a\u003e chore: release v1.15.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/69aa40e7c63230fef0c31ea0442499881368e688\"\u003e\u003ccode\u003e69aa40e\u003c/code\u003e\u003c/a\u003e fix: prevent race condition of running checker module before eslint config is...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nuxt/eslint/commits/v1.15.2/packages/module\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup-plugin-visualizer` from 7.0.0 to 7.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/blob/master/CHANGELOG.md\"\u003erollup-plugin-visualizer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFancy treemap\u003c/li\u003e\n\u003cli\u003eCorrect main entry in package.json\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/commit/18b13ca4751fe21e35d840a9b4cdef94623f2815\"\u003e\u003ccode\u003e18b13ca\u003c/code\u003e\u003c/a\u003e 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/commit/ba87027e3169f3f5b84a613d2c71c0172d9c0772\"\u003e\u003ccode\u003eba87027\u003c/code\u003e\u003c/a\u003e Add missing \u003ccode\u003emain\u003c/code\u003e field to \u003ccode\u003epackage.json\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/btd/rollup-plugin-visualizer/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/commit/22ae3db7a7cece056b7430efe49a0e8efe5e1684\"\u003e\u003ccode\u003e22ae3db\u003c/code\u003e\u003c/a\u003e Update versioning notes for list and markdown outputs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/commit/b9feb93758f2a0ca4889fd27abe60789c479af27\"\u003e\u003ccode\u003eb9feb93\u003c/code\u003e\u003c/a\u003e Add very funcy treemap\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/btd/rollup-plugin-visualizer/compare/v7.0.0...v7.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-plugin-browserslist-useragent` from 0.6.2 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/releases\"\u003evite-plugin-browserslist-useragent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔧 Update tsconfig module resolution [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e1ee7f1a\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003ebff5567\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency vite to v8 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e025c4ec\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e8bd2131\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/checkout action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e2ff24a3\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade pnpm to v10.21.0 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e52b2c71\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003eacf87ea\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/setup-node action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003ef3acf9b\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency node to v24 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e5cce216\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Up deps [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/4c1f9331b658ffa564ea132b9512cbb9ee8a8b40\"\u003e4c1f933\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/blob/main/CHANGELOG.md\"\u003evite-plugin-browserslist-useragent's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.7.0 (2026-03-13)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔧 Update tsconfig module resolution [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e1ee7f1a\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003ebff5567\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency vite to v8 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e025c4ec\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e8bd2131\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/checkout action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e2ff24a3\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade pnpm to v10.21.0 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e52b2c71\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade all non-major dependencies [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003eacf87ea\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade actions/setup-node action to v6 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003ef3acf9b\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Upgrade dependency node to v24 [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e5cce216\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e⬆️ Up deps [\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/4c1f9331b658ffa564ea132b9512cbb9ee8a8b40\"\u003e4c1f933\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/6e55cf9b4995c4797c27aa66ad7550e1f8cd2532\"\u003e\u003ccode\u003e6e55cf9\u003c/code\u003e\u003c/a\u003e 🔖 Release v0.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/1ee7f1ab9e1dad8c780a103f6d78b72dbb01533b\"\u003e\u003ccode\u003e1ee7f1a\u003c/code\u003e\u003c/a\u003e 🔧 Update tsconfig module resolution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/bff55676ee1b9e3ce2d342744939e97b233f867f\"\u003e\u003ccode\u003ebff5567\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/025c4ec1102c31bb4d8dfaab438d0b5e375fd0a9\"\u003e\u003ccode\u003e025c4ec\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependency vite to v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/8bd2131e61dec17efc84170856268d80d9104fd4\"\u003e\u003ccode\u003e8bd2131\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/2ff24a3c516737545fd802206744bcda738b602a\"\u003e\u003ccode\u003e2ff24a3\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/52b2c71187d043d56740d6ed12cec4d691bce231\"\u003e\u003ccode\u003e52b2c71\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade pnpm to v10.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/acf87ea76311d88f658e298385bf49bafafbb5b2\"\u003e\u003ccode\u003eacf87ea\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade all non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/f3acf9b619f30d255211b29163daea648b489b86\"\u003e\u003ccode\u003ef3acf9b\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade actions/setup-node action to v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/commit/5cce2169e6af6021b670c33253f87e3646e59f10\"\u003e\u003ccode\u003e5cce216\u003c/code\u003e\u003c/a\u003e ⬆️ Upgrade dependency node to v24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kingyue737/vite-plugin-browserslist-useragent/compare/v0.6.2...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-plugin-vue-devtools` from 8.0.6 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/devtools/releases\"\u003evite-plugin-vue-devtools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eoverlay\u003c/strong\u003e: Enhance style inspector button ux when enabled  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1069\"\u003evuejs/devtools#1069\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/0e32d91f\"\u003e\u003c!-- raw HTML omitted --\u003e(0e32d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapplet\u003c/strong\u003e: Preserve active component when filtering  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1065\"\u003evuejs/devtools#1065\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/ec4a2974\"\u003e\u003c!-- raw HTML omitted --\u003e(ec4a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoverlay\u003c/strong\u003e: Use \u003ccode\u003etoggleEnabled\u003c/code\u003e to allow exiting in spector mode  -  by \u003ca href=\"https://github.com/SaKaNa-Y\"\u003e\u003ccode\u003e@​SaKaNa-Y\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1067\"\u003evuejs/devtools#1067\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/ace74248\"\u003e\u003c!-- raw HTML omitted --\u003e(ace74)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vuejs/devtools/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vuejs/devtools/compare/v8.0.8...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.7\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow VNode lifecycle events as \u003ccode\u003ebuilt-in\u003c/code\u003e  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1036\"\u003evuejs/devtools#1036\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/35de5ec0\"\u003e\u003c!-- raw HTML omitted --\u003e(35de5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTooltips for field values  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1037\"\u003evuejs/devtools#1037\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/27555067\"\u003e\u003c!-- raw HTML omitted --\u003e(27555)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003edisplayName\u003c/code\u003e for functional components  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1046\"\u003evuejs/devtools#1046\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/20efd82a\"\u003e\u003c!-- raw HTML omitted --\u003e(20efd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMatch camelCase event declarations  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1048\"\u003evuejs/devtools#1048\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/0f7e1106\"\u003e\u003c!-- raw HTML omitted --\u003e(0f7e1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecomputed\u003c/code\u003e and \u003ccode\u003einject\u003c/code\u003e leak via mixins  -  by \u003ca href=\"https://github.com/skirtles-code\"\u003e\u003ccode\u003e@​skirtles-code\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vuejs/devtools/issues/1050\"\u003evuejs/devtools#1050\u003c/a\u003e \u003ca href=\"https://github.com/vuejs/devtools/commit/ecca70f6\"\u003e\u003c!-- raw HTML omitted --\u003e(ecca7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vuejs/devtools/compare/v8.0.6...v8.0.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/86568a3b4f7a8ad468ed4149b427cc072a514e2a\"\u003e\u003ccode\u003e86568a3\u003c/code\u003e\u003c/a\u003e chore: release v8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/ef01af1c93b640aa274ff20797a30a1c488181d7\"\u003e\u003ccode\u003eef01af1\u003c/code\u003e\u003c/a\u003e chore: release v8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/743033add5bbf7c00b3580e85d037be88932a62d\"\u003e\u003ccode\u003e743033a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003etsdown\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/ca07780822e41bc08c9938ca7e424b26f7f3d780\"\u003e\u003ccode\u003eca07780\u003c/code\u003e\u003c/a\u003e chore: release v8.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/15198b7e663e4aec6b8618498f881b9dbe83da19\"\u003e\u003ccode\u003e15198b7\u003c/code\u003e\u003c/a\u003e chore: remove vite beta from supported range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/a21a7067561ba70110e2400e4885f79d43e92b4c\"\u003e\u003ccode\u003ea21a706\u003c/code\u003e\u003c/a\u003e refactor: remove unused variables (\u003ca href=\"https://github.com/vuejs/devtools/tree/HEAD/packages/vite/issues/1052\"\u003e#1052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/b14209992ed70a86a8ab226295101094811f9c1b\"\u003e\u003ccode\u003eb142099\u003c/code\u003e\u003c/a\u003e chore: release v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/3416c3839f68a3e618cc8d598410be4d5e07328d\"\u003e\u003ccode\u003e3416c38\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003e.turbo\u003c/code\u003e to \u003ccode\u003eignoreWatch\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/devtools/tree/HEAD/packages/vite/issues/1042\"\u003e#1042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/devtools/commit/58d68406b7696c08b6b91b348801fa03993babc8\"\u003e\u003ccode\u003e58d6840\u003c/code\u003e\u003c/a\u003e chore: move pnpm config to pnpm-workspace.yaml and bump peer vite version (\u003ca href=\"https://github.com/vuejs/devtools/tree/HEAD/packages/vite/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/devtools/commits/v8.1.1/packages/vite\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vue-tsc` from 3.2.4 to 3.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/language-tools/releases\"\u003evue-tsc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.6\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e generate \u003ccode\u003e$slots\u003c/code\u003e type in template correctly with \u003ccode\u003edefineSlots\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5984\"\u003e#5984\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e infer only readonly component of arrays in \u003ccode\u003ev-for\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5987\"\u003e#5987\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/ascott18\"\u003e\u003ccode\u003e@​ascott18\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e avoid false positives for destructured props detection on binding property names (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5994\"\u003e#5994\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003evscode\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e use regex for TS extension patching to support VS Code 1.110+ (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5983\"\u003e#5983\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/ebiryu\"\u003e\u003ccode\u003e@​ebiryu\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOur Sponsors ❤️\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md\"\u003evue-tsc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.6 (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e generate \u003ccode\u003e$slots\u003c/code\u003e type in template correctly with \u003ccode\u003edefineSlots\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5984\"\u003e#5984\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e infer only readonly component of arrays in \u003ccode\u003ev-for\u003c/code\u003e (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5987\"\u003e#5987\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/ascott18\"\u003e\u003ccode\u003e@​ascott18\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e avoid false positives for destructured props detection on binding property names (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5994\"\u003e#5994\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003evscode\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e use regex for TS extension patching to support VS Code 1.110+ (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5983\"\u003e#5983\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/ebiryu\"\u003e\u003ccode\u003e@​ebiryu\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.5 (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003elanguage-core\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e re-parse template when interpolation syntax breaks (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5971\"\u003e#5971\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/Dsaquel\"\u003e\u003ccode\u003e@​Dsaquel\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-service\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e use default html data provider for document symbols (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5968\"\u003e#5968\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/liangmiQwQ\"\u003e\u003ccode\u003e@​liangmiQwQ\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003elanguage-plugin-pug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e handle backtick attributes containing both quote types (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5970\"\u003e#5970\u003c/a\u003e) - Thanks to \u003ca href=\"https://github.com/baptistejamin\"\u003e\u003ccode\u003e@​baptistejamin\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eworkspace\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e document all packages with consistent README structure (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5953\"\u003e#5953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e update tsconfig schema of \u003ccode\u003eplugins\u003c/code\u003e option - Thanks to \u003ca href=\"https://github.com/KazariEX\"\u003e\u003ccode\u003e@​KazariEX\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/language-tools/commit/94907be4f056f25867e46a117ab18d2782b425d7\"\u003e\u003ccode\u003e94907be\u003c/code\u003e\u003c/a\u003e v3.2.6 (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5996\"\u003e#5996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/language-tools/commit/ee5041d27940cf6f9a5150635d3b13140a9dff54\"\u003e\u003ccode\u003eee5041d\u003c/code\u003e\u003c/a\u003e v3.2.5 (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5974\"\u003e#5974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/language-tools/commit/be8d5ab484b9cee949469097e063802277c70195\"\u003e\u003ccode\u003ebe8d5ab\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/language-tools/commit/0c4c50993563cbbea3f98bc3338cdfb5f86566a7\"\u003e\u003ccode\u003e0c4c509\u003c/code\u003e\u003c/a\u003e docs: document all packages with consistent README structure (\u003ca href=\"https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5953\"\u003e#5953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/language-tools/commits/v3.2.6/packages/tsc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nativescript/webpack` from 5.0.31 to 5.0.32\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NativeScript/NativeScript/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tailwindcss` from 4.2.0 to 4.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/releases\"\u003etailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow trailing dash in functional utility names for backwards compatibility (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696\"\u003e#19696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly detect classes containing \u003ccode\u003e.\u003c/code\u003e characters within curly braces in MDX files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711\"\u003e#19711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md\"\u003etailwindcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.2.2] - 2026-03-18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eResolve tsconfig paths to allow for \u003ccode\u003e@import '@/path/to/file';\u003c/code\u003e when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.2.1] - 2026-02-23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow trailing dash in functional utility names for backwards compatibility (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696\"\u003e#19696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly detect classes containing \u003ccode\u003e.\u003c/code\u003e characters within curly braces in MDX files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711\"\u003e#19711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/d596b0c43d36ad5099c983930fb155e089cbc291\"\u003e\u003ccode\u003ed596b0c\u003c/code\u003e\u003c/a\u003e 4.2.2 (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19821\"\u003e#19821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/2228a57a9e6a5519f390da3f3a323a2cdfd5312f\"\u003e\u003ccode\u003e2228a57\u003c/code\u003e\u003c/a\u003e Bump Lightning CSS (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19771\"\u003e#19771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/f302fce815786dedbb97baf81f666d9a28c55a24\"\u003e\u003ccode\u003ef302fce\u003c/code\u003e\u003c/a\u003e Fix canonicalization resulting in empty list (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19812\"\u003e#19812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/bb2f1705142cc0563e44113e3aef604e7c860c0e\"\u003e\u003ccode\u003ebb2f170\u003c/code\u003e\u003c/a\u003e Improve canonicalization for bare values exceeding default spacing scale sugg...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/faa5e8849be45e1009dc1d0f862ca782ee0a1ee9\"\u003e\u003ccode\u003efaa5e88\u003c/code\u003e\u003c/a\u003e Cleanup inconsistencies related to (regex) escapes (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/d5717f2307d61ff2d5531326e5fbf36f9ad6dabc\"\u003e\u003ccode\u003ed5717f2\u003c/code\u003e\u003c/a\u003e run prettier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/51aa9d799c59f79723ba032ed11c8010c4d490a3\"\u003e\u003ccode\u003e51aa9d7\u003c/code\u003e\u003c/a\u003e fix(canonicalize): handle utilities with empty property maps in collapse (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19\"\u003e#19\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/c586bd6a94a5415e7154474980d1c664e28b6991\"\u003e\u003ccode\u003ec586bd6\u003c/code\u003e\u003c/a\u003e Canonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/9ded4a23de06fb7e8cdc34a3bdf9318e7e8d2bbc\"\u003e\u003ccode\u003e9ded4a2\u003c/code\u003e\u003c/a\u003e Guard object lookups against inherited prototype properties (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commit/1dce64ee7ec2e414c845b4e268ac3b9b89aaf0c8\"\u003e\u003ccode\u003e1dce64e\u003c/code\u003e\u003c/a\u003e 4.2.1 (\u003ca href=\"https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19714\"\u003e#19714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/tailwindcss\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/eslint-config` from 1.15.1 to 1.15.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/eslint/commit/f852ae5c06910520d5f69891f5a16faa460e8bd0\"\u003e\u003ccode\u003ef852ae5\u003c/code\u003e\u003c/a\u003e chore: release v1.15.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nuxt/eslint/commits/v1.15.2/packages/eslint-config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 1.0.1 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v1.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0\"\u003e1.2.0\u003c/a\u003e (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e3534818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ejson: v1.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0\"\u003e1.1.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003eno-unnormalized-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/151\"\u003e#151\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f\"\u003efc3beec\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow \u003ccode\u003eJSONRuleDefinition\u003c/code\u003e to report on tokens (\u003ca href=\"https://redirect.github.com/eslint/json/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac\"\u003e87ea56f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e171d293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0\"\u003e1.2.0\u003c/a\u003e (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e3534818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0\"\u003e1.1.0\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement autofix for \u003ccode\u003eno-unnormalized-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/151\"\u003e#151\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f\"\u003efc3beec\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow \u003ccode\u003eJSONRuleDefinition\u003c/code\u003e to report on tokens (\u003ca href=\"https://redirect.github.com/eslint/json/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac\"\u003e87ea56f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e171d293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/72eb947ec708d1326047977c165670582ce58a26\"\u003e\u003ccode\u003e72eb947\u003c/code\u003e\u003c/a\u003e chore: release 1.2.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8\"\u003e\u003ccode\u003e3534818\u003c/code\u003e\u003c/a\u003e feat: implement autofix for \u003ccode\u003esort-keys\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/216\"\u003e#216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/9661eac07cf06fd1e868dc600bb29773ad35f4c7\"\u003e\u003ccode\u003e9661eac\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/b0b62d8cdea529a1c1f086166a9adb711b6fa7d4\"\u003e\u003ccode\u003eb0b62d8\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://redirect.github.com/eslint/json/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/c7b7b5b7cc43ecd48edd90e4786a10215dc6d959\"\u003e\u003ccode\u003ec7b7b5b\u003c/code\u003e\u003c/a\u003e chore: release 1.1.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/644f8b001f2ca55e5ca013b39cdab5f01bc22a50\"\u003e\u003ccode\u003e644f8b0\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint-plugin-eslint-plugin\u003c/code\u003e to v7 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/505825e6b0f2fe2f0ff6e357c420782fc0c04ead\"\u003e\u003ccode\u003e505825e\u003c/code\u003e\u003c/a\u003e chore: update eslint-dev (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113\"\u003e\u003ccode\u003e171d293\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/6a4e2f0f48d4df19ef0de473a2d6f368e36e1fc7\"\u003e\u003ccode\u003e6a4e2f0\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/72a945c452d3a7cc1c2d162f3fc8d37068cd3b91\"\u003e\u003ccode\u003e72a945c\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v1.0.1...json-v1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 17.3.0 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)  d43a051\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/a9cfd7493fb701474d4dc946283c7b9d63d64134\"\u003e\u003ccode\u003ea9cfd74\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/d43a051c48fbb8c549bb98a7cf294ba84680a7a1\"\u003e\u003ccode\u003ed43a051\u003c/code\u003e\u003c/a\u003e Update globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.56.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-sfc` from 3.5.28 to 3.5.30\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e\u003ccode\u003e@​vue/compiler-sfc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.30\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003ch2\u003ev3.5.29\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/compiler-sfc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.29...v3.5.30\"\u003e3.5.30\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecompat:\u003c/strong\u003e add \u003ccode\u003eentities\u003c/code\u003e to \u003ccode\u003e@​vue/compat\u003c/code\u003e deps to fix CJS edge cases (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12514\"\u003e#12514\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e725a679e434a688c3493fc9af496501a8d1eeec\"\u003ee725a67\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/10609\"\u003e#10609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e ensure child component styles are injected in correct order before parent styles (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13374\"\u003e#13374\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/1398bf8dfbfef6b1bca154fc98d37044011a51be\"\u003e1398bf8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13029\"\u003e#13029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e properly locate parent when slotted in shadow dom (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12480\"\u003e#12480\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f06c81aa3dddbeff8bc2e2e63c0b6b6debcbdc13\"\u003ef06c81a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12479\"\u003e#12479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecustom-element:\u003c/strong\u003e should properly patch as props for vue custom elements (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12409\"\u003e#12409\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/740983e6736255b183ee27a3f8b40e89ad7e3ba3\"\u003e740983e\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12408\"\u003e#12408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e avoid duplicate raw/proxy entries in Set.add (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14545\"\u003e#14545\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/d943612e59feb656e16568dea77b97856923c58c\"\u003ed943612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e fix reduce on reactive arrays to preserve reactivity (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12737\"\u003e#12737\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/16ef165415224def18ec8247dabb84d5a1338c17\"\u003e16ef165\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12735\"\u003e#12735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereactivity:\u003c/strong\u003e handle \u003ccode\u003eSet\u003c/code\u003e with initial reactive values edge case (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12393\"\u003e#12393\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/5dc27ca68fdbab95b37af15870d91515fc2412b2\"\u003e5dc27ca\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/8647\"\u003e#8647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e warn about negative number in v-for (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/12308\"\u003e#12308\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/9438cc54506a38038a1bf4b6698025f9a4cafb48\"\u003e9438cc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e prevent watch from firing after async setup await (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14547\"\u003e#14547\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/6cda71d48bd45c5e0ed2822866b83c4fafff1be9\"\u003e6cda71d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14546\"\u003e#14546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e make generics with runtime props in defineComponent work (fix \u003ca href=\"https://redirect.github.com/vuejs/core/issues/11374\"\u003e#11374\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/13119\"\u003e#13119\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/cea3cf758645c9683db51822590b073ce3069dda\"\u003ecea3cf7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/13763\"\u003e#13763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e narrow useAttrs class/style typing for TSX (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14492\"\u003e#14492\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/bbb89775b137eac12b92ae4eb49999a7fd6b52b0\"\u003ebbb8977\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14489\"\u003e#14489\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.28...v3.5.29\"\u003e3.5.29\u003c/a\u003e (2026-02-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent instance leak in withAsyncContext (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14445\"\u003e#14445\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/702284f6a7d0dd6d4e648142e7977a3eb02d77f5\"\u003e702284f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nuxt/nuxt/issues/33644\"\u003enuxt/nuxt#33644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eserver-renderer:\u003c/strong\u003e render className as escaped string (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14469\"\u003e#14469\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/da6690cae359ec3576403c18040a1a5f017a63b1\"\u003eda6690c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransition:\u003c/strong\u003e prevent enter if leave is in progress (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14443\"\u003e#14443\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/df059f890460e4c703b62a54f410627ff29c489b\"\u003edf059f8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12091\"\u003e#12091\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/12133\"\u003e#12133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34\"\u003e\u003ccode\u003efdd863f\u003c/code\u003e\u003c/a\u003e release: v3.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5098986245101924056937e6a69bbfa484f0b021\"\u003e\u003ccode\u003e5098986\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14498\"\u003e#14498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/34a5d84925c8c365cbaec40c20b145a43787f65a\"\u003e\u003ccode\u003e34a5d84\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency postcss to ^8.5.8 (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14543\"\u003e#14543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/355d60624a6d3a06330e09a75daf0d572ead35e0\"\u003e\u003ccode\u003e355d606\u003c/code\u003e\u003c/a\u003e release: v3.5.29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/5b0227de0d79b429188568a42c3535073b5c6fe3\"\u003e\u003ccode\u003e5b0227d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency minimatch to ~10.2.0 [security] (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14460\"\u003e#14460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/809a75dd8796348cf57289e7163083ba1abfae82\"\u003e\u003ccode\u003e809a75d\u003c/code\u003e\u003c/a\u003e chore: fix typos and grammar (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/14437\"\u003e#14437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.30/packages/compiler-sfc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/CloudDevCrusader/riddle-rush-mono-repo/pull/53","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudDevCrusader%2Friddle-rush-mono-repo/issues/53","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/53/packages"}},{"old_version":"5.0.31","new_version":"5.0.32","update_type":"patch","path":null,"pr_created_at":"2026-03-23T21:52:32.000Z","version_change":"5.0.31 → 5.0.32","issue":{"uuid":"4123928459","node_id":"PR_kwDOQ3h-Xc7M0gdu","number":51,"state":"open","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 35 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-23T21:52:32.000Z","updated_at":"2026-03-24T04:01:59.513Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":35,"packages":[{"name":"@anthropic-ai/claude-agent-sdk","old_version":"0.2.63","new_version":"0.2.81","repository_url":"https://github.com/anthropics/claude-agent-sdk-typescript"},{"name":"@changesets/cli","old_version":"2.29.8","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@composio/claude-agent-sdk","old_version":"0.6.3","new_version":"0.6.6"},{"name":"@composio/core","old_version":"0.6.3","new_version":"0.6.6"},{"name":"@pnpm/filter-workspace-packages","old_version":"1000.1.3","new_version":"1000.1.5","repository_url":"https://github.com/pnpm/pnpm"},{"name":"@trigger.dev/sdk","old_version":"4.4.1","new_version":"4.4.3","repository_url":"https://github.com/triggerdotdev/trigger.dev"},{"name":"@types/node","old_version":"25.3.3","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"4.0.18","new_version":"4.1.1","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"10.0.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"knip","old_version":"5.86.0","new_version":"5.88.1","repository_url":"https://github.com/webpro-nl/knip"},{"name":"lint-staged","old_version":"16.3.1","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"syncpack","old_version":"14.0.0","new_version":"14.2.1","repository_url":"https://github.com/JamieMason/syncpack"},{"name":"turbo","old_version":"2.8.12","new_version":"2.8.20","repository_url":"https://github.com/vercel/turborepo"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.1","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@capacitor/android","old_version":"8.1.0","new_version":"8.2.0","repository_url":"https://github.com/ionic-team/capacitor"},{"name":"@nuxt/eslint","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"@tolgee/vue","old_version":"6.3.0","new_version":"6.6.0","repository_url":"https://github.com/tolgee/tolgee-js"},{"name":"@unocss/nuxt","old_version":"66.6.0","new_version":"66.6.7","repository_url":"https://github.com/unocss/unocss"},{"name":"@vitejs/plugin-vue","old_version":"6.0.4","new_version":"6.0.5","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"@vitest/ui","old_version":"4.0.18","new_version":"4.1.1","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"rollup-plugin-visualizer","old_version":"7.0.0","new_version":"7.0.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"unocss","old_version":"66.6.0","new_version":"66.6.7","repository_url":"https://github.com/unocss/unocss"},{"name":"unplugin-vue-components","old_version":"31.0.0","new_version":"31.1.0","repository_url":"https://github.com/unplugin/unplugin-vue-components"},{"name":"vite-plugin-browserslist-useragent","old_version":"0.6.2","new_version":"0.7.0","repository_url":"https://github.com/kingyue737/vite-plugin-browserslist-useragent"},{"name":"vite-plugin-vue-devtools","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"vite-plugin-vue-inspector","old_version":"5.3.2","new_version":"5.4.0","repository_url":"https://github.com/webfansplz/vite-plugin-vue-inspector"},{"name":"vue-tsc","old_version":"3.2.4","new_version":"3.2.6","repository_url":"https://github.com/vuejs/language-tools"},{"name":"@nativescript/webpack","old_version":"5.0.31","new_version":"5.0.32","repository_url":"https://github.com/NativeScript/NativeScript"},{"name":"tailwindcss","old_version":"4.2.0","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@nuxt/eslint-config","old_version":"1.15.1","new_version":"1.15.2","repository_url":"https://github.com/nuxt/eslint"},{"name":"@eslint/json","old_version":"1.0.1","new_version":"1.2.0","repository_url":"https://github.com/eslint/json"},{"name":"globals","old_version":"17.3.0","new_version":"17.4.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"typescript-eslint","old_version":"8.56.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.30","repository_url":"https://github.com/vuejs/core"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 35 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) | `0.2.63` | `0.2.81` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.8` | `2.30.0` |\n| @composio/claude-agent-sdk | `0.6.3` | `0.6.6` |\n| @composio/core | `0.6.3` | `0.6.6` |\n| [@pnpm/filter-workspace-packages](https://github.com/pnpm/pnpm) | `1000.1.3` | `1000.1.5` |\n| [@trigger.dev/sdk](https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk) | `4.4.1` | `4.4.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.3` | `25.5.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.1` |\n| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.1.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `5.86.0` | `5.88.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.3.1` | `16.4.0` |\n| [syncpack](https://github.com/JamieMason/syncpack) | `14.0.0` | `14.2.1` |\n| [turbo](https://github.com/vercel/turborepo) | `2.8.12` | `2.8.20` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.1` |\n| [@capacitor/android](https://github.com/ionic-team/capacitor) | `8.1.0` | `8.2.0` |\n| [@nuxt/eslint](https://github.com/nuxt/eslint/tree/HEAD/packages/module) | `1.15.1` | `1.15.2` |\n| [@tolgee/vue](https://github.com/tolgee/tolgee-js) | `6.3.0` | `6.6.0` |\n| [@unocss/nuxt](https://github.com/unocss/unocss/tree/HEAD/packages-integrations/nuxt) | `66.6.0` | `66.6.7` |\n| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.4` | `6.0.5` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.18` | `4.1.1` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `7.0.0` | `7.0.1` |\n| [unocss](https://github.com/unocss/unocss/tree/HEAD/packages-presets/unocss) | `66.6.0` | `66.6.7` |\n| [unplugin-vue-components](https://github.com/unplugin/unplugin-vue-components) | `31.0.0` | `31.1.0` |\n| [vite-plugin-browserslist-useragent](https://github.com/kingyue737/vite-plugin-browserslist-useragent) | `0.6.2` | `0.7.0` |\n| [vite-plugin-vue-devtools](https://github.com/vuejs/devtools/tree/HEAD/packages/vite) | `8.0.6` | `8.1.1` |\n| [vite-plugin-vue-inspector](https://github.com/webfansplz/vite-plugin-vue-inspector) | `5.3.2` | `5.4.0` |\n| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.4` | `3.2.6` |\n| [@nativescript/webpack](https://github.com/NativeScript/NativeScript) | `5.0.31` | `5.0.32` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.0` | `4.2.2` |\n| [@nuxt/eslint-config](https://github.com/nuxt/eslint/tree/HEAD/packages/eslint-config) | `1.15.1` | `1.15.2` |\n| [@eslint/json](https://github.com/eslint/json) | `1.0.1` | `1.2.0` |\n| [globals](https://github.com/sindresorhus/globals) | `17.3.0` | `17.4.0` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.0` | `8.57.2` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.30` |\n\n\nUpdates `@anthropic-ai/claude-agent-sdk` from 0.2.63 to 0.2.81\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/releases\"\u003e\u003ccode\u003e@​anthropic-ai/claude-agent-sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.81\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecanUseTool\u003c/code\u003e not providing a working \u003ccode\u003eaddRules\u003c/code\u003e suggestion when a write under \u003ccode\u003e.claude/skills/{name}/\u003c/code\u003e hits the bypass-immune safety check\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.81\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.81\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.81\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.81\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.81\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.2.80\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egetSessionMessages()\u003c/code\u003e dropping parallel tool results — sessions with parallel tool calls now return all tool_use/tool_result pairs\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.80\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.80\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.80\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.80\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.80\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.2.79\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e'resume'\u003c/code\u003e to the \u003ccode\u003eExitReason\u003c/code\u003e type for distinguishing resume-triggered session ends in hooks\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.79\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.79\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.79\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.79\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​anthropic-ai/claude-agent-sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.81\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecanUseTool\u003c/code\u003e not providing a working \u003ccode\u003eaddRules\u003c/code\u003e suggestion when a write under \u003ccode\u003e.claude/skills/{name}/\u003c/code\u003e hits the bypass-immune safety check\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.81\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.80\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003egetSessionMessages()\u003c/code\u003e dropping parallel tool results — sessions with parallel tool calls now return all tool_use/tool_result pairs\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.80\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.79\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003e'resume'\u003c/code\u003e to the \u003ccode\u003eExitReason\u003c/code\u003e type for distinguishing resume-triggered session ends in hooks\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.79\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.78\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.78\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.77\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eapi_retry\u003c/code\u003e system messages when retrying transient API errors, exposing attempt count, max retries, delay, and error status\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.77\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.76\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eforkSession(sessionId, opts?)\u003c/code\u003e for branching conversations from a point\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecancel_async_message\u003c/code\u003e control subtype to drop a queued user message by UUID before execution\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eplanFilePath\u003c/code\u003e field to \u003ccode\u003eExitPlanMode\u003c/code\u003e tool input for hooks and SDK consumers\u003c/li\u003e\n\u003cli\u003eAdded MCP elicitation hook types and \u003ccode\u003eSDKElicitationCompleteMessage\u003c/code\u003e system message for handling MCP server input requests programmatically\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.76\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.75\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003etag\u003c/code\u003e and \u003ccode\u003ecreatedAt\u003c/code\u003e fields to \u003ccode\u003eSDKSessionInfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003egetSessionInfo(sessionId, opts?)\u003c/code\u003e for single-session metadata lookup\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eoffset\u003c/code\u003e option to \u003ccode\u003elistSessions\u003c/code\u003e for pagination\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003etagSession(sessionId, tag, opts?)\u003c/code\u003e for tagging session files\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003equeued_to_running\u003c/code\u003e status to \u003ccode\u003eAgentToolOutput\u003c/code\u003e — returned when \u003ccode\u003eAgent({resume})\u003c/code\u003e targets a still-running agent\u003c/li\u003e\n\u003cli\u003eImproved error messages when the Claude Code subprocess returns an error result — the SDK now surfaces the actual error text instead of a generic \u0026quot;process exited with code 1\u0026quot;\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.75\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.74\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003erenameSession(sessionId, title, opts?)\u003c/code\u003e for renaming session files\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eimport type\u003c/code\u003e from \u003ccode\u003e@anthropic-ai/claude-agent-sdk/sdk-tools\u003c/code\u003e failing under NodeNext/Bundler module resolution (missing exports map entry since v0.2.69)\u003c/li\u003e\n\u003cli\u003eFixed skills with \u003ccode\u003euser-invocable: false\u003c/code\u003e being included in \u003ccode\u003esupportedCommands()\u003c/code\u003e and the \u003ccode\u003esystem:init\u003c/code\u003e message's \u003ccode\u003eslash_commands\u003c/code\u003e / \u003ccode\u003eskills\u003c/code\u003e lists\u003c/li\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.74\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.73\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/663e2d289713f8e2061d4652633dfe4dcd765da6\"\u003e\u003ccode\u003e663e2d2\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/8efb9ce2eba6d2661e119e69880d033b97bb9d40\"\u003e\u003ccode\u003e8efb9ce\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/d84ed05bbcc10824f16f0d9631b051c1417d8dfe\"\u003e\u003ccode\u003ed84ed05\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b07aba7735cc44bc099725d973811e071c87577b\"\u003e\u003ccode\u003eb07aba7\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/63285692ddc227b8554992acf45b8a2ee11b6e1c\"\u003e\u003ccode\u003e6328569\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/82a771aeb0f4dfae18cb53d7342e5099b364f583\"\u003e\u003ccode\u003e82a771a\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/5bf63012fa58a55939e86df7fa9b511664d8578d\"\u003e\u003ccode\u003e5bf6301\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/8bfdc47cc937a97877f55d081d9a3e40e27fffca\"\u003e\u003ccode\u003e8bfdc47\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/89dba7621dc4bb26d290857530b0cf1f841d3958\"\u003e\u003ccode\u003e89dba76\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/6a0ba48e579aa3fd7db6cf4620423296be390ada\"\u003e\u003ccode\u003e6a0ba48\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/compare/v0.2.63...v0.2.81\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.8 to 2.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.30.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1840\"\u003e#1840\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/057cca222321816b6c8c6f6c52130185b364de36\"\u003e\u003ccode\u003e057cca2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/wotan-allfather\"\u003e\u003ccode\u003e@​wotan-allfather\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003e--since\u003c/code\u003e flag to \u003ccode\u003eadd\u003c/code\u003e command\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e command now supports a \u003ccode\u003e--since\u003c/code\u003e flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the \u003ccode\u003ebaseBranch\u003c/code\u003e config option doesn't cover all use cases.\u003c/p\u003e\n\u003cp\u003eExample: \u003ccode\u003echangeset add --since=develop\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIf not provided, the command falls back to the \u003ccode\u003ebaseBranch\u003c/code\u003e value in your \u003ccode\u003e.changeset/config.json\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1845\"\u003e#1845\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2b4a66a36497fd5504186dcc6ae9e287c8403de6\"\u003e\u003ccode\u003e2b4a66a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1774\"\u003e#1774\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support importing custom \u003ccode\u003ecommit\u003c/code\u003e option ES module. Previously, it used \u003ccode\u003erequire()\u003c/code\u003e which only worked for CJS modules, however now it uses \u003ccode\u003eimport()\u003c/code\u003e which supports both CJS and ES modules.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1839\"\u003e#1839\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/73b18099517b00a3c7b70c417b7f7f1bfaa24931\"\u003e\u003ccode\u003e73b1809\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/leochiu-a\"\u003e\u003ccode\u003e@​leochiu-a\u003c/code\u003e\u003c/a\u003e! - Add a \u003ccode\u003e--message\u003c/code\u003e (\u003ccode\u003e-m\u003c/code\u003e) flag to \u003ccode\u003echangeset add\u003c/code\u003e (and default \u003ccode\u003echangeset\u003c/code\u003e) so the changeset summary can be provided from the command line. When \u003ccode\u003e--message\u003c/code\u003e is present, the summary prompt is skipped while the final confirmation step is kept.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1806\"\u003e#1806\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/luisadame\"\u003e\u003ccode\u003e@​luisadame\u003c/code\u003e\u003c/a\u003e! - Changeset CLI can now be run from the nested directories in the project, where the \u003ccode\u003e.changeset\u003c/code\u003e directory has to be found in one of the parent directories\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1849\"\u003e#1849\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/9dc32308e4d208964b648a788ba4eee1003c273c\"\u003e\u003ccode\u003e9dc3230\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Compute the terminal's size lazily to avoid spurious stderr output in non-interactive mode\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1857\"\u003e#1857\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix confusing prompt labels when entering changeset summary after external editor fallback\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1842\"\u003e#1842\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RodrigoHamuy\"\u003e\u003ccode\u003e@​RodrigoHamuy\u003c/code\u003e\u003c/a\u003e! - Allow private packages to depend on skipped packages without requiring them to also be skipped. Private packages are not published to npm, so it is safe for them to have dependencies on ignored or unversioned packages.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1776\"\u003e#1776\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support absolute paths in \u003ccode\u003echangeset status --output \u0026lt;path\u0026gt;\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94\"\u003e\u003ccode\u003eb6f4c74\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits/@changesets/cli@2.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@composio/claude-agent-sdk` from 0.6.3 to 0.6.6\n\nUpdates `@composio/core` from 0.6.3 to 0.6.6\n\nUpdates `@pnpm/filter-workspace-packages` from 1000.1.3 to 1000.1.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pnpm/pnpm/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trigger.dev/sdk` from 4.4.1 to 4.4.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/blob/main/packages/trigger-sdk/CHANGELOG.md\"\u003e\u003ccode\u003e@​trigger.dev/sdk's changelog\u003c/code\u003e\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@trigger.dev/core@4.4.3\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd input streams for bidirectional communication with running tasks. Define typed input streams with \u003ccode\u003estreams.input\u0026lt;T\u0026gt;({ id })\u003c/code\u003e, then consume inside tasks via \u003ccode\u003e.wait()\u003c/code\u003e (suspends the process), \u003ccode\u003e.once()\u003c/code\u003e (waits for next message), or \u003ccode\u003e.on()\u003c/code\u003e (subscribes to a continuous stream). Send data from backends with \u003ccode\u003e.send(runId, data)\u003c/code\u003e or from frontends with the new \u003ccode\u003euseInputStreamSend\u003c/code\u003e React hook. (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3146\"\u003e#3146\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eUpgrade S2 SDK from 0.17 to 0.22 with support for custom endpoints (s2-lite) via the new \u003ccode\u003eendpoints\u003c/code\u003e configuration, \u003ccode\u003eAppendRecord.string()\u003c/code\u003e API, and \u003ccode\u003emaxInflightBytes\u003c/code\u003e session option.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix(sdk): batch triggerAndWait variants now return correct run.taskIdentifier instead of unknown (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3080\"\u003e#3080\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd PAYLOAD_TOO_LARGE error to handle graceful recovery of sending batch trigger items with payloads that exceed the maximum payload size (\u003ca href=\"https://redirect.github.com/triggerdotdev/trigger.dev/pull/3137\"\u003e#3137\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@trigger.dev/core@4.4.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/c0b6309c72064833c78ace46ea8216610d46fac6\"\u003e\u003ccode\u003ec0b6309\u003c/code\u003e\u003c/a\u003e chore: release v4.4.3 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3182\"\u003e#3182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/e36b75785e78e1bba6af71f47d0c9af54ce2d88b\"\u003e\u003ccode\u003ee36b757\u003c/code\u003e\u003c/a\u003e chore: release v4.4.2 (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3127\"\u003e#3127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/540e1c86a4b17d1718fb6448f7ad1fe93f81e6cf\"\u003e\u003ccode\u003e540e1c8\u003c/code\u003e\u003c/a\u003e feat: Input Streams - Bidirectional task communication (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3146\"\u003e#3146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/2135dc56d618645508aeb212e75335aa77c23be4\"\u003e\u003ccode\u003e2135dc5\u003c/code\u003e\u003c/a\u003e chore(claude): Improve claude code instructions (\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/tree/HEAD/packages/trigger-sdk/issues/3161\"\u003e#3161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commit/f37bdaac8450f3587f99131b74b2ccea908b7c5f\"\u003e\u003ccode\u003ef37bdaa\u003c/code\u003e\u003c/a\u003e fix(sdk): batch triggerAndWait variants now return correct run.taskIdentifier...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/triggerdotdev/trigger.dev/commits/v4.4.3/packages/trigger-sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.3.3 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 4.0.18 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003ematchesTags\u003c/code\u003e to test if the current filter matches tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9913\"\u003evitest-dev/vitest#9913\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/eec53d9f5\"\u003e\u003c!-- raw HTML omitted --\u003e(eec53)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eexperimental.vcsProvider\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9928\"\u003evitest-dev/vitest#9928\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/561150036\"\u003e\u003c!-- raw HTML omitted --\u003e(56115)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark \u003ccode\u003eTestProject.testFilesList\u003c/code\u003e internal properly  -  by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9867\"\u003evitest-dev/vitest#9867\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/54f2660f5\"\u003e\u003c!-- raw HTML omitted --\u003e(54f26)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDetect fixture that returns without calling \u003ccode\u003euse\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oilater\"\u003e\u003ccode\u003e@​oilater\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9831\"\u003evitest-dev/vitest#9831\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9861\"\u003evitest-dev/vitest#9861\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/633ae2303\"\u003e\u003c!-- raw HTML omitted --\u003e(633ae)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop vite 8.beta support  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9862\"\u003evitest-dev/vitest#9862\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b78f5389d\"\u003e\u003c!-- raw HTML omitted --\u003e(b78f5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eType regression in vi.mocked() static class methods  -  by \u003ca href=\"https://github.com/purepear\"\u003e\u003ccode\u003e@​purepear\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9857\"\u003evitest-dev/vitest#9857\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/90926641b\"\u003e\u003c!-- raw HTML omitted --\u003e(90926)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProperly re-evaluate actual modules of mocked external  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9898\"\u003evitest-dev/vitest#9898\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ae5ec03ef\"\u003e\u003c!-- raw HTML omitted --\u003e(ae5ec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve coverage report when html reporter overlaps  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9889\"\u003evitest-dev/vitest#9889\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2d81ad897\"\u003e\u003c!-- raw HTML omitted --\u003e(2d81a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide \u003ccode\u003evi.advanceTimers\u003c/code\u003e to the preview provider  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9891\"\u003evitest-dev/vitest#9891\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1bc3e63be\"\u003e\u003c!-- raw HTML omitted --\u003e(1bc3e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't leak event listener in playwright provider  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9910\"\u003evitest-dev/vitest#9910\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d93550ff7\"\u003e\u003c!-- raw HTML omitted --\u003e(d9355)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpen browser in \u003ccode\u003e--standalone\u003c/code\u003e mode without running tests  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9911\"\u003evitest-dev/vitest#9911\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e78adcf97\"\u003e\u003c!-- raw HTML omitted --\u003e(e78ad)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGuard disposable and optional \u003ccode\u003ebody\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9912\"\u003evitest-dev/vitest#9912\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6fdb2ba61\"\u003e\u003c!-- raw HTML omitted --\u003e(6fdb2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve \u003ccode\u003eretry.condition\u003c/code\u003e RegExp serialization issue  -  by \u003ca href=\"https://github.com/nstepien\"\u003e\u003ccode\u003e@​nstepien\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9942\"\u003evitest-dev/vitest#9942\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7b6054328\"\u003e\u003c!-- raw HTML omitted --\u003e(7b605)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecollect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't treat extra props on \u003ccode\u003etest\u003c/code\u003e return as tests  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9871\"\u003evitest-dev/vitest#9871\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/141e72aa1\"\u003e\u003c!-- raw HTML omitted --\u003e(141e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSimplify provider types  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9931\"\u003evitest-dev/vitest#9931\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf9f18ae\"\u003e\u003c!-- raw HTML omitted --\u003e(aaf9f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLoad built-in provider without module runner  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9939\"\u003evitest-dev/vitest#9939\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bf8920817\"\u003e\u003c!-- raw HTML omitted --\u003e(bf892)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSoft assertions continue after .resolves/.rejects promise errors  -  by \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eMaks Pikov\u003c/strong\u003e, \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9843\"\u003evitest-dev/vitest#9843\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d74b4948\"\u003e\u003c!-- raw HTML omitted --\u003e(6d74b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sinon-chai style API  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9943\"\u003evitest-dev/vitest#9943\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0f08dda2c\"\u003e\u003c!-- raw HTML omitted --\u003e(0f08d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epretty-format\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eLimit output for large object  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9949\"\u003evitest-dev/vitest#9949\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d5f9d6ef\"\u003e\u003c!-- raw HTML omitted --\u003e(0d5f9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.0...v4.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eVitest 4.1 is out!\u003c/p\u003e\n\u003cp\u003eThis release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our \u003ca href=\"https://vitest.dev/blog/vitest-4-1\"\u003eblog post\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn a disposable from doMock()  -  by \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9332\"\u003evitest-dev/vitest#9332\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e3e659a96\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e65)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded chai style assertions  -  by \u003ca href=\"https://github.com/ronnakamoto\"\u003e\u003ccode\u003e@​ronnakamoto\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8842\"\u003evitest-dev/vitest#8842\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/841df9ac5\"\u003e\u003c!-- raw HTML omitted --\u003e(841df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to sinon/fake-timers v15 and add \u003ccode\u003esetTickMode\u003c/code\u003e to timer controls  -  by \u003ca href=\"https://github.com/atscott\"\u003e\u003ccode\u003e@​atscott\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8726\"\u003evitest-dev/vitest#8726\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b480aaed\"\u003e\u003c!-- raw HTML omitted --\u003e(4b480)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose matcher types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9448\"\u003evitest-dev/vitest#9448\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3e4b913b1\"\u003e\u003c!-- raw HTML omitted --\u003e(3e4b9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoTestSpecification\u003c/code\u003e to reported tasks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9464\"\u003evitest-dev/vitest#9464\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a4705da9\"\u003e\u003c!-- raw HTML omitted --\u003e(1a470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow a warning if \u003ccode\u003evi.mock\u003c/code\u003e or \u003ccode\u003evi.hoisted\u003c/code\u003e are declared outside of top level of the module  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9387\"\u003evitest-dev/vitest#9387\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5db54a468\"\u003e\u003c!-- raw HTML omitted --\u003e(5db54)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack and display expectedly failed tests (.fails) in UI and CLI  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9476\"\u003evitest-dev/vitest#9476\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/77d75fd34\"\u003e\u003c!-- raw HTML omitted --\u003e(77d75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport tags  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9478\"\u003evitest-dev/vitest#9478\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/de7c8a521\"\u003e\u003c!-- raw HTML omitted --\u003e(de7c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003earoundEach\u003c/code\u003e and \u003ccode\u003earoundAll\u003c/code\u003e hooks  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9450\"\u003evitest-dev/vitest#9450\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2a8cb9dc2\"\u003e\u003c!-- raw HTML omitted --\u003e(2a8cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize experimental features  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9529\"\u003evitest-dev/vitest#9529\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b5fd2a16a\"\u003e\u003c!-- raw HTML omitted --\u003e(b5fd2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f2d318493363855b66a22caaf7c1c10579029d5\"\u003e\u003ccode\u003e1f2d318\u003c/code\u003e\u003c/a\u003e chore: release v4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf9f18ae70e52b6e67aaf85f7f784d9dabd0acc\"\u003e\u003ccode\u003eaaf9f18\u003c/code\u003e\u003c/a\u003e fix(coverage): simplify provider types (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9931\"\u003e#9931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45\"\u003e\u003ccode\u003e4150b91\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2\"\u003e\u003ccode\u003e0c2c013\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/689a22a1b8c79595f6f4ae82d2b43c895d7f1c50\"\u003e\u003ccode\u003e689a22a\u003c/code\u003e\u003c/a\u003e fix(browser): types of \u003ccode\u003egetCDPSession\u003c/code\u003e and \u003ccode\u003ecdp()\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9716\"\u003e#9716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/94eb73b519cb5ecd06c9aa178a3f0e161c96236f\"\u003e\u003ccode\u003e94eb73b\u003c/code\u003e\u003c/a\u003e chore(deps): update eslint packages (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9615\"\u003e#9615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/8c96bb0023f551c78a81461d5c9aaedee634fe99\"\u003e\u003ccode\u003e8c96bb0\u003c/code\u003e\u003c/a\u003e refator: update links to npmx (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9783\"\u003e#9783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/aaf775896af2356f5c710c54ec6e624fe8e4eef9\"\u003e\u003ccode\u003eaaf7758\u003c/code\u003e\u003c/a\u003e chore: standardize packages README (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9776\"\u003e#9776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/57cbe393bfb44602b0ea36110e9161aa08f4a468\"\u003e\u003ccode\u003e57cbe39\u003c/code\u003e\u003c/a\u003e chore(deps): update \u003ccode\u003east-v8-to-istanbul\u003c/code\u003e to v1 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9755\"\u003e#9755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/79672d7e1586981f04dce7619cbd8c3a31eff284\"\u003e\u003ccode\u003e79672d7\u003c/code\u003e\u003c/a\u003e chore: release v4.1.0-beta.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.1/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.0.2 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.0.2...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `knip` from 5.86.0 to 5.88.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpro-nl/knip/releases\"\u003eknip's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.88.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump GitHub actions to their latest versions (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1624\"\u003e#1624\u003c/a\u003e) (bf2ffca61184504734145b01db29da095c62064b) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003ePrettier config for other formatters (e.g. unified-prettier) (e034cbdeb48733b0cbb38e33c6d816d7bc82a99c)\u003c/li\u003e\n\u003cli\u003eFix module/namespace regression (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1603\"\u003e#1603\u003c/a\u003e) (394bcbaaea3e01adff3583044d2b72378e1134af)\u003c/li\u003e\n\u003cli\u003eFix counter type and \u003ccode\u003e--fix\u003c/code\u003e exit code (37b6f60133c406d07fcbae69cdc3a17808060e1f)\u003c/li\u003e\n\u003cli\u003eRestore all ecosystem tests (4d2cd9b423a0ce365e71fb35707f2753bb8fbd04)\u003c/li\u003e\n\u003cli\u003eRelease knip@5.88.1 (8c25e4b7ff5c43d348082030600b1ba8677486af)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 5.88.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Sanity plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1608\"\u003e#1608\u003c/a\u003e) (f777834a6db8530f7588e24a916f47b5d5b75673) - thanks \u003ca href=\"https://github.com/jonahsnider\"\u003e\u003ccode\u003e@​jonahsnider\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efeat: detect duplicated package.json dependencies (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1611\"\u003e#1611\u003c/a\u003e) (dec15a7e5a37ae97732f83ca091f6373b3a62eda) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efix: docusaurus faster (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1616\"\u003e#1616\u003c/a\u003e) (c7a0128ca67b66e58b045d44468e61bed5492bfa) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efeat: raycast plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1619\"\u003e#1619\u003c/a\u003e) (52c77eedb75a565fa8ad2869af45131d51692504) - thanks \u003ca href=\"https://github.com/TkDodo\"\u003e\u003ccode\u003e@​TkDodo\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003efix: docusaurus scripts and stylesheets (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1618\"\u003e#1618\u003c/a\u003e) (9fa485f121d9853db4758442c738aa962e17174f) - thanks \u003ca href=\"https://github.com/Zamiell\"\u003e\u003ccode\u003e@​Zamiell\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImprove getPackageNameFromModuleSpecifier performance (817180ebd38d4ba51db4ec53e482a4c726edc0d1)\u003c/li\u003e\n\u003cli\u003eMark Nuxt \u003ccode\u003eextends\u003c/code\u003e entries as dependencies (96f178f96490045ad5ae766193d7bbc726a5896f)\u003c/li\u003e\n\u003cli\u003eSimplify devDependency duplicate detection logic (99a7c9bffdfcb6ed3b58db762e00a47d1349c81d)\u003c/li\u003e\n\u003cli\u003eAdd patch for argos (cecab2183959c60a46860a32f9c6654a9f8aa6b0)\u003c/li\u003e\n\u003cli\u003eFix conflict and iterate on docusaurus plugin (d3d8cae3b3707f36ce6d5b6b1836735c020dc86c)\u003c/li\u003e\n\u003cli\u003eIterate on raycast plugin (4948bf81102c8347930ebb344365d07ea350b404)\u003c/li\u003e\n\u003cli\u003eOxfmt now supports .ts config files (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1621\"\u003e#1621\u003c/a\u003e) (27a4813a9362a6da0ab344feb9f61baa4fdc4472) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFix typos (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1622\"\u003e#1622\u003c/a\u003e) (386b4775579f678cc8f7793da9c652d8bd98f6fc) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003edocs: bump astro to newly released version 6 (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1623\"\u003e#1623\u003c/a\u003e) (f941db9f03c64e60941b0217375dc0657344c563) - thanks \u003ca href=\"https://github.com/deining\"\u003e\u003ccode\u003e@​deining\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003epnpm dedupe (d1a90891a15613fa322b52ce6a199ee668833fef)\u003c/li\u003e\n\u003cli\u003eRelease knip@5.88.0 (7aeb857f540af593051d003acdf4d52eef3b0d70)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 5.87.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd pkg as built-in pnpm command (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1597\"\u003e#1597\u003c/a\u003e) (32ee5591e) - thanks \u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAdd oxlint.config.ts to oxlint plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1598\"\u003e#1598\u003c/a\u003e) (2951050e5) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eAdd oxfmt plugin (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1599\"\u003e#1599\u003c/a\u003e) (6bd980742) - thanks \u003ca href=\"https://github.com/DaniFoldi\"\u003e\u003ccode\u003e@​DaniFoldi\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eHead banger (7930467e3)\u003c/li\u003e\n\u003cli\u003eAdd sanity to the list (4ee3d0ddd)\u003c/li\u003e\n\u003cli\u003eFix minor lint issue (9e0dcd974)\u003c/li\u003e\n\u003cli\u003eFlatten \u003ccode\u003etest()\u003c/code\u003e (d010c5597)\u003c/li\u003e\n\u003cli\u003eMake toPosix a no-op on non-Windows platforms (b37112361)\u003c/li\u003e\n\u003cli\u003eReplace isBuiltin with startsWith('node:') in sanitizeSpecifier (e7b100aef)\u003c/li\u003e\n\u003cli\u003eSkip picomatch recompilation when gitignore adds no new patterns (c7870dba6)\u003c/li\u003e\n\u003cli\u003eIncrementally compile picomatch matchers during gitignore walk (9948284fb)\u003c/li\u003e\n\u003cli\u003eIdentify binaries called by \u003ccode\u003efind -exec\u003c/code\u003e (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1601\"\u003e#1601\u003c/a\u003e) (f7367fd48) - thanks \u003ca href=\"https://github.com/t3chguy\"\u003e\u003ccode\u003e@​t3chguy\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eIdentify that \u003ccode\u003e@babel/runtime\u003c/code\u003e is needed when \u003ccode\u003e@babel/plugin-transform-runtime\u003c/code\u003e is used (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1602\"\u003e#1602\u003c/a\u003e) (ef4da0691) - thanks \u003ca href=\"https://github.com/t3chguy\"\u003e\u003ccode\u003e@​t3chguy\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eRename package-manager → resolvers, move \u003ccode\u003efind\u003c/code\u003e (0bd97f01f)\u003c/li\u003e\n\u003cli\u003eStreamline babel plugin impl (3cc192e08)\u003c/li\u003e\n\u003cli\u003eDetect local $schema references in changesets plugin (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1335\"\u003e#1335\u003c/a\u003e) (3a180820f)\u003c/li\u003e\n\u003cli\u003eResolve Nx run-commands from \u003ccode\u003ecwd\u003c/code\u003e (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1595\"\u003e#1595\u003c/a\u003e) (e71c9acc9)\u003c/li\u003e\n\u003cli\u003eFix up issue types table (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1376\"\u003e#1376\u003c/a\u003e) (20a3762d5)\u003c/li\u003e\n\u003cli\u003eSkip optional peerDep issues for installed deps (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1545\"\u003e#1545\u003c/a\u003e) (f554d2f30)\u003c/li\u003e\n\u003cli\u003eAdd dim highlight opts for enum/class members, duplicates (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1567\"\u003e#1567\u003c/a\u003e) (35ce4229f)\u003c/li\u003e\n\u003cli\u003eCache isGitIgnored results (75942dd0a)\u003c/li\u003e\n\u003cli\u003eDon't report unused files outside project set (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1606\"\u003e#1606\u003c/a\u003e) (fef625da8)\u003c/li\u003e\n\u003cli\u003eFix openapi-ts dependency resolution (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1607\"\u003e#1607\u003c/a\u003e) (663825ef4) - thanks \u003ca href=\"https://github.com/jonahsnider\"\u003e\u003ccode\u003e@​jonahsnider\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/8c25e4b7ff5c43d348082030600b1ba8677486af\"\u003e\u003ccode\u003e8c25e4b\u003c/code\u003e\u003c/a\u003e Release knip@5.88.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/37b6f60133c406d07fcbae69cdc3a17808060e1f\"\u003e\u003ccode\u003e37b6f60\u003c/code\u003e\u003c/a\u003e Fix counter type and \u003ccode\u003e--fix\u003c/code\u003e exit code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/394bcbaaea3e01adff3583044d2b72378e1134af\"\u003e\u003ccode\u003e394bcba\u003c/code\u003e\u003c/a\u003e Fix module/namespace regression (resolve \u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1603\"\u003e#1603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/bf2ffca61184504734145b01db29da095c62064b\"\u003e\u003ccode\u003ebf2ffca\u003c/code\u003e\u003c/a\u003e Bump GitHub actions to their latest versions (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1624\"\u003e#1624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/7aeb857f540af593051d003acdf4d52eef3b0d70\"\u003e\u003ccode\u003e7aeb857\u003c/code\u003e\u003c/a\u003e Release knip@5.88.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/386b4775579f678cc8f7793da9c652d8bd98f6fc\"\u003e\u003ccode\u003e386b477\u003c/code\u003e\u003c/a\u003e Fix typos (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1622\"\u003e#1622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/27a4813a9362a6da0ab344feb9f61baa4fdc4472\"\u003e\u003ccode\u003e27a4813\u003c/code\u003e\u003c/a\u003e Oxfmt now supports .ts config files (\u003ca href=\"https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1621\"\u003e#1621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/4948bf81102c8347930ebb344365d07ea350b404\"\u003e\u003ccode\u003e4948bf8\u003c/code\u003e\u003c/a\u003e Iterate on raycast plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/d3d8cae3b3707f36ce6d5b6b1836735c020dc86c\"\u003e\u003ccode\u003ed3d8cae\u003c/code\u003e\u003c/a\u003e Fix conflict and iterate on docusaurus plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpro-nl/knip/commit/99a7c9bffdfcb6ed3b58db762e00a47d1349c81d\"\u003e\u003ccode\u003e99a7c9b\u003c/code\u003e\u003c/a\u003e Simplify devDependency duplicate detection logic\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpro-nl/knip/commits/knip@5.88.1/packages/knip\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.3.1 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1740\"\u003e#1740\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0109e8d1507409d950dab0d65ce27bd40b1137c7\"\u003e\u003ccode\u003e0109e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Make sure Git's warning about CRLF line-endings doesn't interfere with creating initial backup stash.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1735\"\u003e#1735\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/2adaf6c3a76152abddbf23b749dfa5d62982f3cf\"\u003e\u003ccode\u003e2adaf6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Hide the extra \u003ccode\u003ecmd\u003c/code\u003e window on Windows by spawning tasks without the \u003ccode\u003edetached\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/CloudDevCrusader/riddle-rush-mono-repo/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudDevCrusader%2Friddle-rush-mono-repo/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"}},{"old_version":"5.0.22","new_version":"5.0.24","update_type":"patch","path":null,"pr_created_at":"2025-05-12T18:00:49.000Z","version_change":"5.0.22 → 5.0.24","issue":{"uuid":"2514540954","node_id":"PR_kwDOM3h8-M6V4Nma","number":49,"state":"closed","title":"Bump @nativescript/webpack from 5.0.22 to 5.0.24","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-05-14T15:01:19.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-12T18:00:49.000Z","updated_at":"2025-05-14T15:01:19.000Z","time_to_close":162030,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@nativescript/webpack","old_version":"5.0.22","new_version":"5.0.24","repository_url":"https://github.com/NativeScript/nativescript-dev-webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@nativescript/webpack](https://github.com/NativeScript/nativescript-dev-webpack) from 5.0.22 to 5.0.24.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NativeScript/nativescript-dev-webpack/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@nativescript/webpack\u0026package-manager=npm_and_yarn\u0026previous-version=5.0.22\u0026new-version=5.0.24)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ember-native/ember-native-demo/pull/49","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ember-native%2Fember-native-demo/issues/49","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/49/packages"}},{"old_version":"5.0.8","new_version":"5.0.13","update_type":"patch","path":null,"pr_created_at":"2023-01-23T02:17:16.000Z","version_change":"5.0.8 → 5.0.13","issue":{"uuid":"1552402755","node_id":"PR_kwDOCDCimc5ISlYQ","number":181,"state":"closed","title":"build(deps-dev): bump @nativescript/webpack from 5.0.8 to 5.0.13","user":"dependabot[bot]","labels":["dependencies","cla: yes"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-11T03:18:32.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2023-01-23T02:17:16.000Z","updated_at":"2025-09-11T03:18:34.000Z","time_to_close":83120476,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"@nativescript/webpack","old_version":"5.0.8","new_version":"5.0.13","repository_url":"https://github.com/NativeScript/nativescript-dev-webpack"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@nativescript/webpack](https://github.com/NativeScript/nativescript-dev-webpack) from 5.0.8 to 5.0.13.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NativeScript/nativescript-dev-webpack/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@nativescript/webpack\u0026package-manager=npm_and_yarn\u0026previous-version=5.0.8\u0026new-version=5.0.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/NativeScript/tailwind/pull/181","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NativeScript%2Ftailwind/issues/181","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/181/packages"}}]}