friendsoftwig/twigcs
Checkstyle automation for Twig
v6.6.1
6.8M downloads/mo
#2162 most downloaded on Packagist
friendsoftwig/twigcs
What this package is like to depend on
Last release 7 months ago
23 Jan 2026
Release timing varies
gaps range from 9 days to 2.0 years
Most releases are documented
notes for 28 of 32 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
32 releases · first in 2016
3 releases in the last 12 months
see the full history below
Release timeline
32 releases · Oct 2016 to Jan 2026Releases
latest 32-
v6.6.123 Jan 2026Release notes
Open source →What's Changed
- Fix FatalError "undefined method Symfony\Component\Console\Application::add()" with the 8.0 Symfony Console version by @romainguerrero in #353
New Contributors
- @romainguerrero made their first contribution in #353
Full Changelog: v6.6.0...v6.6.1
-
v6.6.011 Dec 2025Release notes
Open source → -
v6.5.028 Nov 2025Release notes
Open source →What's Changed
- github-actions(deps): Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #345
- composer(deps-dev): Update symfony/phpunit-bridge requirement from ^7.1.4 to ^7.1.9 by @dependabot[bot] in #343
- composer(deps-dev): Update symfony/phpunit-bridge requirement from ^7.1.9 to ^7.2.0 by @dependabot[bot] in #346
- Support PHP 8.5 by @zll600 in #350
New Contributors
Full Changelog: 6.5.0...v6.5.0
Release notes
Open source →What's Changed
- Add support for PHP 8.4 by @cedric-anne in #332
- Enhancement: Switch from
vimeo/psalmtophpstan/phpstanby @localheinz in #342
Full Changelog: 6.4.0...6.5.0
Release notes
Open source →For a full diff see [
6.4.0...6.5.0][6.4.0...6.5.0].Added
- Added support for PHP 8.4 ([#332]), by [@cedric-anne]
-
6.4.005 Dec 2023Release notes
Open source →What's Changed
- Add support for Symfony 7 by @kristoftorfs in #314
New Contributors
- @kristoftorfs made their first contribution in #314
Full Changelog: 6.3.0...6.4.0
Release notes
Open source →For a full diff see [
6.3.0...6.4.0][6.3.0...6.4.0].Added
- Added support for
symfony/console:^7.0.0,symfony/filesystem:^7.0.0, andsymfony/finder:^7.0.0([#314]), by [@kristoftorfs]
-
6.3.029 Nov 2023Release notes
Open source →What's Changed
- PHP 8.3 compatibility. by @rajeshreeputra in #296
- Rever codecov V4 by @Ciloe in #301
- Enhancement: Update
friendsofphp/php-cs-fixerby @localheinz in #306 - Enhancement: Update
vimeo/psalmby @localheinz in #307 - Enhancement: Enable
findUnusedBaselineEntryoption forvimeo/psalmby @localheinz in #308 - Fix: Update
CHANGELOG.mdby @localheinz in #309
New Contributors
- @rajeshreeputra made their first contribution in #296
Full Changelog: 6.2.0...6.3.0
Release notes
Open source →For a full diff see [
6.2.0...6.3.0][6.2.0...6.3.0].Added
- Added support for PHP 8.3 ([#296]), by [@rajeshreeputra]
-
6.2.013 Jan 2023Release notes
Open source →What's Changed
- Enhancement: Allow dependabot to update composer development dependencies by @localheinz in #266
- composer(deps-dev): Update phpunit/phpunit requirement from ^9.5.20 to ^9.5.27 by @dependabot in #267
- Fix: Add property type declarations by @localheinz in #269
- Fix: Drop support for PHP 7.4 by @localheinz in #270
- Enhancement: Add
CHANGELOG.mdby @localheinz in #272 - Fix: Split test suite by @localheinz in #273
- Fix: Do not abuse
setUp()by @localheinz in #274
Full Changelog: v6.1.0...6.2.0
Release notes
Open source →For a full diff see [
6.1.0...6.2.0][6.1.0...6.2.0].Changed
- Dropped support for PHP 7.4 ([#270]), by [@localheinz]
-
v6.1.004 Jan 2023Release notes
Open source →Added
- Added gitlab reporter by @frankdekker in #243
- Added support for config files with
.phpextension by @yguedidi in #247 - Added support for PHP 8.2 by @localheinz in #259
Fixed
- Declared otherwise dynamically declared property by @localheinz in #263
New Contributors
- @frankdekker made their first contribution in #242
- @yguedidi made their first contribution in #247
Full Changelog: v6.0.0...v6.1.0
-
v6.0.015 Dec 2021Release notes
Open source →Team changes
@localheinz @Ciloe and @alexmart are now maintainers on the project.BC Breaks
- Remove support for php 7.3 and earlier (@stephanvierkant)
- Remove support for Symfony 3 and earlier (@stephanvierkant)
- Mark the values of the display and severity options as required (@stof)
masterbranch has been moved tomain(@OwlyCode)
New features
- Added a Github Action reporter (@franmomu)
- Added support for Symfony 6 (@stephanvierkant)
- Added template file resolution (@OwlyCode)
Bugfixes
- Fix PHP 8.1 deprecation errors (@cedric-anne)
-
5.2.028 Apr 2022Release notes
Open source →What's Changed
- Fix PHP 8.1 deprecation errors by @cedric-anne in #187
- Mark the value of the display option as required by @stof in #188
- Add github report by @franmomu in #186
- Allow only supported Symfony versions by @stephanvierkant in #189
- Allow only supported PHP versions by @stephanvierkant in #190
- Improved usage detection across includes, extends and embeds. by @OwlyCode in #191
- Fix: Remove Travis CI configuration by @localheinz in #197
- Enhancement: Add
.gitattributesby @localheinz in #198 - Fix: Do not prefer to install from source by @localheinz in #199
- Fix: Do not bother installing
phpunitwithshivammathur/setup-phpby @localheinz in #200 - Fix: Rename workflow by @localheinz in #201
- Fix: Wrap arrays by @localheinz in #202
- Fix: Consistently quote strings in YAML files by @localheinz in #203
- Fix: Whitespace by @localheinz in #204
- Fix: Name by @localheinz in #205
- Fix: Order by @localheinz in #206
- Enhancement: Add badge by @localheinz in #207
- Fix: Rename key by @localheinz in #208
- Enhancement: Add issue and pull request templates by @localheinz in #211
- Fix: Rename steps by @localheinz in #210
- Fix: Run workflow on push and pull_request events by @localheinz in #212
- Fix: Do not configure
bindirectory by @localheinz in #214 - Fix: Do not bother running workflow on macos-latest by @localheinz in #213
- Fix: Clean up
.gitignoreby @localheinz in #215 - Apply php-cs-fixer and add a GA job to check it by @franmomu in #178
- Enhancement: Update
friendsofphp/php-cs-fixerby @localheinz in #216 - Fix: Use long option by @localheinz in #217
- Enhancement: Use
--ansioption by @localheinz in #218 - Enhancement: Allow dependabot to update GitHub Actions by @localheinz in #219
- github-actions(deps): bump actions/checkout from 2 to 3 by @dependabot in #220
- Fix: Disable coverage by @localheinz in #221
- Enhancement: Add
.editorconfigby @localheinz in #222 - Enhancement: Keep packages sorted in
composer.jsonby @localheinz in #224 - Enhancement: Run dependency analysis with
maglnet/composer-require-checkerby @localheinz in #223 - Fix: Reference
phpunit.xsdas installed withcomposerby @localheinz in #225 - Fix: Remove comment by @localheinz in #226
- Fix: Indentation by @localheinz in #227
- Fix: Order by @localheinz in #228
- Fix: Require
phpunit/phpunit:^9.5.20by @localheinz in #229 - Enhancement: Collect and report code coverage by @localheinz in #230
- Fix: Order by @localheinz in #231
- Enhancement: Run static code analysis with
vimeo/psalmby @localheinz in #232 - Fix: Add
CONTRIBUTING.mdby @localheinz in #233 - Enhancement: Add
Makefileby @localheinz in #234 - Fix: Require
humbug/boxby @localheinz in #235 - Enhancement: Compile Phar by @localheinz in #236
- Enhancement: Validate
box.json.distbefore compiling Phar by @localheinz in #237 - Enhancement: Run
phpunit/phpunitinverbosemode by @localheinz in #238
New Contributors
- @stephanvierkant made their first contribution in #189
Full Changelog: v5.1.0...5.2.0
-
v5.1.021 Sep 2021 -
v5.0.004 Feb 2021 -
v4.1.004 Feb 2021 -
v4.0.026 Oct 2020 -
v3.2.226 Oct 2019 -
v3.2.120 Oct 2019 -
v3.2.020 Oct 2019 -
v3.1.310 Sep 2018 -
v3.1.204 Sep 2018 -
v3.1.121 Aug 2018 -
v3.1.016 Jul 2018 -
v3.0.112 Mar 2018 -
v3.0.010 Jan 2018 -
v2.1.007 Jul 2017 -
v2.0.305 Jun 2017 -
2.0.212 Jan 2017 -
2.0.110 Jan 2017 -
2.0.009 Jan 2017 -
1.0.012 Oct 2016 -
v4.0.BETA220 Oct 2019Nothing published for this version
-
v4.0-BETA427 Feb 2020Nothing published for this version
-
v4.0-BETA326 Oct 2019Nothing published for this version
-
v4.0-BETA20 Oct 2019Nothing published for this version