29주차는 주요 프레임워크 릴리스와 모든 Vercel 사용자가 캘린더에 표시해야 할 런타임 마감일로 가득했습니다. Nuxt 4.5는 Vite 8, Rspack 2, 새로운 Rsbuild 기반 파이프라인이라는 세 가지 빌드 레이어 업그레이드를 동시에 출시하고, 실험적 SSR 스트리밍, 안정적인 오류 코드 시스템, 새로운 컴포저블을 추가했으며, Nuxt 3의 서비스 종료일을 2026년 7월 31일로 공표하였습니다. Astro 7.1은 세분화된 CSP 디렉티브, paginate()의 format 함수, --ignore-lock 개발 서버 플래그, 그리고 대규모 콘텐츠 컬렉션을 위한 실험적 collectionStorage: "chunked" 옵션을 도입하였습니다.
내부적으로는 두 편의 심층 엔지니어링 글이 반응성 재설계를 자세히 설명하였습니다. TanStack Table V9은 전체 반응성 경계를 Table API 아래로 이동시켜, 9개의 프레임워크 어댑터 각각이 페이지네이션, 행 선택, 열 크기 조정과 같은 기능 상태 아톰을 네이티브 시그널 또는 @tanstack/store 프리미티브에 직접 연결할 수 있게 합니다. 한편 Preact 기여자 Jovi De Croock은 Preact 11의 Hydration 2.0이 취약한 단일 노드 재개 하이드레이션 가정을 명시적인 DOM 범위 마커로 교체하여, 노드가 없거나 여러 노드를 생성하는 경우에도 Suspense 경계를 안정적으로 만든다고 상세히 설명하였습니다.
툴링 분야에서는 ESLint와 Codemod가 공식 파트너십을 발표하고, @eslint/v8-to-v9-config, @eslint/v8-to-v9-custom-rules, 그리고 네 부분으로 구성된 @eslint/v9-to-v10 레시피를 Codemod 레지스트리에서 제공하며 GitHub Actions를 통해 자동으로 게시하고 있습니다. Jack Herrington은 AG-UI 오픈 프로토콜이 Vercel Native(Zig + XML) 데스크톱 앱과 TanStack AI 서버 사이에서 별도의 접착 코드 없이 SSE로 통신하는 방법을 시연하였습니다.
이번 주의 가장 중요한 마감: Vercel은 2026년 10월 1일에 프로젝트 설정에서 Node.js 20을 비활성화할 예정이며, Node 20 기반의 새 배포는 오류가 발생합니다. 권장 업그레이드 대상은 Node 24입니다. 기간 내에 마이그레이션할 수 없는 팀은 Dockerfile.vercel을 통해 컨테이너화할 수 있지만, 보안 패치는 직접 관리해야 합니다.