Rollup-plugin-gzip, a utility for compressing Rollup bundles with Gzip, saw a notable update moving from version 1.3.0 to 1.4.0. Developers considering incorporating this plugin should note these changes. Version 1.4.0 transitioned from relying on node-zopfli as both a dependency and optional dependency, eliminating it entirely. This could impact compression performance or compatibility depending on specific project needs, potentially offering a simpler setup for some users.
The development environment also saw significant upgrades. Ava, the testing framework, jumped from version 0.22.0 to 0.25.0, and Rollup itself advanced from 0.48.2 to 0.62.0. Furthermore, the typing definitions for Node.js were updated from @types/node version 8.0.24 to 10.5.0. These updates suggest improvements in testing methodologies and compatibility with newer JavaScript features and Node.js versions which translates into better support for modern development practices. The jump in versions of the tools used for development suggests there might be significant improvements and bug fixes under the hood for version 1.4.0 making it the preferable option for developers using newer stacks. Finally the size of the packed versions of version 1.40 is substantially higher and includes file count and unpacked size information while version 1.30 only has the tarball url, thus potentially suggesting better support for modern package management tools.
The are not vulnerabilities for the version 1.4.0 of the package rollup-plugin-gzip