Sass-loader, a vital webpack tool for handling Sass files, saw a minor version update from 10.3.1 to 10.4.0. While the core dependencies remained consistent, including klona, semver, neo-async, loader-utils, and schema-utils, developers should note a subtle but potentially important change in peer dependencies. Version 10.4.0 explicitly declared support for node-sass version 8.0.0 alongside the existing support for versions 4.0.0, 5.0.0, 6.0.0, and 7.0.0. This provides wider compatibility with the different node-sass releases.
Both versions shared the same suite of development dependencies used for testing and development, ensuring a consistent developer experience. This includes tools like jest, eslint, prettier, and webpack itself, along with various loaders and plugins for styling and code quality. The core functionality of the sass-loader, as described in the package description, remains the same: it serves as a bridge between webpack and Sass, enabling developers to seamlessly import and utilize Sass stylesheets within their webpack-bundled projects.
The update represents a refinement in dependency support for node-sass, allowing users utilizing the latest node-sass version to benefit from the updated compatibility information. The releaseDate also suggests a difference of approximately 4 months between the 2 versions with potential improvements on the latest version. The unpacked size difference of just 10 bytes is negligent.
The are not vulnerabilities for the version 10.4.0 of the package sass-loader