Sass version 1.79.0 introduces a notable update, primarily concerning its dependency on the chokidar package. While both versions, 1.78.0 and 1.79.0, offer a pure JavaScript implementation of Sass and share core dependencies like immutable and source-map-js, the allowed version range for chokidar differs significantly. Version 1.78.0 relies on chokidar versions greater than or equal to 3.0.0 but strictly less than 4.0.0 (>=3.0.0 <4.0.0), a constraint that has been lifted in version 1.79.0, now permitting any version of chokidar starting from 4.0.0 (^4.0.0).
This change is crucial for developers managing dependency conflicts within their projects. Upgrading to Sass 1.79.0 may resolve issues where newer versions of other packages require chokidar 4.x, removing the need for potentially complex dependency resolution strategies. The increased unpacked size in version 1.79.0 (5610546 bytes) compared to 1.78.0 (5250979 bytes) likely reflects changes within the chokidar dependency or internal updates within the Sass compiler itself, which could bring performance improvements or bug fixes. Developers should test their Sass builds after upgrading to verify compatibility and optimal performance. The release date difference of approximately two weeks also suggests a focused development effort addressing specific issues or incorporating updated dependencies.
The are not vulnerabilities for the version 1.79.0 of the package sass