Gulp-size has a new major version, 5.0.0, released in October 2023, succeeding version 4.0.1 from June 2021. A key update is the upgrade of several dependencies. The chalk dependency, responsible for terminal styling, jumps from version 4 to version 5, potentially introducing changes in how colors and styles are rendered in the console. fancy-log, used for stylized logging, is updated from version 1 to version 2. Gzip-size sees an increase from v6 to v7 and Pretty-bytes from v5 to v6. These upgrades likely bring performance improvements and bug fixes.
Notably, gulp-plugin-extras is introduced as a new dependency in v5.0.0, suggesting additional functionality related to gulp plugin development or utility features. Some dependencies from v4 are removed in v5, including plugin-error, stream-counter, and through2, indicating a possible shift in how the plugin handles errors and stream processing, potentially simplifying the internal architecture. Developers upgrading should investigate if these changes affect their specific use cases.
The development dependencies also see updates, with ava replacing mocha as the testing framework and a newer version of xo for code linting and formatting. These updates ensure the library stays current with modern testing and linting practices. The unpacked size of the package is reduced in the new version, from 7188 bytes to 6197, which is beneficial for installation time and disk usage. Using the latest version, will allow you to use the last dependecies with bug fixes and security patches.
The are not vulnerabilities for the version 5.0.0 of the package gulp-size