Mini-css-extract-plugin is a Webpack plugin that extracts CSS into separate files, creating optimize CSS delivery and parallel loading improving website performance. Comparing versions 1.3.6 and 1.3.5, developers will find subtle but potentially impactful changes in the development dependencies.
Version 1.3.6 upgrades several key development tools. Notably, @babel/cli updates from version 7.12.10 to 7.12.13, @babel/core from 7.12.10 to 7.12.13 and @babel/preset-env from 7.12.11 to 7.12.13. Webpack gets bumped from 5.18.0 to 5.21.1. These updates likely incorporate bug fixes, performance improvements, and potentially new features within the Babel transpilation pipeline and Webpack bundler. Lint staged also gets a small upgrade from 10.5.3 to 10.5.4.
While the core dependencies remain the same, these development dependency upgrades could be significant when building or contributing to projects using mini-css-extract-plugin. Developers should evaluate if these newer versions introduce any compatibility issues specific to their existing toolchain configurations. The differences in versions may need to be considered with Continuous Integration environments. Developers who have custom Babel or Webpack configurations should review the changelogs for these specific packages to ensure a smooth update/downgrade when switching between these plugin versions. The plugin seamlessly integrates with both Webpack 4 and 5.
The are not vulnerabilities for the version 1.3.6 of the package mini-css-extract-plugin