Skip to content

feat(deps): upgrade vite 8 + @vitejs/plugin-react 6 (combined)#84

Merged
seonghobae merged 2 commits into
developfrom
feat/vite8-plugin-react-v6
Mar 25, 2026
Merged

feat(deps): upgrade vite 8 + @vitejs/plugin-react 6 (combined)#84
seonghobae merged 2 commits into
developfrom
feat/vite8-plugin-react-v6

Conversation

@seonghobae
Copy link
Copy Markdown
Owner

Summary

Combines previously-closed PRs #71 and #77 into a single upgrade that satisfies the peer dependency constraint.

  • Upgrades vite from ^7.3.1^8.0.2
  • Upgrades @vitejs/plugin-react from ^5.1.4^6.0.1

@vitejs/plugin-react v6 requires vite >= 6, so both must be bumped together. All 12 frontend unit tests pass at 100% coverage after the upgrade.

Changes

  • apps/desktop/package.json: bumped vite and @vitejs/plugin-react version ranges
  • package-lock.json: regenerated after npm install from repo root

Testing

npm run test --workspace=apps/desktop
# 12/12 tests pass, 100% coverage

Closes #71 (superceded)
Closes #77 (superceded)

Combines previously-closed PRs #71 and #77. Upgrades vite ^7.3.1→^8.0.2
and @vitejs/plugin-react ^5.1.4→^6.0.1 together to satisfy peer dependency
requirements. All 12 tests pass at 100% coverage.
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 25, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 8c4287be-6bd4-4ccc-b6d3-89713011e428

📥 Commits

Reviewing files that changed from the base of the PR and between 9fb2537 and a42076e.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • apps/desktop/package.json

Cache: Disabled due to Reviews > Disable Cache setting

Disabled knowledge base sources:

  • Linear integration is disabled

You can enable these sources in your CodeRabbit configuration.


📝 Walkthrough

Summary by CodeRabbit

릴리스 노트

  • Chores
    • 개발 도구의 의존성 버전을 업데이트했습니다.

Walkthrough

apps/desktop/package.json에서 개발 도구 의존성이 업데이트되었습니다. @vitejs/plugin-react5.1.4에서 6.0.1로, vite7.3.1에서 8.0.2로 버전이 상향되었습니다. 다른 스크립트 및 의존성은 변경되지 않았습니다.

Changes

Cohort / File(s) Summary
개발 도구 버전 업데이트
apps/desktop/package.json
@vitejs/plugin-react를 v6.0.1로, vite를 v8.0.2로 업그레이드. Vite 8은 Oxc를 통한 React Refresh 지원으로 Babel 관련 기능이 제거됨.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • PR #21: apps/desktop/package.json devDependencies의 동일 파일을 수정하며, 이전에 @vitejs/plugin-reactvite를 낮은 버전으로 업데이트했던 PR과 관련됨.

Poem

🐰 버전을 쏙쏙 올려주니,
Vite는 여덟이 되고,
React는 여섯으로 춤을 춘다네.
낡은 Babel은 이제 안녕,
더 빠르고 가벼운 미래로! ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/vite8-plugin-react-v6

Comment @coderabbitai help to get the list of available commands and usage tips.

@seonghobae seonghobae enabled auto-merge (squash) March 25, 2026 15:30
@seonghobae
Copy link
Copy Markdown
Owner Author

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 25, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@seonghobae
Copy link
Copy Markdown
Owner Author

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 25, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@seonghobae seonghobae merged commit 1d1a35c into develop Mar 25, 2026
21 of 22 checks passed
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.

1 participant