Version 3.1.0 of @yarnpkg/fslib introduces subtle but potentially impactful changes compared to its predecessor, version 3.0.2. Both versions maintain tslib as a core dependency, ensuring compatibility and consistent Typescript helper functionality. However, the key divergence lies in the development dependencies. Version 3.1.0 utilizes @yarnpkg/libzip version ^3.1.0, whereas version 3.0.2 depended on @yarnpkg/libzip version ^3.0.1.
This update to @yarnpkg/libzip likely includes bug fixes, performance improvements, or new features within the libzip integration itself, potentially impacting how @yarnpkg/fslib handles zip archive interactions. Developers utilizing features involving zip files should carefully review the changelog for @yarnpkg/libzip to understand the specific changes introduced in the newer version.
The difference in unpacked size, with version 3.1.0 being slightly larger (231501 bytes) than version 3.0.2 (230799 bytes), suggests that new features or modifications have been incorporated into the newer release, further emphasizing the importance of examining the release notes. Finally, the release date difference of almost 4 months (May 8, 2024 vs January 30, 2024) indicates the accumulation of several changes that could affect developers using file system utilities. By keeping abreast of these updates, developers can ensure they capitalize on the latest enhancements and address any potential compatibility risks.
The are not vulnerabilities for the version 3.1.0 of the package @yarnpkg/fslib