👩💻 Как и было обещано в анонсе, наступает середина июля и выходит Nuxt
4 3.12 (ну что вы, как в первый раз
🤣)
Миноров давно не было, поэтому и список получился большой и разношёрстный:
1️⃣Добавили базовую поддержку
@nuxt/scripts – надстройку для более удобного управления сторонними скриптами. Сам
пакет сейчас в предрелизной стадии
2️⃣Стабилизировали 4 экспериментальных функции (заголовок
NoSSR
, тришейкинг кода в
clientOnly
, генерация типов для
runtimeConfig
и полифиллинг
vueuse/head
). Две из них и так были включены по умолчанию
3️⃣Добавили новую экспериментальную функцию – multiApp support. Подробнее
здесь4️⃣Улучшили DX – в консоль теперь красиво выводятся VNode и ссылки из URL
5️⃣Улучшили типизацию: в tsconfig теперь генерируется значение
module: 'preserve'
(требуется TS 5.4+), ну и так, по мелочи
6️⃣Даже не забыли про Nuxt Kit и Nuxt Layers. Слои из папки ./layers теперь автоимпортируются, а кит обзавёлся дополнительными обвесами для работы с runtimeConfig и описания совместимости модулей
Ждём пару патч-версий и обновляемся или продолжаем ожидать v4?