NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3428 most downloaded on Packagist
Official Coding Standards for CodeIgniter based on PHP CS Fixer
Last release 5 months ago
11 Apr 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 39 of 39 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
39 releases · first in 2021
What's Changed Bump to php-cs-fixer v3.95 Security harden the workflows Full Changelog : v1.9.1...v1.9.2
Full Changelog: v1.9.1...v1.9.2
Set other option of phpdoc_line_span to null for now
One column per quarter.
Add new fixers of php-cs-fixer v3.93
phpdoc_line_spanFull Changelog: v1.8.9...v1.9.0
What's Changed Bump dependencies Full Changelog : v1.8.8...v1.8.9
Add but disable phpdoc_tag_no_named_arguments
phpdoc_tag_no_named_argumentsmodifier_keywords fixer@const to phpdoc_no_alias_tagFull Changelog: v1.8.7...v1.8.8
What's Changed Enable no_useless_printf fixer Full Changelog : v1.8.6...v1.8.7
What's Changed Bump to php-cs-fixer v3.76 Test on PHP 8.4 Full Changelog : v1.8.5...v1.8.6
Enable import_symbols option in fully_qualified_strict_types
import_symbols option in fully_qualified_strict_typesstaticMethod.internalClass errorFull Changelog: v1.8.4...v1.8.5
Enable php_unit_data_provider_method_order fixer
php_unit_data_provider_method_order fixermodernize_stripos option in modernize_strpos fixerFull Changelog: v1.8.3...v1.8.4
Bump to php-cs-fixer v3.67 and cs-config v3.25
@phpstan-ignore to ignored tags of comment_to_phpdocgeneral_attribute_remove fixerget_class_to_class_keywordtrailing_comma_in_multilineFull Changelog: v1.8.2...v1.8.3
Add case to ordered_class_elements order
case to ordered_class_elements orderAdd keep_annotations option for php_unit_attributes
keep_annotations option for php_unit_attributesphp_unit_assert_new_names fixer- Enable rules for PHP 8.1
Disable php_unit_attributes for now
php_unit_attributes for nowordered_attributes for PHP <8.0Remove deprecated option of nullable_type_declaration_for_default_null_value
nullable_type_declaration_for_default_null_valueEnable string_implicit_backslashes fixer
string_implicit_backslashes fixerphpdoc_list_typeallow_hidden_params option@phpstan-type and @phpstan-varphpdoc_array_typeApply new options to phpdoc_align fixer
phpdoc_align fixerEnable other options of fully_qualified_strict_types
fully_qualified_strict_typesclass_keywordstatement_indentationunary_operator_spaces- Bump to php-cs-fixer v3.35
- Bump to php-cs-fixer v3.34 - Bump to php-cs-fixer v3.30 - Fix tag name in release
Bump actions/checkout from 3 to 4
long_to_shorthand_operator (#13)Add case_sensitive option to order fixers
case_sensitive option to order fixersSpecify force option for php_unit_data_provider_static fixer
php_unit_data_provider_static fixerEnable 'php_unit_data_provider_static'
yield_from_array_to_yieldsphp_unit_data_provider_nameno_extra_blank_linesphp_unit_data_provider_return_typeConfigure new fixers in php-cs-fixer v3.20
fix: ruleset deprecated on v3.18
v3.18 (#10)Replace single_space_after_construct with single_space_around_construct
single_space_after_construct with single_space_around_constructbraces rules- Bump php-cs-fixer to v3.14
Fix php-cs-fixer version to 3.13.0
Add 'case_sensitive' option to 'general_phpdoc_annotation_remove'
Grouped runTestsInSeparateProcess, runInSeparateProcess, preserveGlobalState together
runTestsInSeparateProcess, runInSeparateProcess, preserveGlobalState togetherChanged @internal description of class CodeIgniter4 to avoid warnings in phpstorm
@internal description of class CodeIgniter4 to avoid warnings in phpstormBump php-cs-fixer version to v3.12 minimum
no_useless_concat_operatorEnable ensure_single_space option of whitespace_after_comma_in_array
ensure_single_space option of whitespace_after_comma_in_arrayspace_multiple_catch option of types_spacesgroup_to_single_imports option to single_import_per_statementdate_time_create_from_format_callnew_with_bracesorder option to phpdoc_ordertrailing_comma_single_line option to function_declarationcurly_braces_positionsingle_line_comment_spacingno_trailing_comma_in_singlelineinline_constructor_arguments option to class_definitionstatement_indentationno_useless_nullsafe_operatorno_multiple_statements_per_linecontrol_structure_bracesblank_line_between_import_groupsgroups option in phpdoc_separation rulePermit use of latest php-cs-fixer v3.6.0
friendsofphp/php-cs-fixer v3.4.0
ordered_class_elements ruleglobal_namespace_import rule (#1)GITHUB_TOKEN so that secrets can be passed to PRsBump friendsofphp/php-cs-fixer to v3.2 minimum
friendsofphp/php-cs-fixer to v3.2 minimumclass_attributes_separation ruleno_alternative_syntax ruleBump to friendsofphp/php-cs-fixer v3.1.0
friendsofphp/php-cs-fixer v3.1.0nexusphp/cs-config v3.3.0Initial release.
Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →