Vue.js has announced v3 is now released and available. This exciting release maintains Vue’s small size footprint but touts new powerful features such as the Composition API, Teleport, Fragments, performance improvements, and many more.
While Vue 3 is out, many supporting libraries around Vue 3 are still in beta status:
All of our official libraries and tools now support Vue 3, but most of them are still in beta status and distributed under the
nextdist tag on NPM. We are planning to stabilize and switch all projects to use the
latestdist tag by end of 2020.
Read more in the Introduction for Vue 3 support for the first-party Vue libraries.
We’d highly recommend checking out Laracast’s What’s New in Vue 3 series, which goes into hands-on examples of Vue 3 concepts such as Vite, the new composition API, fragments (multiple-root nodes), teleport, and many exciting features made possible in Vue 3.
Vue 3 is now officially out! Here's what new.https://t.co/Xho355GG2U
— Laracasts (@laracasts) September 18, 2020
For those using Typescript, this series also covers using TypeScript in Vue 3, which is substantially better than TypeScript support in Vue 2.
You can read the Introduction documentation in the migration guide for a deeper dive on all of the new features Vue 3 has to offer as well and how to upgrade applications from Vue 2. Lastly, check out the release notes on GitHub for a quick overview of what Vue 3 has to offer.
Congrats to the Vue.js team on the launch!