[PR #548] fix(vite-8): remove deprecated Rollup config options for Vite 8/Rolldown #663

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

📋 Pull Request Information

Original PR: https://github.com/cloudflare/vinext/pull/548
Author: @yunus25jmi1
Created: 3/15/2026
Status: 🔄 Open

Base: mainHead: fix/vite-8-warnings-clean


📝 Commits (10+)

  • 3fb524c fix(vite-8): remove deprecated Rollup config options for Vite 8/Rolldown
  • 109ac93 fix: address bonk review comments
  • 6beaa47 fix(vite-8): use rolldownOptions for Vite 8+ treeshake config
  • 1e6744e fix: address bonk review comments for Vite 8/Rolldown
  • 029d279 fix: resolve merge conflict and apply robust onwarn logic
  • 6b9d5ef fix: apply final conflict resolutions and formatting for Vite 8
  • 45cd355 fix: resolve import conflict and formatting
  • 719778e fix: resolve duplicate import conflict
  • bec552d fix: remove duplicate createDirectiveOnwarn declaration
  • 89c24ea fix: update tests for Vite 8 version-gated config

📊 Changes

3 files changed (+965 additions, -883 deletions)

View changed files

📝 packages/vinext/src/cli.ts (+5 -6)
📝 packages/vinext/src/index.ts (+795 -857)
📝 tests/build-optimization.test.ts (+165 -20)

📄 Description

Fixes #540


🔄 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/548 **Author:** [@yunus25jmi1](https://github.com/yunus25jmi1) **Created:** 3/15/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `fix/vite-8-warnings-clean` --- ### 📝 Commits (10+) - [`3fb524c`](https://github.com/cloudflare/vinext/commit/3fb524c354fb07437f8e6375458a00240c0eee08) fix(vite-8): remove deprecated Rollup config options for Vite 8/Rolldown - [`109ac93`](https://github.com/cloudflare/vinext/commit/109ac934693022ba3367c69492155e6222a653ad) fix: address bonk review comments - [`6beaa47`](https://github.com/cloudflare/vinext/commit/6beaa474931545af3c616b257bc06474c047ddce) fix(vite-8): use rolldownOptions for Vite 8+ treeshake config - [`1e6744e`](https://github.com/cloudflare/vinext/commit/1e6744ee939b81035e4a18be61fe3c1eb9639a10) fix: address bonk review comments for Vite 8/Rolldown - [`029d279`](https://github.com/cloudflare/vinext/commit/029d279af0b4af3987daeaa7ff6c61b158998af5) fix: resolve merge conflict and apply robust onwarn logic - [`6b9d5ef`](https://github.com/cloudflare/vinext/commit/6b9d5ef07e8e1444922e31c5019860fa6c819002) fix: apply final conflict resolutions and formatting for Vite 8 - [`45cd355`](https://github.com/cloudflare/vinext/commit/45cd35519638cae51b23b2806dcc5d403bfc26d3) fix: resolve import conflict and formatting - [`719778e`](https://github.com/cloudflare/vinext/commit/719778e28247c7c1951195f737faad5c7672d427) fix: resolve duplicate import conflict - [`bec552d`](https://github.com/cloudflare/vinext/commit/bec552d09617819b670ed120e6355ed05291d7da) fix: remove duplicate createDirectiveOnwarn declaration - [`89c24ea`](https://github.com/cloudflare/vinext/commit/89c24ea26a91b6e610b94e6575f92c2efe7b9375) fix: update tests for Vite 8 version-gated config ### 📊 Changes **3 files changed** (+965 additions, -883 deletions) <details> <summary>View changed files</summary> 📝 `packages/vinext/src/cli.ts` (+5 -6) 📝 `packages/vinext/src/index.ts` (+795 -857) 📝 `tests/build-optimization.test.ts` (+165 -20) </details> ### 📄 Description Fixes #540 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
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#663
No description provided.