План развития
Отчёты о статусе
План развития
Ниже — направления, которые мы планируем или уже ведём.
| Направление | Ожидаемая дата | Примечания | Описание |
|---|---|---|---|
| SEO и PWA | 2025 | nuxt/nuxt#18395 | Миграция с nuxt-community/pwa-module для встроенных утилит SEO и поддержки service worker |
| Ассеты | 2025 | nuxt/nuxt#22012 | Позволить разработчикам и модулям обрабатывать загрузку сторонних ассетов. |
| Переводы | — | nuxt/translations#4 (запросить доступ) | Совместный проект для устойчивого процесса перевода документации Nuxt. Сейчас ждёт идей и доработки инструментов документации (контент v2 с внешними источниками). |
План развития ключевых модулей
Помимо ядра Nuxt есть модули, критичные для экосистемы. Ниже — их текущий статус.
| Модуль | Статус | Поддержка Nuxt | Репозиторий | Описание |
|---|---|---|---|---|
| Scripts | Публичная бета | 3.x, 4.x | nuxt/scripts | Удобное управление сторонними скриптами. |
| A11y | Планируется | 4.x, 5.x | nuxt/a11y будет объявлено | Подсказки и утилиты для доступности nuxt/nuxt#23255 |
| Auth | Планируется | 4.x, 5.x | nuxt/auth-utils будет объявлено | Временный репозиторий atinux/nuxt-auth-utils до официальной интеграции в Nuxt через RFC. |
| Hints | Планируется | 4.x, 5.x | nuxt/hints будет объявлено | Подсказки и рекомендации по улучшению практик разработки. |
Цикл выпуска
С января 2023 года цикл релизов Nuxt следует semver: ориентир — один мажор в год, патчи примерно раз в неделю, минорные — примерно раз в месяц. Ломающие изменения в минорных релизах не допускаются, кроме опций с пометкой experimental.
Для Nuxt 4 и 5 график другой: Nuxt 4 — упор на стабильность и возможности при compatibilityVersion: 4, затем Nuxt 5 с Nitro v3 и сопутствующими изменениями.
Так ломающие изменения дробятся по этапам: экосистеме проще подстраиваться и мигрировать.
Поддержка версий
Мы обязуемся поддерживать каждую мажорную версию Nuxt как минимум шесть месяцев после выхода следующей мажорной и обеспечивать путь обновления для текущих пользователей.
Текущие пакеты
Текущая активная версия Nuxt — v3; в npm она доступна как пакет nuxt с тегом latest.
Nuxt 2 в режиме обслуживания, в npm доступен с тегом 2x. Окончание поддержки (EOL) — 30 июня 2024 года.
Для каждой активной линейки автоматически собираются ночные сборки. Как подключить канал — в документации по nightly.
| Выпуск | Первоначальный выпуск | Конец жизненного цикла | Документация | |
|---|---|---|---|---|
| 5.x (запланировано) | Q4 2025 (оценка) | уточняется | ||
| 4.x (запланировано) | 2025-06-30 (план) | 6 месяцев после выхода 5.x | ||
| 3.x (стабильная) | 2022-11-16 | 2025-12-31 (уточняется) | Документация Nuxt 3 | |
| 2.x (не поддерживается) | 2018-09-21 | 2024-06-30 | v2.nuxt.com | |
| 1.x (не поддерживается) | 2018-01-08 | 2019-09-21 |
Статусы поддержки
| Статус | Описание |
|---|---|
| Не поддерживается | Эта версия больше не поддерживается и не будет получать исправления безопасности |
| Обслуживание | Эта версия будет получать только исправления безопасности |
| Стабильная | Эта версия разрабатывается и будет получать исправления безопасности |
| Разработка | Эта версия может быть нестабильной |
| Запланировано | Эта версия пока не существует, но планируется |