[PR #525] [MERGED] feat: support @vitejs/plugin-react v6 as peer #645

Closed
opened 2026-05-06 13:09:16 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/cloudflare/vinext/pull/525
Author: @hyoban
Created: 3/13/2026
Status: Merged
Merged: 3/13/2026
Merged by: @james-elicx

Base: mainHead: 3-13-react-peer


📝 Commits (10+)

📊 Changes

21 files changed (+276 additions, -50 deletions)

View changed files

📝 README.md (+8 -2)
📝 examples/app-router-cloudflare/package.json (+1 -0)
📝 examples/app-router-nitro/package.json (+1 -0)
📝 examples/app-router-playground/package.json (+1 -0)
📝 examples/benchmarks/package.json (+1 -0)
📝 examples/hackernews/package.json (+1 -0)
📝 examples/nextra-docs-template/package.json (+1 -0)
📝 examples/pages-router-cloudflare/package.json (+1 -0)
📝 examples/realworld-api-rest/package.json (+1 -0)
📝 examples/tpr-demo/package.json (+1 -0)
📝 packages/vinext/package.json (+2 -1)
📝 packages/vinext/src/check.ts (+4 -1)
📝 packages/vinext/src/deploy.ts (+6 -4)
📝 packages/vinext/src/index.ts (+71 -17)
📝 packages/vinext/src/init.ts (+2 -2)
📝 pnpm-lock.yaml (+47 -7)
📝 tests/app-router.test.ts (+32 -12)
📝 tests/check.test.ts (+15 -0)
📝 tests/deploy.test.ts (+24 -1)
📝 tests/init.test.ts (+13 -3)

...and 1 more files

📄 Description

This allows users to choose whether to use v5 or v6. To avoid installing unnecessary dependencies.

This is a small braking change.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/cloudflare/vinext/pull/525 **Author:** [@hyoban](https://github.com/hyoban) **Created:** 3/13/2026 **Status:** ✅ Merged **Merged:** 3/13/2026 **Merged by:** [@james-elicx](https://github.com/james-elicx) **Base:** `main` ← **Head:** `3-13-react-peer` --- ### 📝 Commits (10+) - [`03a2374`](https://github.com/cloudflare/vinext/commit/03a2374d22a3066d6c45b5c8104ea1dc3cf302aa) feat: support @vitejs/plugin-react v6 as peer - [`52ec476`](https://github.com/cloudflare/vinext/commit/52ec476a032e566d61c7f2e82e191bda50641b06) Update - [`701e585`](https://github.com/cloudflare/vinext/commit/701e585ac415a13112385e82842f05fdda3f2bd6) Update - [`55b1670`](https://github.com/cloudflare/vinext/commit/55b167084b343927fc61a16c579977c21035535a) Update - [`587b5a1`](https://github.com/cloudflare/vinext/commit/587b5a19397224ddfb4366858a1fefe0b56996ab) Update - [`f814e79`](https://github.com/cloudflare/vinext/commit/f814e79938f8010d2ef32a38769abd8080085c98) Update - [`59ff6d9`](https://github.com/cloudflare/vinext/commit/59ff6d94d952776ed3845d7694cf9880f6c61621) Update - [`730a67c`](https://github.com/cloudflare/vinext/commit/730a67cbf36501225f9075e7a8f325a55cb1ff58) Update - [`90ba4ac`](https://github.com/cloudflare/vinext/commit/90ba4ac2664a978b8cac4604271215d3414e433d) Update - [`d5320a5`](https://github.com/cloudflare/vinext/commit/d5320a5cced0688db43623839de4e9897fb43eae) Update ### 📊 Changes **21 files changed** (+276 additions, -50 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+8 -2) 📝 `examples/app-router-cloudflare/package.json` (+1 -0) 📝 `examples/app-router-nitro/package.json` (+1 -0) 📝 `examples/app-router-playground/package.json` (+1 -0) 📝 `examples/benchmarks/package.json` (+1 -0) 📝 `examples/hackernews/package.json` (+1 -0) 📝 `examples/nextra-docs-template/package.json` (+1 -0) 📝 `examples/pages-router-cloudflare/package.json` (+1 -0) 📝 `examples/realworld-api-rest/package.json` (+1 -0) 📝 `examples/tpr-demo/package.json` (+1 -0) 📝 `packages/vinext/package.json` (+2 -1) 📝 `packages/vinext/src/check.ts` (+4 -1) 📝 `packages/vinext/src/deploy.ts` (+6 -4) 📝 `packages/vinext/src/index.ts` (+71 -17) 📝 `packages/vinext/src/init.ts` (+2 -2) 📝 `pnpm-lock.yaml` (+47 -7) 📝 `tests/app-router.test.ts` (+32 -12) 📝 `tests/check.test.ts` (+15 -0) 📝 `tests/deploy.test.ts` (+24 -1) 📝 `tests/init.test.ts` (+13 -3) _...and 1 more files_ </details> ### 📄 Description This allows users to choose whether to use v5 or v6. To avoid installing unnecessary dependencies. This is a small braking change. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 13:09:16 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vinext#645
No description provided.