Vue Router, a crucial library for Vue.js 3 applications, provides essential routing functionalities for building single-page applications. Examining the metadata for versions 4.0.7 and 4.0.8 reveals subtle differences that might interest developers. Both versions share identical dependencies and devDependencies, indicating that the core functionalities and development tools remained consistent. The crucial dependency @vue/devtools-api remains at ^6.0.0-beta.10, suggesting continued compatibility with Vue Devtools for debugging. Key development dependencies like vue, webpack, typescript, and testing libraries are also unchanged ensuring stability and familiar development environment. Even peer dependencies are the same, with both versions requiring vue at ^3.0.0.
The changes reside in the dist section. Unpacked size increased slightly from 774168 to 775249 reflecting internal optimizations or minor bug fixes. The release date also highlights the proximity of the releases with version 4.0.8 being released a little more than an hour after 4.0.7. Developers should consult the official vue-router changelog for a comprehensive list of fixes and enhancements provided between these versions. Overall, while on the surface the difference seems negligible, developers should favor the newest version to benefit from the latest bug fixes and optimizations, however minimal they might be.
The are not vulnerabilities for the version 4.0.8 of the package vue-router