Vue Router, the official routing solution for Vue.js 2, saw a minor version update from 3.4.9 to 3.5.0, presenting developers with subtle yet noteworthy changes. While both versions maintain compatibility with Vue.js 2 and share the same core description, diving into the devDependencies reveals key differences in the build and development tooling. The update introduces newer versions of rollup plugins, specifically @rollup/plugin-commonjsupdated from 10.0.2 to 17.0.0 and @rollup/plugin-node-resolveupdated from5.2.0 to 11.0.0. This likely reflects improvements in how the library is bundled and optimizes module resolution, potentially leading to smaller bundle sizes and faster build times for developers integrating Vue Router into their projects.
Furthermore, the dist object indicates a slight increase in unpackedSize (from 485719 to 502640), suggesting either new features, minor code additions, or changes in the bundled code structure that are reflected in a larger size. The release date also pinpoints a more recent build for version 3.5.0 (January 25, 2021) compared to 3.4.9 (November 5, 2020), meaning that the newest version will, in fact, reflect the bugfixes and recent changes. Such differences emphasize the ongoing maintenance and refinement efforts within Vue Router, ensuring that developers benefit from the latest optimizations and tooling improvements in their Vue.js applications. Therefore, developers should consider upgrading to version 3.5.0, to have access to the improvements to the build tools.
The are not vulnerabilities for the version 3.5.0 of the package vue-router