В релизе Next.js 16.4 модель Cache Components стала рекомендованной для всех приложений. Она позволяет явно указывать кешируемые части дерева компонентов с помощью директивы 'use cache', которая работает по аналогии с HTTP-заголовком Cache-Control. В версии 17 эта модель станет стандартной.

Появилась настройка ensureStatic, позволяющая гарантировать статичность маршрутов или оболочек страниц. С помощью режимов 'navigation', 'prefetch' или 'shell' разработчики могут запретить случайное добавление динамических компонентов, что помогает оптимизировать производительность и контролировать расходы на сервер.

Новые API navigation и prefetch дают возможность гибко управлять предзагрузкой данных. Теперь можно откладывать рендеринг тяжелого закешированного контента до момента фактического перехода пользователя, что позволяет избежать избыточной нагрузки на сервер при предварительной загрузке страниц.

Обновление включает ряд технических улучшений: сокращено время компиляции, уменьшено потребление памяти и дискового пространства в режиме разработки, а также уменьшен размер продакшен-бандлов. Фреймворк теперь использует React 19.3.

Для миграции существующих проектов добавлена команда 'next upgrade --agent'. Она предоставляет ИИ-агентам инструкции по обновлению, необходимые codemod-скрипты и шаги для проверки, что упрощает перевод кодовой базы на новую модель разработки.