@nuxt/vite-builder v3.19.0 introduces several updates and refinements compared to v3.18.1, impacting developers building Nuxt applications. A key change lies in the updated dependencies. Notably, the vite dependency jumps from version 7.0.6 to 7.1.4, potentially bringing performance improvements and bug fixes from the Vite ecosystem. mlly advances from 1.7.4 to 1.8.0, and @nuxt/kit aligns with the new version at 3.19.0. pkg-types upgrades from 2.2.0 to 2.3.0. Other small but significant dependency updates include magic-string (0.30.17 -> 0.30.18), perfect-debounce (1.0.0 -> 2.0.0), and @vitejs/plugin-vue-jsx (5.0.1 -> 5.1.1).
In the development dependencies, vue is updated from 3.5.18 to 3.5.20, rollup sees a bump from 4.46.2 to 4.50.0, and unbuild goes from 3.6.0 to 3.6.1. The @nuxt/schema also aligns with the main version at 3.19.0. These updates likely incorporate bug fixes and new features in the underlying build tools and Vue framework, meaning a more stable and performant development experience.
Developers should examine these dependency updates for potential breaking changes or new features they can leverage. The update to vite is especially noteworthy, as it's a core component of the build process. While the peer dependency on vue remains at "^3.3.4", ensuring compatibility with a broad range of Vue 3 versions, the internal vue dev dependency update might impact component testing and development workflows. Remember to review your project's compatibility and test thoroughly after upgrading.
The are not vulnerabilities for the version 3.19.0 of the package @nuxt/vite-builder