Unenv version 1.10.0 introduces notable updates compared to version 1.9.0, enhancing its utility for developers seeking platform-agnostic JavaScript code. A key change lies in the updated dependencies. defu moves from version 6.1.3 to 6.1.4, pathe from 1.1.1 to 1.1.2 and node-fetch-native from 1.6.1 to 1.6.4 potentially bringing bug fixes and performance improvements. Development dependencies also see significant upgrades: eslint jumps from version 8.56.0 to 9.7.0, prettier from 3.1.1 to 3.3.3, wrangler from 3.22.3 to 3.65.0, typescript from 5.3.3 to 5.5.3 and eslint-config-unjs from 0.2.1 to 0.3.2, ensuring better linting, code formatting, and type checking. The jiti dependency also sees an upgrade from version 1.21.0 to 1.21.6. These upgrades suggest a focus on developer experience and code quality. Furthermore, the packed size has increased from 388642 to 431931 reflecting expanded functionality or updated assets. The package now contains 225 files vs 219 in the older version. Developers should upgrade to version 1.10.0 to leverage the latest tooling and dependency updates for a smoother and more robust development workflow when building cross-platform JavaScript applications. The release date is different, the new version was released on "2024-07-16T17:58:13.696Z" and the older on "2024-01-04T20:12:22.629Z" making it the newest stable version.
The are not vulnerabilities for the version 1.10.0 of the package unenv