РелизВерсия 16.4.0
Next.js 16.4: контроль статических страниц и новые Cache Components
Next.js 16.4 расширяет Cache Components, добавляет контроль статических маршрутов и улучшает анализ сборки сайтов на Payload CMS и витрин Saleor.
Что изменилось
Появился
ensureStatic: можно потребовать статическую оболочку, предварительную загрузку или полную навигацию и получить ошибку сборки при нарушении этого условия.API
navigation()иprefetch()позволяют откладывать части работы до соответствующего этапа перехода.Новые приложения create-next-app используют Cache Components по умолчанию. Существующим приложениям нужен отдельный переход на эту модель.
Turbopack использует общий runtime между маршрутами и сокращает имена CSS-классов в production. Анализатор сборки сравнивает снимки и показывает наиболее тяжёлые маршруты.
В выпуск включён React 19.3; отдельно представлены экспериментальные возможности сборщика.
Что учесть
Новость относится к фреймворку, который используется в сайтах на Payload CMS и витринах Saleor. Она не означает выход новых версий самой CMS или сервера магазина.
Перед обновлением проверьте требования выбранной версии Payload и зависимостей витрины. На копии проекта выполните сборку и проверьте кеширование, персональные страницы и оформление заказа, если оно используется.
Заявленные улучшения сборки не подтверждают ускорение конкретного сайта: эффект нужно измерять на его маршрутах и данных.