PostCSS Opacity Percentage has released version 3.0.0, bringing updates and refinements to the plugin that transforms percentage-based opacity values into floating-point equivalents for broader compatibility in CSS. Comparing it to version 2.0.0, several dependency updates stand out. The new version upgrades c8 for coverage reporting, clean-publish for streamlined package publishing, husky for Git hooks, lint-staged for running linters on staged files, and xo for JavaScript linting. These updated dev dependencies suggest improvements to the development workflow, code quality, and the package's overall maintenance. Most notably, husky was bumped from version 8 to version 9, and lint-staged from version 13 to version 15. These updates often include new features, bug fixes, and security patches, potentially enhancing the developer experience.
A significant change lies in the peerDependencies. Version 3.0.0 now declares compatibility with postcss version ^8.4, whereas version 2.0.0 specified ^8.2. This indicates that users of version 3.0.0 should ensure they are using a compatible version of PostCSS. The core functionality of transforming opacity values, however, remains consistent across both versions. Developers looking to use PostCSS Opacity Percentage will find that version 3.0.0 offers a more modern development environment with updated tooling and peer dependency alignment. Check the related package changelog for further package changes.
The are not vulnerabilities for the version 3.0.0 of the package postcss-opacity-percentage