Vue 3.2.29 marks a subtle yet potentially impactful update over its predecessor, Vue 3.2.28. Both versions uphold the core principles of Vue.js as a progressive JavaScript framework, ideal for crafting modern web user interfaces. They share the same fundamental description, author, license (MIT), and repository details, indicating a commitment to stability and open-source development. The key difference lies in the dependencies and the resultant unpacked size of the distribution. Both versions depend on the consistent suite of core Vue packages: @vue/shared, @vue/runtime-dom, @vue/compiler-dom, @vue/compiler-sfc, and @vue/server-renderer. What is important to note is that, in version 3.2.29, all of these dependencies get bumped to version 3.2.29, while in version 3.2.28 they all sit down on their 3.2.28 version. This change in dependencies leads to a slight increase in the unpacked size; Vue 3.2.29 occupies 2,511,800 bytes compared to Vue 3.2.28's 2,510,932 bytes. Vue 3.2.29 was released on January 23, 2022, following the January 21, 2022 release of version 3.2.28. While the file count remains constant at 33 for both versions, developers upgrading should be aware of the dependency updates and slight size difference. Before doing the upgrade, they should consider consulting the dependency list of the update and check if it causes any conflict with the rest of the packages of their project.
The are not vulnerabilities for the version 3.2.29 of the package vue