Vue Router, a fundamental library for Vue.js applications, has released version 4.3.1, building upon the previous stable version 4.3.0. While both versions share the same core description indicating compatibility with Vue 3 and referencing Vue Router 3 for older Vue 2 projects, a closer look reveals key updates relevant for developers. The most noticeable change lies in the devDependencies. Version 4.3.1 upgrades the core Vue dependency to version 3.4.23, ensuring compatibility and potentially leveraging new features or bug fixes within the Vue framework itself. This upgrade is mirrored in the @vue/compiler-sfc and @vue/server-renderer dependencies, also bumped to version 3.4.23, keeping the Single-File Component compilation and server-side rendering functionalities in sync. Furthermore, the vite dev dependency has been updated from version 5.1.1 to 5.2.9 in the newer version potentially enhancing build speeds or providing access to the latest features available in the Vite build tool for faster dev cycles. Additionally, the unpacked size of the package saw an increase. While the specific changes behind these updates are not detailed in this metadata, developers should consider testing their applications with version 4.3.1 to ensure seamless integration and benefit from the latest improvements in the Vue ecosystem. When upgrading, developers should review the Vue, Vue compiler SFC, and Vue Server Renderer changelogs.
The are not vulnerabilities for the version 4.3.1 of the package vue-router