Releases: neilime/php-css-lint
Releases · neilime/php-css-lint
v4.0.0
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
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
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
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
Version 3.1.0
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
Version 3.0.0
Version 3.3.0
💥 Breaking changes
- Internal changes:
- Move
\CssLint\Properties
methods and properties to non static - Move
\CssLint\Properties
array properties from['property' => '']
to['property' => bool]
wherebool
define if the property is allowed or not
- Move
- Remove PHP 7.4 support
⚡ Added
- Improve
cli
usage: https://github.com/neilime/php-css-lint/wiki/Usage#display-man-page - Allows configure linter from command line: https://github.com/neilime/php-css-lint/wiki/Usage#customize-linter-properties
- Allows to configure linter from php script without overriding
\CssLint\Properties
- Add PHP 8 support
- Add property for indentation allowed chars.
- Upgrade dependencies
🙏 Contributors :
Version 2.2.0
Version 2.2.0
⚡ Added
- Upgrade dependencies
🏗️ Chore
- Move continuous integration to Github Actions
- Add PHP Code sniffer to continuous integration workflow
- Add PHP Stan to continuous integration workflow
🙏 Contributors :
Version 2.1.0
Version 2.1.0
⚡ Added :
- Linter constructor accepts an optional instance of the "\CssLint\Properties" helper.
- Make Properties class static.
- Add arguments and return types.
- Add JSON extension as a dependency.
🐛 Fixed :
- Fix typos.
🙏 Contributors :
Version 2.0.0
Version 2.0.0
⚡ Added :
- Supports only php supported Versions (^7.2)