Releases: NexusPHP/cs-config
Releases · NexusPHP/cs-config
Nexus CS Config v3.14.1
Minor
- Add more checked tokens in
no_extra_blank_lines
- Use default for
ordered_class_elements
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.14.0
Changes ⚙️
- Configure
yield_from_array_to_yields
- Configure
php_unit_data_provider_return_type
- Use native preg_match
- Bump php-cs-fixer to v3.22
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.13.0
Changes ⚙️
- Run linter
- Raise phpstan level to 9
- Remove parallel in phpstan.neon.dist
- Require static data providers for all PHP versions
- Bump to php-cs-fixer v3.20
- Configure
nullable_type_declaration
fixer - Configure
type_declaration_spaces
fixer - Configure
php_unit_data_provider_name
fixer
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.12.0
Changes ⚙️
- Remove
@
in exclude/include options - Rename options for
final_internal_class
- Add "as" in space before construct
- Add 'case_sensitive' option to
ordered_class_elements
- Configure
blank_lines_before_namespace
- Bump php-cs-fixer to v3.18
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.11.0
Changes ⚙️
- Do not
()
in anonymous class - Remove space after short closure
fn
to match PER 2.0 - Configure
single_line_empty_body
fixer - Configure
phpdoc_param_order
fixer - Configure
ordered_types
fixer - Bump to php-cs-fixer v3.17
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.10.0
Changes ⚙️
- Add Nexus82 ruleset
- Fix required PHP version of Nexus81 ruleset
- Remove guards to PHP 8.2 build
- Bump to php-cs-fixer v3.16
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.9.0
Changes ⚙️
- Configure
skip_unlisted_annotations
option onphpdoc_separation
rule - Configure
php_unit_data_provider_static
rule - Bump php-cs-fixer to v3.14
- Remove workaround for phpstan
- Set YAML indentation to 2 spaces
- Test PHP 8.2
- Add additional flags to coveralls call
- Run PHPStan without Xdebug
- Combine Composer steps in build workflow
- Remove PHP 7.4 from build workflow
- Use constructor property promotion when possible
- Drop support for PHP 7.4
- Update build.yml
- Bump to phpstan v1.9.0
- Fix FactoryTest
- Use null coalesce
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.8.0
Changes ⚙️
- Bump php-cs-fixer to v3.13
- Add 'case_sensitive' option to 'general_phpdoc_annotation_remove'
- Add 'closure_fn_spacing' option to 'function_declaration'
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.7.0
Changes ⚙️
- Use dependabot for updates
- Bump php-cs-fixer version to v3.12
- Use phpstan baseline
- Update action workflows
Please refer to the CHANGELOG for the detailed list of changes.
Nexus CS Config v3.6.0
Changes ⚙️
- Add new option to
phpdoc_separation
- Remove deprecated rules
- Configure
no_trailing_comma_in_singleline
- Bump php-cs-fixer to ^3.11
- Configure
whitespace_after_comma_in_array
- Use available option of
phpdoc_order
- Configure
no_multiple_statements_per_line
rule - Bump php-cs-fixer to v3.10
- Fix PHPStan error
Please refer to the CHANGELOG for the detailed list of changes.