NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #4812 most downloaded on Packagist
Powerful & memory efficient CSS linter for PHP
Last release 10 days ago
28 Sep 2026
Release timing varies
gaps range from 2 weeks to 5 months
Some releases are documented
notes for 11 of 26 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
26 releases · first in 2017
Updated CSS reference data and fixed false parsing errors caused by block delimiters inside comments.
Updated CSS reference data and fixed false parsing errors caused by block delimiters inside comments.
Internal improvements simplify lazy initialization and update development dependencies.
No breaking changes.
unexpected_character_in_block_content by @neilime with @Copilot in #229Full Changelog: v7.2.0...v7.2.1
One column per quarter.
CSS referential data has been updated, improving linting coverage for current CSS rules. Data URLs are now correctly handled during property parsing,
CSS referential data has been updated, improving linting coverage for current CSS rules.
Data URLs are now correctly handled during property parsing, improving validation reliability.
Internal changes include GitHub Actions dependency updates and test adjustments required by CSS rule updates.
There is no breaking change.
Full Changelog: v7.1.0...v7.2.0
Updated CSS referential to improve lint coverage and accuracy.
Updated CSS referential to improve lint coverage and accuracy.
Internal: development dependencies now allow Symfony ^7.2 alongside ^6.4, easing installs on Symfony 7 projects with no change to production code.
There is no breaking change.
Full Changelog: v7.0.0...v7.1.0
CSS Referential was updated, expanding support and accuracy for rule validation.
Add support for PHP 8.5.
CSS Referential was updated, expanding support and accuracy for rule validation.
Internal: dependencies and CI were refreshed for maintenance.
Drop support for PHP 8.1 ; Minimum supported PHP version is now 8.2.
Full Changelog: v6.2.1...v7.0.0
Updated the CSS Referential dataset to the latest rules across multiple runs to improve lint coverage and accuracy. Fixed the CSS referential scraper
Updated the CSS Referential dataset to the latest rules across multiple runs to improve lint coverage and accuracy.
Fixed the CSS referential scraper with a retry and rate-limiting strategy to gracefully handle 429 responses.
Internal: refreshed CI and tooling dependencies (GitHub Actions, actions/cache, codecov, ci-github-common) and developer utilities (php-cs-fixer, rector, guzzle) to keep the pipeline stable and maintainable.
There is no breaking change.
Full Changelog: v6.2.0...v6.2.1
CSS Referential updated to the latest version, improving rule coverage and consistency.
CSS Referential updated to the latest version, improving rule coverage and consistency.
Internal: dependency maintenance across tools (php-cs-fixer in /tools) and CI pipelines (ci-github-common and grouped GitHub Actions updates); no user-facing fixes.
There is no breaking change.
Full Changelog: v6.1.0...v6.2.0
This release adds an updated CSS Referential feature. It also fixes documentation to reflect current Linter usage. Under the tools scope, dependencies
This release adds an updated CSS Referential feature. It also fixes documentation to reflect current Linter usage. Under the tools scope, dependencies for rector/rector and friendsofphp/php-cs-fixer have been updated.
There are no breaking changes.
Full Changelog: v6.0.1...v6.1.0
No breaking changes were introduced in this release.
This release includes a bug fix to the CSS parser for improved handling of @font-face at-rule names, ensuring correct parsing by removing trailing brace characters. Dependency updates have been applied to maintain tool stability and compatibility, including upgrades to phpstan/phpstan from ^2.0 to ^2.1 and hoverkraft-tech/ci-github-common from 0.22.3 to 0.23.0.
No breaking changes were introduced in this release.
Full Changelog: v6.0.0...v6.0.1
⚠️ Breaking change : Parsing logic is now completely separate from linting logic—this affects any integrations expecting combined behavior.
Four updates in this release:
github-actions-dependencies group, addressing minor version improvements.Parser–linter separation (/feat!/)
The parsing mechanism has been extracted and can now be used independently of the linting stage. Integrations relying on the previous unified parser‑lint workflow may break and need to be updated to explicitly invoke both stages in sequence.
Output formatter added (/feat!/)
A dedicated formatter layer has been added for lint output. Users must now provide or select a formatter compatible with the new interface, or adjust existing code to supply the required formatter component.
codecov/codecov-action from v5.4.2 to v5.4.3 to apply latest CI improvements.Let me know if you'd like the detailed changes from any of these pull requests!
Full Changelog: v5.0.0...v6.0.0
The internal code has been refactored, it can result to breaking change for code extending this CssLint library
This release introduces support for the latest CSS properties based on W3C and MDN standards, enhancing compatibility and accuracy in linting. Additionally, the tool now supports PHP 8.4, ensuring forward compatibility with the upcoming PHP version.
CssLint libraryFull Changelog: v4.1.2...v5.0.0
No breaking changes introduced in this release.
This release includes dependency updates and a bug fix. The GitHub Actions dependency hoverkraft-tech/ci-github-common was upgraded incrementally from 0.22.0 to 0.22.3 to ensure improved CI stability and security. Additionally, a bug was fixed to support semicolons in @import url statements during linting, improving CSS compatibility.
No breaking changes introduced in this release.
Full Changelog: v4.1.1...v4.1.2
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →