Vue Router 4.1.1 is a minor release following version 4.1.0, both compatible with Vue 3.2.0 and above. For developers already using Vue Router 4, the upgrade from 4.1.0 to 4.1.1 should be straightforward as they share the same dependencies, including core packages like @vue/devtools-api. The development dependencies, essential for contributing and building the library, remain consistent, ensuring developers can use familiar tools like Vite, Rollup and Typescript in both versions.
While the dependencies and development dependencies are identical, subtle internal changes exist. A key point to note is the slightly smaller unpacked size of version 4.1.1 (787322 bytes) compared to 4.1.0 (787711 bytes). This suggests possible minor optimizations or bug fixes that don't impact the API surface but improve the overall efficiency of the library. Date of release indicates they are very close, only one day apart, suggesting that v4.1.1 is most likely a patch version with important or critical bug fixes from 4.1.0
For those starting a new project, using the latest version is recommended for access to the most recent improvements and potentially greater stability. Given the shared dependency profile and relatively close release dates, upgrading existing projects should be a low-risk task, offering potential performance benefits from the optimized build size found in version 4.1.1.
The are not vulnerabilities for the version 4.1.1 of the package vue-router