Unplugin-auto-import simplifies development workflows in Vite and Webpack projects by automatically registering global imports, eliminating the need for manual imports of commonly used functions and libraries. Version 0.11.0 introduces notable updates compared to the previous stable version, 0.10.3, primarily focusing on dependency upgrades.
Specifically, the core dependency unimport is updated from version 0.6.4 to 0.6.5, and unplugin moves from 0.8.0 to 0.8.1. While these might seem minor, even patch updates often contain bug fixes and performance improvements which benefits directly to the developers. In addition, another important development dependencies @vueuse/metadata moves from 9.0.0 to 9.1.0, vite from 3.0.3 to 3.0.4, eslint from 8.20.0 to 8.21.0 and vitest from 0.19.1 to 0.20.3 which can provide new features or improve the developer experience. Also, @types/node increases version from 18.6.1 to 18.6.3.
Beyond dependency upgrades, both versions share core functionalities such as support for customizing import sources, generating TypeScript declarations, and compatibility with popular frameworks, ensuring a consistent and productive experience for developers. Developers should evaluate whether the updated dependencies resolve any existing issues in their projects or enhance performance before upgrading. The core functionality remains consistent which ensure that most configurations should remain compatible accross the two versions. The latest version was released on 2022-08-05, a week after the previous one.
All the vulnerabilities related to the version 0.11.0 of the package
antfu/utils vulnerable to prototype pollution
Prototype Pollution in GitHub repository antfu/utils prior to 0.7.3.