diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index f13ec7ad3b7159..00282ce0786edf 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -78,7 +78,7 @@ jobs:
uses: actions/checkout@v6
- name: Install pnpm
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
+ uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3
- name: Set node version to ${{ matrix.node_version }}
uses: actions/setup-node@v6
@@ -151,7 +151,7 @@ jobs:
- uses: actions/checkout@v6
- name: Install pnpm
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
+ uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3
- name: Set node version to 24
uses: actions/setup-node@v6
diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml
index 4ac1818039d6c2..97cbc2abac0ca1 100644
--- a/.github/workflows/copilot-setup-steps.yml
+++ b/.github/workflows/copilot-setup-steps.yml
@@ -17,7 +17,7 @@ jobs:
uses: actions/checkout@v6
- name: Install pnpm
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
+ uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3
- name: Set node version to 24
uses: actions/setup-node@v6
diff --git a/.github/workflows/preview-release.yml b/.github/workflows/preview-release.yml
index 15832504c1c93a..026d08b79e2526 100644
--- a/.github/workflows/preview-release.yml
+++ b/.github/workflows/preview-release.yml
@@ -26,7 +26,7 @@ jobs:
uses: actions/checkout@v6
- name: Install pnpm
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
+ uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3
- name: Set node version to 24
uses: actions/setup-node@v6
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index b10ab7d97162ab..290e0bf025ee2b 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -21,7 +21,7 @@ jobs:
uses: actions/checkout@v6
- name: Install pnpm
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
+ uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3
- name: Set node version to 24
uses: actions/setup-node@v6
diff --git a/docs/package.json b/docs/package.json
index 2fbcd357dfbf74..b797fc48e03f3f 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -14,7 +14,7 @@
"@voidzero-dev/vitepress-theme": "^4.8.4",
"feed": "^5.2.1",
"markdown-it-image-size": "^15.0.1",
- "oxc-minify": "^0.126.0",
+ "oxc-minify": "^0.127.0",
"vitepress": "^2.0.0-alpha.17",
"vitepress-plugin-graphviz": "^0.1.0",
"vitepress-plugin-group-icons": "^1.7.5",
diff --git a/package.json b/package.json
index 9c97b22a556490..22ad0d4826e93c 100644
--- a/package.json
+++ b/package.json
@@ -64,7 +64,7 @@
"oxfmt": "^0.45.0",
"picocolors": "^1.1.1",
"playwright-chromium": "^1.59.1",
- "rolldown": "1.0.0-rc.16",
+ "rolldown": "1.0.0-rc.17",
"rollup": "^4.59.0",
"simple-git-hooks": "^2.13.1",
"tsx": "^4.21.0",
diff --git a/packages/create-vite/CHANGELOG.md b/packages/create-vite/CHANGELOG.md
index 9d597ab2493e4f..9d2909628816b7 100644
--- a/packages/create-vite/CHANGELOG.md
+++ b/packages/create-vite/CHANGELOG.md
@@ -1,3 +1,12 @@
+## [9.0.6](https://github.com/vitejs/vite/compare/create-vite@9.0.5...create-vite@9.0.6) (2026-04-23)
+### Features
+
+* **create-vite:** use ESLint v10 ([#22266](https://github.com/vitejs/vite/issues/22266)) ([959fee5](https://github.com/vitejs/vite/commit/959fee53fdb8e647a62b11182ff05973d0815018))
+
+### Bug Fixes
+
+* **create-vite:** use `type="button"` to counter button in templates consistently ([#22142](https://github.com/vitejs/vite/issues/22142)) ([1ac46d6](https://github.com/vitejs/vite/commit/1ac46d64b81e0ac12b4df1ed28fd91cee1fd5f0b))
+
## [9.0.5](https://github.com/vitejs/vite/compare/create-vite@9.0.4...create-vite@9.0.5) (2026-04-20)
### Bug Fixes
diff --git a/packages/create-vite/package.json b/packages/create-vite/package.json
index 7952a06d40be3d..9858dd9ec68c79 100644
--- a/packages/create-vite/package.json
+++ b/packages/create-vite/package.json
@@ -1,6 +1,6 @@
{
"name": "create-vite",
- "version": "9.0.5",
+ "version": "9.0.6",
"type": "module",
"license": "MIT",
"author": "Evan You",
diff --git a/packages/create-vite/template-lit-ts/package.json b/packages/create-vite/template-lit-ts/package.json
index 797526772a0917..1b7b9f82dbb676 100644
--- a/packages/create-vite/template-lit-ts/package.json
+++ b/packages/create-vite/template-lit-ts/package.json
@@ -13,6 +13,6 @@
},
"devDependencies": {
"typescript": "~6.0.2",
- "vite": "^8.0.9"
+ "vite": "^8.0.10"
}
}
diff --git a/packages/create-vite/template-lit-ts/src/my-element.ts b/packages/create-vite/template-lit-ts/src/my-element.ts
index ae1a86f9a12fbe..d02bc8d9c8b30a 100644
--- a/packages/create-vite/template-lit-ts/src/my-element.ts
+++ b/packages/create-vite/template-lit-ts/src/my-element.ts
@@ -33,7 +33,12 @@ export class MyElement extends LitElement {
HMR
-