Skip to content

chore: migrate rolldown-vite to vite 8.0 beta - #335

Merged
Brooooooklyn merged 1 commit into
mainfrom
12-09-chore_migrate_rolldown-vite_to_vite_8.0_beta
Dec 9, 2025
Merged

Brooooooklyn merged 1 commit into
mainfrom
12-09-chore_migrate_rolldown-vite_to_vite_8.0_beta

Conversation

@Brooooooklyn

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings December 9, 2025 01:50

Copy link
Copy Markdown
Member Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates the project from rolldown-vite to the official Vite 8.0 beta by updating dependency references, build configurations, and upstream repository sources.

  • Updates upstream source to official Vite repository (https://github.com/vitejs/vite.git) on main branch
  • Replaces rolldown-vite package references with vite throughout the codebase
  • Updates multiple dependencies including rolldown-plugin-dts (0.18.1 → 0.18.3), tsdown (0.16.8 → 0.17.2), unrun (0.2.15 → 0.2.19), and oxc-project packages (0.99.0 → 0.101.0)

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pnpm-workspace.yaml Adds unrun to minimumReleaseAgeExclude list for faster release updates
pnpm-lock.yaml Updates dependency versions and replaces rolldown-vite references with vite workspace aliases; one incomplete link path needs correction
packages/tools/.upstream-versions.json Changes rolldown-vite source from custom fork to official Vite repo on main branch with updated commit hash
packages/tools/src/sync-remote-deps.ts Adds git tag detection logic to properly handle tags vs branches when syncing remote dependencies
packages/global/package.json Replaces rolldown-vite dependency reference with vite
packages/core/package.json Replaces rolldown-vite devDependency with vite
packages/core/build.ts Simplifies plugin filtering and updates import rewriting to handle vite package name instead of rolldown-vite
packages/cli/package.json Replaces rolldown-vite devDependency with vite
justfile Updates build filter from rolldown-vite to vite for build-types command
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pnpm-lock.yaml
@Brooooooklyn
Brooooooklyn force-pushed the 12-09-chore_migrate_rolldown-vite_to_vite_8.0_beta branch from 2b58672 to 7debf07 Compare December 9, 2025 02:12

Brooooooklyn commented Dec 9, 2025

Copy link
Copy Markdown
Member Author

Merge activity

  • Dec 9, 2:56 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Dec 9, 2:56 AM UTC: @Brooooooklyn merged this pull request with Graphite.

@Brooooooklyn
Brooooooklyn merged commit b7a30c6 into main Dec 9, 2025
13 checks passed
@Brooooooklyn
Brooooooklyn deleted the 12-09-chore_migrate_rolldown-vite_to_vite_8.0_beta branch December 9, 2025 02:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants