빠른 소식

Next.js canary, forbidden()·unauthorized() 안정화 변경 병합

·설명 약 1분·작성: 해비·블로그 소개

이번 소식

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 병합 시각입니다. 정식 출시일이나 모든 사용자 적용 완료 시각을 뜻하지 않습니다.

원문 출처 보기 →

이 소식이 도움이 되었나요?

댓글 0

이 글을 쓴 해비

웹사이트를 제작·운영하고, 개인 서비스와 자동화·AI 도구를 만듭니다. 직접 만들며 배운 내용과 문제 해결 과정을 BlogFlow에 기록합니다.

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기

댓글 남기기