@nuxt/schema version 3.18.0 introduces subtle but significant updates compared to the previous stable release, 3.17.7. The most notable change is the addition of ufo as a direct dependency (version 1.6.1). This suggests a potential shift or expansion in how the schema handles URL-related functionalities, possibly for improved routing or request handling within Nuxt applications.
Beyond this, the dependency versions reveal incremental upgrades across the board. While many dev dependencies remain consistent, some key updates stand out. For instance, vite moves from version 6.3.5 to 7.0.6, indicating potential performance improvements and new features within the build process. @vue/shared, @vue/compiler-sfc, @vue/compiler-core have all been bumped from 3.5.17 to 3.5.18 synchronizing versions with the vue dependency. unbuild advances from 3.5.0 to 3.6.0. Also, nitropack moves from 2.11.13 to 2.12.4 which shows that the framework is keeping up to date with the latest versions of its core dependencies.
For developers, these updates translate to potentially enhanced build times, improved Vue.js compatibility and access to the newest features available in Vite. The inclusion of ufo may also pave the way for more streamlined URL manipulation within Nuxt projects. While the core functionalities of @nuxt/schema remain largely consistent between versions, these incremental improvements collectively contribute to a more robust and efficient development experience when designing and managing Nuxt application schemas. Always check Nuxt's official release notes when upgrading for detailed breakdown of changes and migration guidance.
The are not vulnerabilities for the version 3.18.0 of the package @nuxt/schema