Skip to content

Vue.js Changelog

Here you’ll find a record of all important updates, improvements, fixes, and breaking changes across Vue versions.


  • Each entry lists the version number, release date, and a summary of changes.
  • Major releases include breaking changes and new features.
  • Minor releases typically include bug fixes, performance improvements, and small enhancements.
  • Patch releases focus on bug fixes and minor tweaks.

  • New Features:

  • Introduced Composition API for flexible component logic.

  • Added support for Fragments, Teleport, and Suspense.

  • Improved TypeScript integration.

  • Breaking Changes:

  • Lifecycle hooks renamed (beforeDestroybeforeUnmount).

  • Global API moved from Vue to app instance (Vue.useapp.use).

  • Removed filters support.

  • Bug Fixes:

    • Fixed issues with reactivity tracking in certain edge cases.
    • Improved performance of virtual DOM diffing.

  • 🔧 Bug fixes and stability improvements.
  • Minor updates to official plugins and tooling.

For older changelogs, please refer to the official Vue 2 Changelog and Vue 3 Changelog.


For full release notes and detailed technical info, visit:


  • Follow the official Vue Twitter account: @vuejs
  • Join the Vue community on Discord and forums.
  • Subscribe to Vue newsletters and blogs.

We welcome your feedback! If you notice any issues or want to request features, please open an issue on the Vue GitHub repository or join the community discussions.


Tip: Bookmark this page to stay updated on the latest Vue.js developments!