Autoprefixer version 10.0.0 represents a significant update compared to its predecessor, version 9.8.8, impacting developers relying on this popular CSS prefixing tool. One of the most crucial changes is the peer dependency upgrade. Version 10.0.0 now requires postcss version ^8.0.2, offering compatibility with the latest PostCSS ecosystem. In contrast, version 9.8.8 depends on postcss version ^7.0.32. This shift signifies a move to newer PostCSS features and potentially improved performance, although developers upgrading should ensure their other PostCSS plugins are also compatible. Also, version 10.0.0 introduces colorette as a dependency, while version 9.8.8 uses picocolors for terminal styling. Besides the core dependencies, browserslist upgrades from version 4.12.0 to ^4.14.2, and caniuse-lite jumps from 1.0.30001109 to ^1.0.30001131. These updates suggest improved browser support detection and more accurate prefixing based on the latest browser compatibility data. Furthermore, there are differences in the package size. Version 10.0.0 has a smaller unpacked size, 245678, compared to version 9.8.8, which has 289279 unpacked size, potentially leading to faster installation and reduced disk space usage. Although the release date for version 9.8.8 is later, the newer version is 10.0.0 released on 2020-09-15 and the update of dependencies indicates an important update.
The are not vulnerabilities for the version 10.0.0 of the package autoprefixer