Next.js v16.4.0-canary.4 업데이트: Turbopack 개선과 비동기 클로저 마이그레이션

📌 3줄 핵심 요약 (TL;DR)

  • next/cache-handlers 타입 엔트리포인트 추가
  • Turbopack의 NFT 모듈 콘텐츠 해시 지연 처리
  • 비동기 블록을 비동기 클로저로 마이그레이션

Next.js v16.4.0-canary.4 업데이트

이번 업데이트에서는 다양한 개선 사항과 최적화가 포함되었습니다. 특히 Turbopack과 관련된 여러 변경 사항이 주목할 만합니다.

기타 변경 사항

  • next/cache-handlers 타입 엔트리포인트 추가: #97592
  • getPageStaticInfo에서 사용되지 않는 반환 값 제거: #97661
  • [turbopack] NFT 모듈 콘텐츠 해시 지연 처리: #97773
  • 테스트: basePath 외부 네비게이션의 불안정성 해결: #97611
  • 문서(adapters): assetsHashes와 routing.middlewareMatchers 문서화: #96536
  • 남아있는 비동기 블록을 비동기 클로저로 마이그레이션: #97701
  • 기본적으로 어댑터 라우트 축소 기능 비활성화: #97774
  • 하나의 라우트 엔트리에서 여러 대체 셸 제공: #97738
  • [테스트] 여러 매개변수 형태를 가진 앱의 라우트 테이블 캡처: #97728
  • 동적 라우트의 RSC 형식에 대한 별도의 라우트 엔트리 생성 중지: #97726
  • 사전 로드 세그먼트당 중복 라우트 생성 중지: #97720
  • [테스트] 빌드가 어댑터에 전달하는 동적 라우트 캡처: #97719
  • turbo-tasks: 조건부 셀 업데이트를 셀 타입별로가 아닌 한 번만 컴파일: #97763
  • Turbopack: FileSystemPath::hash_file에 대한 단위 테스트 커버리지 추가: #97743

기여자

이번 업데이트에 도움을 주신 @marceloboeira, @mischnic, @sokra, @leejpsd, @unstubbable, 그리고 @lukesandberg에게 큰 감사를 드립니다!


ℹ️ 본 포스팅은 Next.js Releases의 공식 릴리즈/아티클을 기반으로 한국 개발자를 위해 번역·가공된 콘텐츠입니다.
🔗 원문 출처: v16.4.0-canary.4