Cssnano, a modular minifier built on PostCSS, released version 5.1.6, succeeding version 5.1.5. While both versions share core functionalities and maintain the same file count (5) and unpacked size (7400 bytes), subtle dependency updates cater to evolving developer needs. Both include yaml and lilconfig.
The key difference lies in the updated dependencies and devDependencies. Version 5.1.6 bumps cssnano-preset-default from 5.2.5 to 5.2.6, and cssnano-preset-advanced from 5.3.1 to 5.3.2. These presets dictate the core minification strategies employed by cssnano. Thus, these updates likely include bug fixes, potentially improved minification algorithms, or support for newer CSS features. Developers using cssnano should consider upgrading to version 5.1.6 to benefit from these enhancements and ensure compatibility with the latest CSS syntax and specifications. While a seemingly minor version bump, these dependency adjustments can lead to noticeable improvements in file size reduction and overall code optimization, crucial for website performance. Both versions declare the same peer dependency on postcss, indicating a consistent integration point. Developers upgrading can anticipate a smooth transition with minimal disruption to existing configurations centered in PostCSS. The library includes funding from Open Collective.
The are not vulnerabilities for the version 5.1.6 of the package cssnano