PostCSS Prefix Selector, a tool designed to prefix all CSS rules with a specified selector, saw a noteworthy update from version 1.14.0 to 1.15.0. While the core functionality remains consistent, several underlying changes impact developers. Most significantly, the peer dependency on postcss has been tightened. Version 1.14.0 allowed for postcss versions "7.x || 8.x", offering broader compatibility. In contrast, version 1.15.0 restricts this to ">4 <9", potentially creating compatibility issues for users relying on older postcss versions within the 7.x range. This adjustment is crucial for developers managing existing projects and dependencies, requiring careful consideration before upgrading.
Beyond this peer dependency shift, a minor update in the mocha testing framework from "~7.2.0" to "^9.2.2" in the newer version points to enhanced testing and potentially improved code quality. Also, the packed size and date of the releases gives you, as developers, the confidence to pick one or another.The later version has a slightly smaller size and a more recent release date. The changes in development dependencies like mocha highlight efforts to maintain and improve the project's internal workings, indirectly contributing to a more stable and reliable plugin. Therefore, when choosing between the versions, developers should prioritize assessing their PostCSS version compatibility against the updated peer dependency range in v1.15.0.
The are not vulnerabilities for the version 1.15.0 of the package postcss-prefix-selector