Skip to content

Latest commit

 

History

History
53 lines (31 loc) · 1.86 KB

CHANGELOG.md

File metadata and controls

53 lines (31 loc) · 1.86 KB

Changelog

All notable changes to permafrost-dev/phpcsfixer-preset will be documented in this file (as of 2021-Jan-05).


2.0.1 2022-Feb-11

  • add support for Symfony v6

2.0.0 2021-06-01

  • add support for php-cs-fixer v3
  • drop support for php-cs-fixer v2

1.5.6 - 2021-Jan-14

  • add increment_style.style = post to the Default Ruleset.

1.5.5 - 2021-Jan-12

  • Begin documentation overhaul.
  • add push() helper method to the Collection class.
  • add coveralls.io workflow and badge to README.

1.5.4 - 2021-Jan-06

  • Reduce complexity and remove unnecessary code and tests in a number of places.
  • Minor updates & fixes to the README.

1.5.3 - 2021-Jan-06

  • Minor formatting fixes, updated changelog.

1.5.2 - 2021-Jan-06

  • Add additional unit tests for custom config generator and generate config command, bringing code coverage to >90%.

1.5.0 - 2021-Jan-05

  • Changed Ruleset classes to accept an optional array parameter that overrides/adds ruleset configuration options.
  • Removed undocumented feature to pass overriding/additional ruleset configuration options to SharedConfig.
  • Simplified Ruleset unit tests by consolidating common tests into a single base TestCase class.
  • Ruleset classes must now return array_merge([/* array of rules */, $this->additional]) from the rules() method. This ensures the default rules can be overridden or updated if needed.
  • Added CHANGELOG.md to document changes to the package.

1.4.1 - 2021-Jan-05

  • Updated unit tests to make them more robust and increase code coverage.

1.4.0 - 2021-Jan-05

  • Added 'custom' type to the configuration generator script. Specifying this type will cause the user to be prompted for the directories php-cs-fixer should include and exclude, and the generated configuation file uses the standard PhpCsFixer\Finder class instead of a custom Finder preset.