Vue is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS and JavaScript, and provides a declarative and component-based programming model to efficiently develop user interfaces.

Release Released Active Support Security Support Commercial Support Latest
3.4 6 months and 3 weeks ago
(29 Dec 2023)
Yes Yes Unavailable 3.4.32
(17 Jul 2024)
3.3 1 year and 2 months ago
(11 May 2023)
Ended 6 months and 3 weeks ago
(29 Dec 2023)
Ended 6 months and 3 weeks ago
(29 Dec 2023)
Unavailable 3.3.13
(19 Dec 2023)
3.2 2 years and 11 months ago
(09 Aug 2021)
Ended 1 year and 2 months ago
(11 May 2023)
Ended 1 year and 2 months ago
(11 May 2023)
Unavailable 3.2.47
(02 Feb 2023)
3.1 3 years ago
(07 Jun 2021)
Ended 2 years and 11 months ago
(09 Aug 2021)
Ended 2 years and 11 months ago
(09 Aug 2021)
Unavailable 3.1.5
(16 Jul 2021)
3.0 3 years and 10 months ago
(18 Sep 2020)
Ended 3 years ago
(07 Jun 2021)
Ended 3 years ago
(07 Jun 2021)
Unavailable 3.0.11
(01 Apr 2021)
2.7 2 years ago
(01 Jul 2022)
Ended 6 months and 3 weeks ago
(31 Dec 2023)
Ended 6 months and 3 weeks ago
(31 Dec 2023)
Yes 2.7.16
(24 Dec 2023)
2.6 5 years ago
(04 Feb 2019)
Ended 2 years ago
(01 Jul 2022)
Ended 2 years ago
(01 Jul 2022)
Yes 2.6.14
(07 Jun 2021)
2.5 6 years and 9 months ago
(13 Oct 2017)
Ended 5 years ago
(04 Feb 2019)
Ended 5 years ago
(04 Feb 2019)
No 2.5.22
(11 Jan 2019)
2.4 7 years ago
(13 Jul 2017)
Ended 6 years and 9 months ago
(13 Oct 2017)
Ended 6 years and 9 months ago
(13 Oct 2017)
No 2.4.4
(14 Sep 2017)
2.3 7 years ago
(27 Apr 2017)
Ended 7 years ago
(13 Jul 2017)
Ended 7 years ago
(13 Jul 2017)
No 2.3.4
(08 Jun 2017)
2.2 7 years ago
(26 Feb 2017)
Ended 7 years ago
(27 Apr 2017)
Ended 7 years ago
(27 Apr 2017)
No 2.2.6
(27 Mar 2017)
2.1 7 years ago
(22 Nov 2016)
Ended 7 years ago
(26 Feb 2017)
Ended 7 years ago
(26 Feb 2017)
No 2.1.10
(17 Jan 2017)
2.0 7 years and 9 months ago
(30 Sep 2016)
Ended 7 years ago
(22 Nov 2016)
Ended 7 years ago
(22 Nov 2016)
No 2.0.8
(20 Nov 2016)
1 8 years ago
(27 Oct 2015)
No No Unavailable 1.0.28
(27 Sep 2016)

Vue does not have a fixed release cycle. Patch releases are released as needed. Minor releases always contain new features, with a typical time frame of 3-6 months in between. Minor releases always go through a beta pre-release phase. Major releases will be announced ahead of time, and will go through an early discussion phase and alpha / beta pre-release phases.

Every time a new major is released, the last minor in the previous major automatically becomes LTS for 18 months, receiving bug fixes and security patches. Then it becomes maintenance mode (security patches only) for another 18 months before entering end of life. “2.7” was the planned LTS release for the v2 cycle with end of life on December 31, 2023.

Commercial support for Vue 2.x is available through the HeroDevs Never-Ending Support initiative. For more information, see NES Vue 2.6 and 2.7 docs.

More information is available on the Vue website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:
npm list vue

You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/vue.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/vue.ics.