Skip to content

Releases: NexusPHP/cs-config

Nexus CS Config v3.14.1

21 Jul 09:29
v3.14.1
609126e
Compare
Choose a tag to compare

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

17 Jul 06:10
v3.14.0
24acf38
Compare
Choose a tag to compare

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

15 Jul 08:26
v3.13.0
9f8b92d
Compare
Choose a tag to compare

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

19 Jun 08:42
v3.12.0
bcc2b9d
Compare
Choose a tag to compare

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

23 May 02:39
v3.11.0
1b3929b
Compare
Choose a tag to compare

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

05 May 08:50
v3.10.0
6acffa7
Compare
Choose a tag to compare

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

05 Mar 09:04
v3.9.0
9ed62cb
Compare
Choose a tag to compare

Changes ⚙️

  • Configure skip_unlisted_annotations option on phpdoc_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

01 Nov 15:23
v3.8.0
8ef2d10
Compare
Choose a tag to compare

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

15 Oct 16:14
v3.7.0
ed3070c
Compare
Choose a tag to compare

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

02 Sep 03:03
v3.6.0
59546a3
Compare
Choose a tag to compare

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.