NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #223 most downloaded on Packagist
PHP_CodeSniffer Standards Composer Installer Plugin
Last release 5 months ago
06 May 2026
Release timing varies
gaps range from 1 weeks to 2.4 years
Nearly every release is documented
notes for 25 of 25 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
25 releases · first in 2016
Various housekeeping, including improvements to CI.
composer install with an open_basedir restriction in effect. Thanks @srebb ! #271, #272Full Changelog: v1.2.0...v1.2.1
One column per quarter.
Changed General housekeeping. Fixed #247 : Potential fatal error when the Composer EventDispatcher is called programmatically from an integration. Tha
Full Changelog: v1.1.1...v1.1.2
Various housekeeping, including improvements to the documentation.
Full Changelog: v1.1.0...v1.1.1
Various housekeeping, including improvements to the documentation and tests. Thanks @SplotyCode , @fredden for contributing!
Full Changelog: v1.0.0...v1.1.0
Rename namespace prefix from Dealerdirect to PHPCSStandards by @jrfnl in #191
Dealerdirect to PHPCSStandards by @jrfnl in #191master branch by @Potherca in #201fail-fast with setup-php by @jrfnl in #194InstalledPathsOrderTest by @jrfnl in #176InvalidPackagesTest by @jrfnl in #168PlayNiceWithScriptsTest by @jrfnl in #169PreexistingPHPCSConfigTest by @jrfnl in #166PreexistingPHPCSInstalledPathsConfigTest + bug fix by @jrfnl in #167RemovePluginTest by @jrfnl in #177Full Changelog: v0.7.2...v1.0.0
Replace deprecated Sensiolabs security checker by @paras-malhotra in #130
config-show always shows all by @jrfnl in #154Full Changelog: v0.7.1...v0.7.2
Fixed v4 constraint by @GrahamCampbell in #115
installed_paths inconsistent between runs #125Full Changelog: v0.7.0...v0.7.1
Allow installation on PHP 8 by @jrfnl in #106
Full Changelog: v0.6.2...v0.7.0
Bugfix: Composer scripts/commands broken in 0.6.0 update by @BrianHenryIE in #105
Full Changelog: v0.6.1...v0.6.2
Do not exit with code 1 on uninstall (--no-dev) [#103]
Composer PHP version appears not to be respected [#79]
phpcs: Exit Code: 127 (Command not found) on every Composer command [#48]
PHP 7.2 compatibility issue [#43]
CS: Add PHP 5.3 compatibility [#39] ([@GaryJones])
Docs: Rename example script [#35] ([@GaryJones])
Incorrect relative paths for WPCS [#33]
Add support for code standards in root of repository for PHP_CodeSniffer 3.x [#26]
Coding Standard tries itself to install with installPath when it's the root package [#19]
Plugin not working correctly when sniffs install depth is equal to "1" [#13]
Install Plugin provides no feedback [#7]
Fixes an issue with having this plugin installed globally within composer, but using your global composer installation on a local repository without P
Fixes an issue with having this plugin installed globally within composer, but using your global composer installation on a local repository without PHP_CodeSniffer installed.
For this version on, this installer no longer messes with the installation paths of composer libraries, but instead, it configures PHP_CodeSniffer to
For this version on, this installer no longer messes with the installation paths of composer libraries, but instead, it configures PHP_CodeSniffer to look into other directories for coding standards.
Standard name mapping improvements
[v1.2.1]: https://github.com/PHPCSStandards/composer-installer/compare/v1.2.0...v1.2.1 [v1.2.0]: https://github.com/PHPCSStandards/composer-installer/
First useable release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →