docs: add new release cycle info (#19509)

This commit is contained in:
Daniel Roe 2023-03-07 17:46:25 +00:00 committed by GitHub
parent 01a6f17046
commit faeffcb963
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,14 +6,7 @@ navigation.icon: uil:directions
Nuxt is constantly evolving, with new features and modules being added all the time. Nuxt is constantly evolving, with new features and modules being added all the time.
This page lists the current status and schedule of our planned releases. See [our blog](/blog) for the latest framework and ecosystem announcements.
## 📢 Announcements
- Nov 16, 2022: [Nuxt 3 Stable](/v3)
- Oct 12, 2021: [Nuxt 3 Beta](https://nuxtjs.org/announcements/nuxt3-beta/)
- April 20, 2022: [Nuxt 3 Release Candidate](https://nuxtjs.org/announcements/nuxt3-rc/)
- May 25, 2022: [Nuxt Content v2 Release](https://content.nuxtjs.org/blog/announcing-v2)
## 📝 Status Reports ## 📝 Status Reports
@ -21,21 +14,25 @@ This page lists the current status and schedule of our planned releases.
- [Rendering Optimizations: Today and Tomorrow](https://github.com/nuxt/nuxt/discussions/16119) - [Rendering Optimizations: Today and Tomorrow](https://github.com/nuxt/nuxt/discussions/16119)
- [Nuxt Image: Performance and Status](https://github.com/nuxt/nuxt/discussions/16119) - [Nuxt Image: Performance and Status](https://github.com/nuxt/nuxt/discussions/16119)
### Current Releases ### Release Cycle
[Nuxt 3](https://nuxt.com) is *stable** and available as the `nuxt` npm tag with `latest` tag. Since January 2023, we've adopted a consistent release cycle for **Nuxt 3**, following [semver](https://semver.org/). We aim for major framework releases every year, with an expectation of patch releases every week or so and minor releases every month or so. They should never contain breaking changes except within options clearly marked as `experimental`.
The latest updates on Nuxt 2.x are available via the `nuxt-edge` npm package and are expected to be released soon for forward compatibility. A minor version is expected during Autumn, 2022 as `nuxt@2.16` with cumulative updates for future compatibility with Bridge. ### Current Packages
The current active version of [Nuxt](https://nuxt.com) is **v3** which is available as `nuxt` on npm with the `latest` tag.
Nuxt 2 is in maintenance mode and is available on npm with the `2x` tag. It will reach End of Life (EOL) on December 31st, 2023 at the same time as Vue 2 does.
Each version has its own edge releases which are generated automatically. For more about enabling the Nuxt 3 edge channel, see [the edge channel docs](/docs/guide/going-further/edge-channel/).
Release | npm | Status | Last Release | Docs | Repository Release | npm | Status | Last Release | Docs | Repository
---------|----|---------|--------------|------|----------------- ---------|----|---------|--------------|------|-----------------
Nuxt 3.x | [`nuxt`](https://npmjs.com/package/nuxt) | Stable | <a href="https://npmjs.com/package/nuxt"><img src="https://flat.badgen.net/npm/v/nuxt"></a> | [3.x docs](https://nuxt.com/docs/) | [nuxt/nuxt](https://github.com/nuxt/nuxt) Nuxt 3.x | [`nuxt`](https://npmjs.com/package/nuxt) | Stable | <a href="https://npmjs.com/package/nuxt"><img src="https://flat.badgen.net/npm/v/nuxt"></a> | [3.x docs](https://nuxt.com/docs/) | [nuxt/nuxt](https://github.com/nuxt/nuxt)
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://nuxt.com/) | [nuxt/nuxt](https://github.com/nuxt/nuxt) 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://nuxt.com/) | [nuxt/nuxt](https://github.com/nuxt/nuxt)
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/2.15.8"></a> | [2.x docs](https://nuxtjs.org/docs) | [nuxt/nuxt#2.x](https://github.com/nuxt/nuxt/tree/2.x) 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/2x"></a> | [2.x docs](https://nuxtjs.org/docs) | [nuxt/nuxt#2.x](https://github.com/nuxt/nuxt/tree/2.x)
Nuxt 2.x (edge*) | [`nuxt-edge`](https://npmjs.com/package/nuxt-edge) | 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](https://github.com/nuxt/nuxt/tree/2.x) Nuxt 2.x (edge*) | [`nuxt-edge`](https://npmjs.com/package/nuxt-edge) | 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](https://github.com/nuxt/nuxt/tree/2.x)
(*) Edge releases are automated after each commit passing tests
## 🛣️ Roadmap ## 🛣️ Roadmap
In roadmap below are the major expected features that are coming soon with Nuxt 3. In roadmap below are the major expected features that are coming soon with Nuxt 3.
@ -44,11 +41,10 @@ In roadmap below are the major expected features that are coming soon with Nuxt
Milestone | Expected date | Notes | Description Milestone | Expected date | Notes | Description
-------------|------------------|--------|----------------------- -------------|------------------|--------|-----------------------
Image | 2022 | [nuxt/image#548](https://github.com/nuxt/image/discussions/548) | Stable image optimization for Nuxt 3 Image | 2023 | [nuxt/image#548](https://github.com/nuxt/image/discussions/548) | Stable image optimization for Nuxt 3
Test Utils | 2022 | [nuxt/nuxt#13372](https://github.com/nuxt/nuxt/issues/13372) | A rewrite of [nuxt/test-utils](https://github.com/nuxt/test-utils) for testing Nuxt 3 and new modules SEO & PWA | 2023 | [nuxt/nuxt#18395](https://github.com/nuxt/nuxt/discussions/18395) | Migrating from [nuxt-community/pwa-module](https://github.com/nuxt-community/pwa-module) for built-in SEO utils and service worker support
SEO & PWA | 2022 | [nuxt/nuxt#18395](https://github.com/nuxt/nuxt/discussions/18395) | Migrating from [nuxt-community/pwa-module](https://github.com/nuxt-community/pwa-module) for built-in SEO utils and service worker support DevTools | 2023 | - | Integrated and modular devtools experience for Nuxt
Scripts | - | [nuxt/nuxt#16119](https://github.com/nuxt/nuxt/discussions/) | Easy 3rd party script management. Scripts | 2023 | [nuxt/nuxt#16119](https://github.com/nuxt/nuxt/discussions/) | Easy 3rd party script management.
DevTools | - | - | Integrated and modular devtools experience for Nuxt
Translations | - | [nuxt/translations#4](https://github.com/nuxt/translations/discussions/4) ([request access](https://github.com/nuxt/nuxt/discussions/16054)) | 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). Translations | - | [nuxt/translations#4](https://github.com/nuxt/translations/discussions/4) ([request access](https://github.com/nuxt/nuxt/discussions/16054)) | 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 ## 📦 Core Modules