Skip to content

Latest commit

History

History
570 lines (402 loc) 路 25.1 KB

CHANGELOG.md

File metadata and controls

570 lines (402 loc) 路 25.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

For a full diff see 3.4.0...main.

Changed

Fixed

Removed

For a full diff see 3.3.0...3.4.0.

Changed

For a full diff see 3.2.0...3.3.0.

Added

Changed

For a full diff see 3.1.0...3.2.0.

Changed

Fixed

  • Stopped using deprecated use_trait option for no_extra_blank_lines fixer (#496), by @localheinz

For a full diff see 3.0.2...3.1.0.

Changed

  • Updated friendsofphp/php-cs-fixer (#475), by @dependabot
  • Enabled declare_parentheses fixer (#476), by @localheinz
  • Enabled and configured empty_loop_body fixer (#477), by @localheinz
  • Enabled and configured types_spaces fixer (#478), by @localheinz
  • Configured class_attributes_separation fixer to use newly added only_if_meta option for elements const and property (#479), by @localheinz
  • Configured class_attributes_separation fixer to use none option for element trait_import (#480), by @localheinz
  • Added template to ignored_tags configuration of doctrine_* fixers (#481), by @localheinz
  • Configured single_space_after_construct fixer to enforce single space after additional constructs (#483), by @localheinz

For a full diff see 3.0.1...3.0.2.

Fixed

For a full diff see 3.0.0...3.0.1.

Fixed

  • Fixed invalid configuration of phpdoc_to_property_type fixer in Php74 and Php80 rule sets (#428), by @OskarStark

For a full diff see 2.14.0...3.0.0.

Changed

  • Updated friendsofphp/php-cs-fixer (#420), by @localheinz
  • Configured function_to_constant fixer to include get_called_class() (#421), by @localheinz
  • Configured phpdoc_align fixer to include @method and @property annotations (#422), by @localheinz
  • Configured phpdoc_scalar fixer to include callback (#424), by @localheinz

Fixed

For a full diff see 2.13.1...2.14.0.

Changed

  • Updated friendsofphp/php-cs-fixer (#400), by @dependabot
  • Configured trailing_comma_in_multiline fixer to add trailing commas for arguments in Php73, Php74, and Php80 rule sets (#403), by @localheinz
  • Configured trailing_comma_in_multiline fixer to add trailing commas for parameters in Php80 rule set (#404), by @localheinz
  • Enabled and configured phpdoc_to_property_type fixer in Php74 and Php80 rule sets (#406), by @localheinz

For a full diff see 2.13.0...2.13.1.

Fixed

  • Stopped using deprecated configuration for class_attributes_separation fixer (#354), by @localheinz
  • Updated friendsofphp/php-cs-fixer (#392), by @dependabot

For a full diff see 2.12.1...2.13.0.

Added

  • Added Ergebnis\PhpCsFixer\Config\RuleSet\Php80, a rule set for PHP 8.0 (#350), by @localheinz
  • Added Ergebnis\PhpCsFixer\Config\RuleSet\Php72, a rule set for PHP 7.2 (#352), by @localheinz

For a full diff see 2.12.0...2.12.1.

Fixed

For a full diff see 2.11.0...2.12.0.

Changed

  • Configured phpdoc_order_by_value fixer to sort @method, @property, @property-read, and @property-write annotations in the Php71, Php73, Php74 rule sets (#344), by @localheinz

Fixed

For a full diff see 2.10.0...2.11.0.

Added

  • Added Ergebnis\PhpCsFixer\Config\RuleSet\Faker, a rule set for fakerphp/faker (#323), by @localheinz

Changed

For a full diff see 2.9.0...2.10.0.

Added

  • Added Config\RuleSet\ExplicitRuleSet marker interface for rule-sets that should be configured explicitly (#311), by @localheinz

Changed

  • Required only implementations of Config\RuleSet\ExplicitRuleSet not to configure any rules for rule sets (#313), by @localheinz
  • Required implementations of Config\RuleSet\ExplicitRuleSet to configure non-deprecated rules that are configurable with an explicit configuration when enabled (#314), by @localheinz
  • Required implementations of Config\RuleSet\ExplicitRuleSet to configure non-deprecated rules that are configurable with all non-deprecated configuration options when enabled (#320), by @localheinz
  • Required only implementations of Config\RuleSet\ExplicitRuleSet to configure all non-deprecated rules (#321), by @localheinz

Fixed

  • Stopped configuring rules using deprecated configuration options (#319), by @localheinz

For a full diff see 2.8.0...2.9.0.

Changed

  • Enabled and configured php_unit_test_case_static_method_calls fixer for Ergebnis\PhpCsFixer\Config\RuleSet\PhpUnit (#301), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @throws annotations (#302), by @localheinz
  • Enabled php_unit_set_up_tear_down_visibility fixer for Ergebnis\PhpCsFixer\Config\RuleSet\PhpUnit (#303), by @localheinz
  • Enabled allow_single_line_anonymous_class_with_empty_body option for braces fixer (#306), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @throws annotations for Ergebnis\PhpCsFixer\Config\RuleSet\PhpUnit (#310), by @localheinz

Fixed

For a full diff see 2.7.0...2.8.0.

Added

  • Added Ergebnis\PhpCsFixer\Config\RuleSet\PhpUnit, a rule set for phpunit/phpunit (#300), by @localheinz

For a full diff see 2.6.1...2.7.0.

Changed

For a full diff see 2.6.0...2.6.1.

Fixed

For a full diff see 2.5.3...2.6.0.

Changed

  • Updated friendsofphp/php-cs-fixer (#255), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @dataProvider annotations by value (#257), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @uses annotations by value (#258), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @author annotations by value (#259), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @coversNothing annotations by value (#260), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @depends annotations by value (#261), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @group annotations by value (#262), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @internal annotations by value (#263), by @localheinz
  • Configured phpdoc_order_by_value fixer to order @requires annotations by value (#264), by @localheinz
  • Allowed installation on PHP 8.0 (#265), by @Nyholm

For a full diff see 2.5.2...2.5.3.

Fixed

For a full diff see 2.5.1...2.5.2.

Fixed

  • Enabled and configured proxied instead of deprecated fixers (#241), by @localheinz

For a full diff see 2.5.0...2.5.1.

Fixed

For a full diff see 2.4.0...2.5.0.

Changed

  • Configured the phpdoc_add_missing_param_annotation fixer to add annotation for untyped parameters only (#220), by @localheinz

For a full diff see 2.3.0...2.4.0.

Changed

For a full diff see 2.2.2...2.3.0.

Added

For a full diff see 2.2.1...2.2.2.

Changed

For a full diff see 2.2.0...2.2.1.

Fixed

For a full diff see 2.1.2...2.2.0.

Changed

  • Configured ordered_imports fixer to group imports by kind (#133), by @localheinz

For a full diff see 2.0.0...2.1.0.

Changed

  • Configured php_unit_dedicate_assert fixer to target newest versions of phpunit/phpunit (#73), by @localheinz

For a full diff see 1.1.3...2.0.0.

Removed

For a full diff see 1.1.2...1.1.3.

Added

For a full diff see 1.1.1...1.1.2.

Fixed

For a full diff see 1.1.0...1.1.1.

Fixed

  • Removed an inappropriate replace configuration from composer.json (#14), by @localheinz

For a full diff see 1.0.0...1.1.0.

Added

  • Added Ergebnis\PhpCsFixer\Config\RuleSet\Laravel6, a rule set for Laravel 6 (#3), by @linuxjuggler

For a full diff see d899e77...1.0.0.