Rollup Plugin Sass, a tool designed for seamless integration of Sass and SCSS files within Rollup projects, has released version 1.2.5, building upon the foundation laid by version 1.2.4. While both versions share core dependencies like sass (v1.7.2) and resolve (v1.5.0), key differences emerge in their dependencies and devDependencies, indicative of underlying improvements and refinements. Version 1.2.5 introduces rollup-pluginutils as a direct dependency and includes several TypeScript-related devDependencies (ts-node, typescript, @types/node, @types/sass, @types/rollup), suggesting a possible shift towards better TypeScript support or internal code modernization. In contrast, version 1.2.4 leaned on pify, fs-extra, @rollup/pluginutils, and @babel/runtime-corejs3. This shift suggests improved dependency management and potentially a refactoring of internal code.
The unpacked size of version 1.2.5 increased significantly to 26578 bytes compared to 1.2.4's 16001 bytes, and the file count more than doubled. This suggests feature enhancements, code restructuring, or potentially the inclusion of more comprehensive type definitions, offering developers a more robust and type-safe experience when integrating Sass into their Rollup workflows. Developers should consider upgrading to 1.2.5 for potential performance gains, improved tooling support via TypeScript, or benefits from any bug fixes implemented between versions assuming that the developers of the library considered those facts. The increased development dependencies can give more confidence about the quality of the 1.2.5 version if the typescript integration was successful.
The are not vulnerabilities for the version 1.2.5 of the package rollup-plugin-sass