Sass-loader, a crucial webpack loader for integrating Sass stylesheets into JavaScript projects, saw a minor version bump from 10.0.4 to 10.0.5, introducing subtle but noteworthy changes for developers. While the core dependencies remained consistent, including klona, semver, neo-async, loader-utils, and schema-utils, this update primarily focuses on refining the development environment and peer dependency compatibility.
A notable distinction lies in the updated node-sass version within devDependencies. Version 10.0.4 specified node-sass as ^4.14.1, while 10.0.5 moves to ^5.0.0, aligning the project's development tooling with newer versions of node-sass. This can impact developers relying on specific node-sass features or those encountering compatibility issues with older versions during development.
Crucially, the peer dependencies shifted slightly. While both versions require sass ^1.3.0, fibers >= 3.1.0, and webpack versions ^4.36.0 || ^5.0.0, the node-sass peer dependency got an addition. Version 10.0.4 requires the node-sass version ^4.0.0 while newest 10.0.5 version adds the new allowed range ^4.0.0 || ^5.0.0. This signifies enhanced compatibility with more recent node-sass releases during project integration. Developers using sass-loader should be aware of these peer dependency changes to ensure harmonious coexistence with other project dependencies, especially when employing node-sass directly. The slight increase in unpacked size, from 66632 to 66982, suggests minor code adjustments or dependency updates within the package. The changes in the releaseDate also tells something about the changes made in between versions.
The are not vulnerabilities for the version 10.0.5 of the package sass-loader