diff --git a/docs/components/molecules/HomeHero.vue b/docs/components/molecules/HomeHero.vue index 3d74d4cbfe..0deab76b56 100644 --- a/docs/components/molecules/HomeHero.vue +++ b/docs/components/molecules/HomeHero.vue @@ -3,9 +3,9 @@
- - Read the announcement - + + Check out the Nuxt 3 roadmap +

diff --git a/docs/content/1.getting-started/1.introduction.md b/docs/content/1.getting-started/1.introduction.md index 3188506052..ab2e1d8070 100644 --- a/docs/content/1.getting-started/1.introduction.md +++ b/docs/content/1.getting-started/1.introduction.md @@ -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**.
-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? diff --git a/docs/content/4.community/4.roadmap.md b/docs/content/4.community/4.roadmap.md new file mode 100644 index 0000000000..750a8904be --- /dev/null +++ b/docs/content/4.community/4.roadmap.md @@ -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 | | [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 | | [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 | | [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