chore(deps): update all packages to latest versions#11
Merged
Conversation
- Vite 6.1.0 → 7.3.1 (major: no breaking changes for our config) - React 19.0.0 → 19.2.4, React DOM 19.0.0 → 19.2.4 - React Router 7.2.0 → 7.13.0 - Motion 12.34.1 → 12.34.2 - TypeScript 5.7.0 → 5.9.3 - Tailwind CSS 4.0.0 → 4.1.18, @tailwindcss/vite 4.0.0 → 4.1.18 - prettier-plugin-tailwindcss: add tailwindStylesheet for Tailwind v4 - Various devDependencies updated to latest compatible versions - ESLint/@eslint/js remain at v9 (blocked by react-hooks peerDep)
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.
Summary
모든 패키지를 최신 호환 버전으로 업데이트합니다. ESLint/@eslint/js는
eslint-plugin-react-hookspeerDep 제약으로 v9를 유지합니다.Package Updates
Dependencies
Config Changes
.prettierrctailwindStylesheet옵션 추가 (Tailwind v4 권장)Footer.tsx,Home.tsx패키지별 업데이트 이점
Vite 6.1.0 → 7.3.1 (MAJOR)
"modules"→"baseline-widely-available"(30개월 이상 안정된 브라우저 기능 기준)buildApp훅 추가로 플러그인 환경 빌드 조율 가능React 19.0.0 → 19.2.4
<Activity>컴포넌트: 컴포넌트 트리의 가시성을 제어하면서 상태 보존 (조건부 렌더링과 달리 파괴/재생성 없음)useEffectEvent훅: Effect 내에서 안정적인 이벤트 핸들러 생성cacheSignalAPI: 캐시된 fetch의 생명주기 만료 감지 및 정리useId접두어 변경::r:→_r_(View Transitions, XML 1.0 호환)React Router 7.2.0 → 7.13.0
route.unstable_lazyMiddleware로 미들웨어 지연 로딩 지원/__manifest경로 커스텀 또는 비활성화 가능route.lazy중복 호출 제거: 동일 라우트의 lazy 함수 호출 최적화TypeScript 5.7.0 → 5.9.3
import defer구문: ECMAScript 지연 모듈 평가 제안 지원 — 모듈 초기화를 실제 사용 시점까지 연기하여 시작 성능 향상node20모듈 해석: Node.js v20 동작을 정확히 반영하는 안정적 모듈 해석 모드tsc --init: 더 실용적인 기본tsconfig.json생성Tailwind CSS 4.0.0 → 4.1.18
text-shadow-2xs~text-shadow-lg(5단계)mask-*로 이미지/그라디언트 기반 마스킹 지원@property감지: 미지원 브라우저에서 자동 회피하여 그림자/트랜스폼/그라디언트 정상 동작@source inline(…): 특정 유틸리티를 safelist에 추가하는 새로운 방법noscript,user-valid,inverted-colorsMotion 12.34.1 → 12.34.2
useScroll하드웨어 가속 지원 (12.34.0)transition.inherit: 덜 구체적인 트랜지션에서 값 상속 가능prettier-plugin-tailwindcss 설정 개선
tailwindStylesheet옵션 추가: Tailwind v4에서 CSS 진입점을 명시하여 클래스 정렬 정확도 향상기타 DevDependencies
보류 항목
eslint-plugin-react-hooksv7.0.1의 peerDep가^9.0.0까지만 지원. v7.1.0 정식 릴리스 대기 (PR chore(deps): bump eslint from 9.39.2 to 10.0.0 #8 유지)Verification
Test plan
References