Sass-loader versions 6.0.7 and 6.0.6 are webpack loaders designed to compile Sass/SCSS files into CSS, enabling developers to seamlessly integrate Sass stylesheets within their JavaScript-centric build processes. These loaders simplify the use of Sass's powerful features, like variables, mixins, and nesting, within webpack projects. Developers using webpack can easily import Sass files directly into their JavaScript modules, streamlining the process of managing and applying styles.
Comparing version 6.0.7 with the previous stable version 6.0.6, several changes are apparent. Most notably, version 6.0.7 replaces the dependency on the async package with neo-async, reflecting a shift in preference for asynchronous control flow libraries. While both serve similar purposes, neo-async might offer performance improvements or better compatibility in certain scenarios. The clone-deep dependency was also updated from version 0.3.0 to 2.0.1, indicating potential bug fixes or enhanced cloning capabilities with implications for how Sass variables and settings are handled. The repository URL was corrected from git:// to git+https://. Furthermore, the peer dependency declaration for webpack was tightened. Version 6.0.6 allowed webpack versions ">= 3.0.0-rc.0", while version 6.0.7 explicitly supports "^2.0.0 || ^3.0.0 || ^4.0.0", clearly stating supported major versions for webpack. These changes, while seemingly minor, are important when considering compatibility or for those addressing version specific issues.
The are not vulnerabilities for the version 6.0.7 of the package sass-loader