Autoprefixer versions 10.4.5 and 10.4.4, both designed to parse CSS and automatically add vendor prefixes using data from the "Can I Use" website, exhibit minimal but crucial differences primarily centered around their dependency on caniuse-lite. While both maintain the same core functionality, project structure, license (MIT), and author, the update to version 10.4.5 introduces a newer caniuse-lite dependency, specifically version ^1.0.30001332, compared to the older ^1.0.30001317 used in version 10.4.4.
This seemingly small change is significant for developers as caniuse-lite provides the data foundation for browser compatibility information. A newer version ensures Autoprefixer is equipped with the most up-to-date browser support data, leading to more accurate and comprehensive prefixing. This translates to better cross-browser compatibility of your CSS, ensuring your website or application renders correctly across a wider range of browsers, including the latest releases.
Other notable aspects remain consistent. Both versions share dependencies like picocolors, fraction.js, browserslist, normalize-range, and postcss-value-parser, highlighting a stable core infrastructure. The peerDependencies still require postcss version ^8.1.0. The release dates also show that version 10.4.5 came out later, on April 23, 2022, compared to March 16, 2022, for 10.4.4. Developers leveraging Autoprefixer should upgrade to 10.4.5 to benefit from the improved browser compatibility data and potential bug fixes incorporated within the dependency update for caniuse-lite, ensuring more reliable and consistent cross-browser styling.
The are not vulnerabilities for the version 10.4.5 of the package autoprefixer