Основные нововведения в Nuxt 4.3.0

1. Route Rule Layouts (новое) Можно задавать layouts прямо в routeRules через свойство appLayout:

routeRules: { ‘/admin/': { appLayout: ‘admin’ }, '/dashboard/’: { appLayout: ‘dashboard’ }, ‘. /auth/**’: { appLayout: ‘minimal’ }

Полезно для: - Админ-панелей с общим layout - Маркетинговых страниц с другим layout - Также можно передавать props в layouts через setPageLayout.

2. ISR/SWR Payload Extraction Payload extraction теперь работает с ISR (incremental static regeneration) и SWR (stale-while-revalidate): Клиентская навигация к ISR/SWR страницам может использовать кэшированные payloads CDN могут кэшировать payload файлы вместе с HTML Меньше API вызовов при навигации

3. Улучшения производительности - Оптимизации под капотом - Улучшения кэширования - Оптимизация сборки

4. Подготовка к Nuxt 5 Можно начать миграцию с future.compatibilityVersion: 5 В ближайшие недели начнутся коммиты для Nuxt 5 в main ветке Обратная совместимость сохраняется

5. Расширенная поддержка Nuxt 3 Nuxt v3 будет поддерживаться до 31 июля 2026 (вместо 31 января 2026) Продолжаются security updates и критические исправления