mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-25 23:22:02 +00:00
docs: add project roadmap (#3448)
Co-authored-by: Daniel Roe <daniel@roe.dev> Co-authored-by: Alexander Lichter <manniL@gmx.net> Co-authored-by: Sébastien Chopin <seb@nuxtjs.com>
This commit is contained in:
parent
02cc2b1461
commit
0442e297d4
@ -3,9 +3,9 @@
|
||||
<div class="flex flex-wrap justify-center py-0 section d-container-content">
|
||||
<section class="flex flex-col justify-start w-full px-4 pb-24 sm:pt-12 sm:pb-36 lg:pt-24 lg:pb-50 text-center z-20">
|
||||
<div class="highlight-box mx-auto mt-6 rounded-md">
|
||||
<a href="https://nuxtjs.org/announcements/nuxt3-beta" target="_blank" rel="noopener" class="text-sm inline-flex items-center space-x-1 px-4 md:px-5 py-1 md:py-2 font-medium">
|
||||
<span>Read the announcement</span><IconArrowRight class="mt-1px" />
|
||||
</a>
|
||||
<NuxtLink to="/community/roadmap" class="text-sm inline-flex items-center space-x-1 px-4 md:px-5 py-1 md:py-2 font-medium">
|
||||
<span>Check out the Nuxt 3 roadmap</span><IconArrowRight class="mt-1px" />
|
||||
</NuxtLink>
|
||||
</div>
|
||||
<Gem class="block m-x-auto" />
|
||||
<h1 class="font-normal font-serif text-display-5 xs:text-display-4 md:text-display-3 2xl:text-display-2 mb-6 pt-2">
|
||||
|
@ -4,7 +4,7 @@ Getting started with Nuxt 3 is straightforward.
|
||||
|
||||
::alert{type=warning icon=🚧}
|
||||
Nuxt 3 is currently in beta, keep in mind that **it is not yet production-ready**.<br>
|
||||
Thank you in advance for your understanding 💛
|
||||
Thank you in advance for your understanding 💛 Check out the [roadmap](/community/roadmap) for more info.
|
||||
::
|
||||
|
||||
## What is Nuxt?
|
||||
|
59
docs/content/4.community/4.roadmap.md
Normal file
59
docs/content/4.community/4.roadmap.md
Normal file
@ -0,0 +1,59 @@
|
||||
# Roadmap
|
||||
|
||||
## 📢 Announcements
|
||||
|
||||
- [Nuxt 3 Beta](https://nuxtjs.org/announcements/nuxt3-beta/)
|
||||
- [Nuxt 3 Release Candidate](https://github.com/nuxt/framework/discussions/3447)
|
||||
|
||||
## 📅 Release schedule
|
||||
|
||||
Release | Expected date | Description
|
||||
--------------------|---------------|---------------------------------------------------
|
||||
`nuxt@3.0.0-rc.1` | March 2022 | Nuxt v3 first release candidate
|
||||
`nuxt@2.16` | March 2022 | Nuxt v2 cumulative updates for future compatibility
|
||||
`nuxt@3.0.0` | June 2022 | Nuxt v3 stable release
|
||||
|
||||
### Current Releases
|
||||
|
||||
Currently, [Nuxt 2](https://github.com/nuxt/nuxt.js) is considered the **stable** version.
|
||||
|
||||
The latest updates on Nuxt 2.x are available via the `nuxt-edge` npm package and are expected to be released alongside the first release candidate of Nuxt 3 for future compatibility. [Nuxt 3](https://v3.nuxtjs.org) is **under development** and available as the `nuxt3` npm package with automated releases for beta testing.
|
||||
|
||||
Release | npm | Status | Last Release | Docs | Repository
|
||||
---------|----|---------|--------------|------|-----------------
|
||||
Nuxt 2.x | [`nuxt`](https://npmjs.com/package/nuxt) | Maintenance | <a href="https://npmjs.com/package/nuxt"><img src="https://flat.badgen.net/npm/v/nuxt"></a> | [2.x docs](https://nuxtjs.org/docs) | [nuxt/nuxt.js#2.x](https://github.com/nuxt/nuxt.js/tree/2.x)
|
||||
Nuxt 2.x (edge*) | [`nuxt-edge`](https://npmjs.com/package/nuxt) | Maintenance | <a href="https://npmjs.com/package/nuxt-edge"><img src="https://flat.badgen.net/npm/v/nuxt-edge"></a> | [2.x docs](https://nuxtjs.org/docs) | [nuxt/nuxt.js](https://github.com/nuxt/nuxt.js)
|
||||
Nuxt 3.x (edge*) | [`nuxt3`](https://npmjs.com/package/nuxt3) | Development | <a href="https://npmjs.com/package/nuxt3"><img src="https://flat.badgen.net/npm/v/nuxt3"></a> | [3.x docs](https://v3.nuxtjs.org/) | [nuxt/framework](https://github.com/nuxt/framework)
|
||||
|
||||
(*) Edge releases are automated after each commit passing tests
|
||||
|
||||
## 🛣️ Roadmap
|
||||
|
||||
In roadmap below are the major expected features that are coming soon with Nuxt 3.
|
||||
|
||||
💡 Check [Discussions](https://github.com/nuxt/framework/discussions) and [RFCs](https://github.com/nuxt/framework/discussions/categories/rfcs) for more upcoming features and ideas.
|
||||
|
||||
Milestone | Expected date | Notes | Description
|
||||
--------------|---------------|--------|-----------------------
|
||||
Nitropack | Q1 2022 | [nuxt/framework#3161](https://github.com/nuxt/framework/issues/3161) | Stable and full-featured server engine for Nuxt 3
|
||||
Generate and Caching | Q1 2022 | [nuxt/framework#3161](https://github.com/nuxt/framework/issues/3161) | Route caching rules and full static generation
|
||||
Test Utils | Q1 2022 | [nuxt/framework#3198](https://github.com/nuxt/framework/issues/3198) | A rewrite of [nuxt/test-utils](https://github.com/nuxt/test-utils) for testing Nuxt 3 and new modules
|
||||
Nuxt 3 RC | Q1 2022 | [nuxt/framework#3447](https://github.com/nuxt/framework/discussions/3447) | Nuxt v3 first release candidate
|
||||
Extending | Q1 2022 | [nuxt/framework#3222](https://github.com/nuxt/framework/issues/3222) | Native extending and theme support
|
||||
Content v2 | Q1 2022 | - | A rewrite of [nuxt/content](https://github.com/nuxt/content) for Nuxt 3 support
|
||||
Devtools | Q2 2022 | - | An integrated devtools experience for Nuxt
|
||||
Auth | Q2 2022 | - | A rewrite of [nuxt-community/auth-module](https://github.com/nuxt-community/auth-module) for Nuxt 3 support
|
||||
SEO & PWA | Q2 2022 | [nuxt/framework#1823](https://github.com/nuxt/framework/discussions/1823) | Migrating from [nuxt-community/pwa-module](https://github.com/nuxt-community/auth-module) for built-in SEO utils and service worker support
|
||||
Translations | Q2/Q3 2022 | [nuxt/translations#4](https://github.com/nuxt/translations/discussions/4) (private) | A collaborative project for a stable translation process for Nuxt 3 docs. Currently pending for ideas and documentation tooling support (content v2 with remote sources).
|
||||
|
||||
## 📦 Core Modules
|
||||
|
||||
In addition to the Nuxt framework, there are modules that are vital for the ecosystem. Their status will be updated below.
|
||||
|
||||
Module | Status | Nuxt Support | Repository | Description
|
||||
---------------|---------------------|--------------|------------|-------------------
|
||||
Content 1.x | Maintenance | 2.x | [nuxt/content](https://github.com/nuxt/content) | maintenance only
|
||||
Content 2.x | WIP | 3.x | [nuxt/content-next](https://github.com/nuxt/content-next) | Private Beta
|
||||
Auth | WIP | 3.x | [nuxt/auth](https://github.com/nuxt/auth) | Private Beta
|
||||
Image | Active | 2.x | [nuxt/image](https://github.com/nuxt/image) | Nuxt 3 support planned
|
||||
Telemetry | Active | 2.x | [nuxt/telemetry](https://github.com/nuxt/telemetry/) | Nuxt 3 support planned
|
Loading…
Reference in New Issue
Block a user