Conversation
직전 커밋(790b6a9)에서 DEFER했던 vite 8 페어링을 재평가 트리거(#300 vite v8 PR 등장)에 따라 승격. ## 반영된 버전 승격 - vite 6.3 → 8.1.3 (#300) — 기본 번들러 rollup → rolldown - @vitejs/plugin-react 4.4 → 5.2.0 (vite 8 지원 최소 버전) ## breaking change 해소 1. plugin-react v6(#286) ERESOLVE: optional peer @rolldown/plugin-babel가 @babel/core 8.0.0-rc prerelease를 강제 → 전역 --legacy-peer-deps 필요. Constitution I(Simplicity) 위반으로 v6 대신 v5.2.0 채택(동일하게 vite 8 지원, rolldown-babel/react-compiler 미도입). #286은 DEFER 유지. 2. rolldown manualChunks: 객체 형식 거부(TypeError: manualChunks is not a function) → 함수 형식으로 변환(vite.config.ts, 동일 그룹핑 유지: pdf-viewer/framer-motion/react-vendor) ## 검증 (세이프티 넷) - npm run build GREEN (vite 8 rolldown, prerender 7라우트 + sitemap) · 빌드 6.88s → 0.74s (rolldown ~9x) - npm run lint GREEN (0 errors, 82 warnings — 베이스라인 동일, 신규 경고 0) - npx prettier --check . GREEN - vite 8 preview 서버 부팅 HTTP 200 + app root 확인 ## DEFER 유지 (스코프 밖) - #286 @vitejs/plugin-react v6 — rolldown-babel/react-compiler 채택 시 재평가 - #292 pdfjs-dist v6 — react-pdf 10 전 버전이 pdfjs 5.4.296 고정, react-pdf가 v6 지원 시 재평가 - #299 pdfjs-dist 5.7.284 — react-pdf 10과 단일 버전 정렬 유지 위해 REJECT Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
직전 커밋(790b6a9)에서 DEFER했던 vite 8 페어링을 재평가 트리거(#300 vite v8 PR 등장)에 따라 승격.
반영된 버전 승격
breaking change 해소
검증 (세이프티 넷)
DEFER 유지 (스코프 밖)
📢 설명
변경 1: [제목]
[변경에 대한 설명]
의사 선택과정 (trade-off)
얻은 것
잃은 것
코드 설명: 인라인 코멘트 확인
✅ 체크 리스트
재현 확인
기본