Skip to content

Releases: neilime/php-css-lint

v5.0.0

13 May 11:41
Compare
Choose a tag to compare

Release Summary

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.

Breaking changes

  • The linter now strictly aligns with CSS properties defined by W3C and MDN. This may result in previous custom or non-standard property usages being flagged as invalid. More details in #119
  • The internal code has been refactored, it can result to breaking change for code extending this CssLint library

What's Changed

Full Changelog: v4.1.2...v5.0.0

v4.1.2

01 May 06:53
Compare
Choose a tag to compare

Release Summary

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.

What's Changed

  • build(deps): bump hoverkraft-tech/ci-github-common from 0.22.0 to 0.22.2 in the github-actions-dependencies group by @dependabot in #114
  • build(deps): bump hoverkraft-tech/ci-github-common from 0.22.2 to 0.22.3 in the github-actions-dependencies group by @dependabot in #115
  • fix(lint): support semicolon in import url by @neilime in #117

Full Changelog: v4.1.1...v4.1.2

v4.1.1

14 Apr 17:50
Compare
Choose a tag to compare

Release Summary

This release includes a bug fix improving support for @import strings in CSS, enhancing compatibility with various syntax patterns. Dependency updates were made to friendsofphp/php-cs-fixer, progressing incrementally from version ^3.68 to ^3.75 within the /tools directory, ensuring up-to-date code formatting tools. Additionally, updates to GitHub Actions dependencies were applied, with hoverkraft-tech/ci-github-common upgraded from 0.17.0 to 0.22.0, improving CI reliability and functionality.

There are no breaking changes in this release.

What's Changed

  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.68 to ^3.69 in /tools by @dependabot in #102
  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.69 to ^3.70 in /tools by @dependabot in #103
  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.70 to ^3.72 in /tools by @dependabot in #106
  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.72 to ^3.73 in /tools by @dependabot in #108
  • build(deps): bump hoverkraft-tech/ci-github-common from 0.17.0 to 0.18.0 in the github-actions-dependencies group by @dependabot in #107
  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.73 to ^3.74 in /tools by @dependabot in #110
  • build(deps): bump hoverkraft-tech/ci-github-common from 0.18.0 to 0.22.0 in the github-actions-dependencies group by @dependabot in #109
  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.74 to ^3.75 in /tools by @dependabot in #111
  • fix: support @import string by @neilime in #113

Full Changelog: v4.1.0...v4.1.1

v4.1.0

20 Feb 15:54
Compare
Choose a tag to compare

Release Summary

This release introduces support for file glob patterns as input, enhancing flexibility when specifying files. Continuous integration has been improved with the addition of Rector. Several dependency updates were applied, including friendsofphp/php-cs-fixer and hoverkraft-tech/ci-github-common, ensuring better compatibility and maintenance. No breaking changes have been reported.

What's Changed

  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.64 to ^3.65 in /tools by @dependabot in #92
  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.65 to ^3.66 in /tools by @dependabot in #93
  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.66 to ^3.67 in /tools by @dependabot in #94
  • build(deps): bump hoverkraft-tech/ci-github-common from 0.15.0 to 0.16.0 in the github-actions-dependencies group by @dependabot in #95
  • build(deps): update friendsofphp/php-cs-fixer requirement from ^3.67 to ^3.68 in /tools by @dependabot in #96
  • build(deps): bump hoverkraft-tech/ci-github-common from 0.16.0 to 0.16.1 in the github-actions-dependencies group by @dependabot in #97
  • build(deps): bump hoverkraft-tech/ci-github-common from 0.16.1 to 0.17.0 in the github-actions-dependencies group by @dependabot in #98
  • ci: add rector by @neilime in #100
  • feat: support file glob pattern as input by @neilime in #101

Full Changelog: v4.0.0...v4.1.0

v4.0.0

15 Nov 11:20
Compare
Choose a tag to compare

This release includes several dependency updates to improve build reliability and maintain compatibility with the latest GitHub Actions tools. Additionally, support for PHP 8.3 has been introduced, broadening the range of supported PHP versions. These updates ensure enhanced performance, security, and future-proofing for the project.

Breaking Changes

  • Drop support for php 8.0

What's Changed

  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #83
  • build(deps): bump actions/stale from 8 to 9 by @dependabot in #85
  • build(deps): bump actions/download-artifact from 3 to 4 by @dependabot in #86
  • build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #87
  • build(deps): bump actions/cache from 3 to 4 by @dependabot in #88
  • build(deps): bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0 by @dependabot in #89
  • build(deps): bump codecov/codecov-action from 3 to 5 by @dependabot in #90
  • feat: add support for php 8.3 by @neilime in #91

Full Changelog: v3.2.0...v4.0.0

v3.2.0

19 Jun 16:36
Compare
Choose a tag to compare

What's Changed

  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.24 to ^9.5.25 by @dependabot in #70
  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.25 to ^9.5.26 by @dependabot in #72
  • build(deps): bump peaceiris/actions-gh-pages from 3.8.0 to 3.9.0 by @dependabot in #71
  • feat: add support for PHP 8.2 by @neilime in #74
  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.26 to ^9.5.27 by @dependabot in #73
  • build(deps): bump actions/stale from 6 to 7 by @dependabot in #75
  • build(deps): bump peaceiris/actions-gh-pages from 3.9.0 to 3.9.1 by @dependabot in #76
  • build(deps): bump peaceiris/actions-gh-pages from 3.9.1 to 3.9.2 by @dependabot in #77
  • build(deps): bump actions/stale from 7 to 8 by @dependabot in #78
  • build(deps): bump peaceiris/actions-gh-pages from 3.9.2 to 3.9.3 by @dependabot in #79
  • Allow numeric characters in property names by @hugopeek in #82
  • Support CSS variables by @hugopeek in #81

New Contributors

Full Changelog: v3.1.3...v3.2.0

v3.1.3

23 Sep 08:45
16f9e34
Compare
Choose a tag to compare

What's Changed

  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.21 to ^9.5.23 by @dependabot in #67
  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.23 to ^9.5.24 by @dependabot in #68
  • build(deps): bump actions/stale from 5 to 6 by @dependabot in #69

Full Changelog: v3.1.2...v3.1.3

Version v3.1.2

18 Aug 08:07
8161d83
Compare
Choose a tag to compare

What's Changed

  • ci: fix publish workflow by @neilime in #64
  • build(deps-dev): update squizlabs/php_codesniffer requirement from ^3.6 to ^3.7 by @dependabot in #65
  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.20 to ^9.5.21 by @dependabot in #66

Full Changelog: v3.1.1...v3.1.2

v3.1.1

03 Jun 10:44
9ff978c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v3.1.1

Version 3.1.0

03 Jun 10:38
9577608
Compare
Choose a tag to compare

What's Changed

  • Update phpstan/extension-installer requirement from ^1.0 to ^1.1 by @dependabot in #31
  • Update phpunit/phpunit requirement from ^9.2.5 to ^9.5.2 by @dependabot in #32
  • Bump actions/stale from v3.0.17 to v3.0.18 by @dependabot in #33
  • Update phpunit/phpunit requirement from ^9.5.2 to ^9.5.3 by @dependabot in #34
  • Update phpunit/phpunit requirement from ^9.5.3 to ^9.5.4 by @dependabot in #35
  • Bump peaceiris/actions-gh-pages from v3 to v3.8.0 by @dependabot in #36
  • Update squizlabs/php_codesniffer requirement from ^3.5 to ^3.6 by @dependabot in #37
  • Bump actions/cache from v2.1.4 to v2.1.5 by @dependabot in #38
  • Bump actions/stale from 3.0.18 to 3.0.19 by @dependabot in #39
  • Bump actions/cache from 2.1.5 to 2.1.6 by @dependabot in #40
  • Update phpunit/phpunit requirement from ^9.5.4 to ^9.5.5 by @dependabot in #41
  • Update phpunit/phpunit requirement from ^9.5.5 to ^9.5.6 by @dependabot in #42
  • Update phpunit/phpunit requirement from ^9.5.6 to ^9.5.7 by @dependabot in #44
  • Update phpunit/phpunit requirement from ^9.5.7 to ^9.5.8 by @dependabot in #45
  • Bump actions/stale from 3.0.19 to 4 by @dependabot in #43
  • Update phpunit/phpunit requirement from ^9.5.8 to ^9.5.9 by @dependabot in #46
  • Update phpunit/phpunit requirement from ^9.5.9 to ^9.5.10 by @dependabot in #47
  • Bump actions/cache from 2.1.6 to 2.1.7 by @dependabot in #48
  • Update phpunit/phpunit requirement from ^9.5.10 to ^9.5.11 by @dependabot in #49
  • Update phpunit/phpunit requirement from ^9.5.11 to ^9.5.12 by @dependabot in #50
  • Update phpunit/phpunit requirement from ^9.5.12 to ^9.5.13 by @dependabot in #51
  • Update phpunit/phpunit requirement from ^9.5.13 to ^9.5.14 by @dependabot in #52
  • Update phpunit/phpunit requirement from ^9.5.14 to ^9.5.16 by @dependabot in #53
  • build(deps): bump actions/checkout from 2 to 3 by @dependabot in #54
  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.16 to ^9.5.18 by @dependabot in #55
  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.18 to ^9.5.19 by @dependabot in #56
  • build(deps): bump actions/cache from 2.1.7 to 3 by @dependabot in #57
  • build(deps-dev): update phpunit/phpunit requirement from ^9.5.19 to ^9.5.20 by @dependabot in #58
  • build(deps): bump actions/stale from 4 to 5 by @dependabot in #60
  • ci: improving workflows by @neilime in #62
  • build(deps): bump actions/download-artifact from 2 to 3 by @dependabot in #61
  • build(deps): bump actions/upload-artifact from 2 to 3 by @dependabot in #59

Full Changelog: v3.0.0...v3.1.0