Size Limit version 5.0.0 introduces several changes valuable for developers focused on web performance. Most notably, it replaces the ora dependency with mico-spinner, potentially offering a more lightweight and streamlined spinner implementation for feedback during command execution. The update also includes bumping the globby dependency from version 11.0.3 to 11.0.4 and chokidar from 3.5.1 to 3.5.2, likely incorporating bug fixes and performance improvements in file matching and watching. The removal of read-pkg-up suggests a change in how the tool locates and reads package.json files, potentially simplifying the configuration process or improving startup time.
While both versions maintain the same core functionality as a CLI tool for setting size limits for web projects and a similar set of other dependencies like bytes-iec, colorette, lilconfig, and ci-job-number, the subtle version upgrades and dependency replacement indicate an effort to optimize performance and reduce the tool's footprint. Version 5.0.0 increased the fileCount to 16 and unpackedSize to 28426 compared to the previous version fileCount of 14 and unpackedSize of 27311, but the new features may make it worth it for its users. Developers should consider upgrading to benefit from these potential enhancements, especially regarding dependency updates and potentially improved spinner performance. The changes also reveal a continuous focus on refining the user experience and keeping the tool up-to-date with underlying library improvements.
The are not vulnerabilities for the version 5.0.0 of the package size-limit