Mini-css-extract-plugin is a Webpack plugin that extracts CSS into separate files, creating performant CSS bundles for your web applications. Version 1.3.9, released on February 25, 2021, follows closely after version 1.3.8, released on February 18, 2021, indicating a quick iteration cycle, likely addressing fixes or minor enhancements.
The core functionality of CSS extraction remains consistent between the two versions, with identical dependencies on loader-utils, schema-utils, and webpack-sources. Similarly, development dependencies, crucial for building and testing the plugin itself, are broadly the same, encompassing tools like eslint, jest, webpack, and Babel-related packages.
The notable difference lies in the removal of @webpack-contrib/defaults from the devDependencies in version 1.3.9. This suggests a refinement in the plugin's internal build or testing process, possibly streamlining the configuration or relying on alternative default settings.
Developers upgrading from 1.3.8 to 1.3.9 are unlikely to encounter breaking changes. The peer dependency on Webpack (versions 4.4.0 or 5.0.0 and above) remains unchanged, ensuring compatibility with existing Webpack setups. Given the small change and close release dates, the upgrade likely addresses a specific bug fix, an improvement that could impact a small subset of users, or simply a cleanup of the development environment. Check the project's changelog for detailed information on what has changed.
The are not vulnerabilities for the version 1.3.9 of the package mini-css-extract-plugin