이번 소식
Next.js가 forbidden()·unauthorized()를 실험 단계에서 빼는 변경을 canary 개발 브랜치에 병합했습니다. 두 함수는 각각 권한 부족과 미로그인 상황에서 403·401 오류 화면을 표시합니다.
달라진 점
- 병합된 코드에서는
experimental.authInterrupts를 켜야 한다는 제한이 제거됐습니다. 해당 설정은 폐기 예정 옵션으로 바뀌며,true·false어느 값을 지정해도 기능 사용 여부에 영향을 주지 않습니다. - 함께 변경된 문서는 안정화 버전을 16.4.0으로 기록합니다. 다만 이번 변경을 담은 릴리스는 아직 확인되지 않았습니다.
- 오류 화면을 일반 페이지 렌더링 때 미리 전달하는 동작은 남아 있습니다. 필요한 시점에만 렌더링하는 최적화는 후속 과제입니다.
어떤 점이 달라지나요?
인증·권한 오류 화면을 만드는 개발자는 향후 설정을 단순화할 수 있는 변경입니다. 현재 사용하는 배포판에서 곧바로 플래그를 지우기보다, 변경을 포함한 릴리스인지 먼저 확인하세요. 확인 시점 최신 정식 버전 16.3.8과 공개 canary.60은 모두 이번 병합보다 먼저 나왔습니다.
공식 출처·발표 시점
변경 병합: 2026년 10월 6일 04:06:44 KST. 공식 PR의 canary 병합 시각입니다. 정식 출시일이나 모든 사용자 적용 완료 시각을 뜻하지 않습니다.
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.