Skip to content

Latest commit

 

History

History
270 lines (160 loc) · 12 KB

CHANGELOG.md

File metadata and controls

270 lines (160 loc) · 12 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]

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.7.0...main

v0.7.0 - 2022-12-19

What's Changed Since 0.6.0

🧰 Maintenance

  • [!!!][TASK] Increase PHP requirements to 8.0+ by @gilbertsoft in #75
  • [TASK] Remove Composer v1 tests by @gilbertsoft in #78
  • [!!!][TASK] Remove deprecated commands by @gilbertsoft in #77
  • [!!!][TASK] Sync files with the latest TYPO3 Core version by @github-actions in #53

⚠ Breaking

  • [!!!][TASK] Increase PHP requirements to 8.0+ by @gilbertsoft in #75
  • [!!!][TASK] Remove deprecated commands by @gilbertsoft in #77
  • [!!!][TASK] Sync files with the latest TYPO3 Core version by @github-actions in #53

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.6.0...v0.7.0

v0.6.0 - 2022-12-19

What's Changed Since 0.5.5

🚀 Features

  • [FEATURE] Symfony console application by @gilbertsoft in #39

🧰 Maintenance

  • [TASK] Proper creation of inherited classes by @gilbertsoft in #52
  • [TASK] Preparations for automatic release workflow by @gilbertsoft in #54
  • [TASK] Add Rector script and configuration by @gilbertsoft in #56
  • [TASK] Run scripts with Composer's PHP version by @gilbertsoft in #57
  • [TASK] Apply Rector changes by @gilbertsoft in #58
  • [TASK] Optimize CI workflow by @gilbertsoft in #59
  • [TASK] Run scripts with Composer's PHP version by @gilbertsoft in #60
  • [TASK] Allow updates of composer/package-versions-deprecated by @gilbertsoft in #61
  • [TASK] Update changed type hint by @gilbertsoft in #65
  • [TASK] Update config location by @gilbertsoft in #66
  • [TASK] Update core synchronization regex by @gilbertsoft in #67
  • [TASK] Sync files with the latest TYPO3 Core version by @gilbertsoft in #68
  • [TASK] Change PHP version for PHP CS job by @gilbertsoft in #70
  • [TASK] Replace deprecated set-output command by @gilbertsoft in #71
  • [TASK] Update actions by @gilbertsoft in #72
  • [TASK] Include skip-changelog label in semver check by @gilbertsoft in #74

📖 Documentation

  • [DOCS] Provide changelog by @gilbertsoft in #62

⚠ Breaking

  • [FEATURE] Symfony console application by @gilbertsoft in #39

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.5.5...v0.6.0

v0.5.5 - 2022-08-12

Removed breaking CS-Fixer rules.

What's Changed Since 0.5.4

🐞 Bug Fixes

  • [BUGFIX] Remove modernize_strpos by @gilbertsoft in #49

🧰 Maintenance

  • [TASK] Expose default cs-fixer configuration by @gilbertsoft in #47
  • [TASK] Remove binary from coverage by @gilbertsoft in #48
  • [TASK] Reduce PHPStan tests by @gilbertsoft in #50
  • [TASK] Enable treatPhpDocTypesAsCertain by @gilbertsoft in #51

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.5.4...v0.5.5

v0.5.4 - 2022-08-09

New CS-Fixer rules.

What's Changed Since 0.5.3

🐞 Bug Fixes

  • [BUGFIX] Return self to properly support code completion by @gilbertsoft in #36

🧰 Maintenance

  • [TASK] Sync files with the latest TYPO3 Core version by @github-actions in #34
  • [TASK] Allow any composer tool by @gilbertsoft in #37
  • [TASK] Update copyright by @gilbertsoft in #38
  • [TASK] Update DDEV and debug config by @gilbertsoft in #40
  • [TASK] Optimize CI and add coverage report by @gilbertsoft in #41
  • [TASK] Rename branch-alias from master to main by @gilbertsoft in #43
  • [TASK] Fix nightly CI matrix by @gilbertsoft in #45

📖 Documentation

  • [DOCS] Clarify the usage of the -f option by @gilbertsoft in #42

New Contributors Since 0.5.3

  • @github-actions made their first contribution in #34

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.5.3...v0.5.4

v0.5.3 - 2022-07-01

Avoid yoda-style conditions in PHP.

What's Changed Since 0.5.2

🐞 Bug Fixes

  • [BUGFIX] Avoid yoda-style conditions in PHP by @eliashaeussler in #31

🧰 Maintenance

  • [TASK] Disable daily core synchronization by @gilbertsoft in #30

New Contributors Since 0.5.2

  • @eliashaeussler made their first contribution in #31

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.5.2...v0.5.3

v0.5.2 - 2022-04-09

Enhanced .editorconfig.

What's Changed Since 0.5.1

🧰 Maintenance

  • [TASK] Use recommended naming for config by @gilbertsoft in #21
  • [TASK] Sync .editorconfig template by @gilbertsoft in #29

Full Changelog: <https://github.com/TYPO3/coding-standards/compare/v0.5.1...v

v0.5.1 - 2022-04-05

Enhanced .editorconfig.

What's Changed Since 0.5.0

🧰 Maintenance

  • [TASK] Complete composer manifest by @gilbertsoft in #22
  • [TASK] Add PHP 8.1 and nightly to CI by @gilbertsoft in #26
  • [TASK] Sync .editorconfig with the latest TYPO3 Core version by @gilbertsoft in #28

📖 Documentation

  • [DOCS] Update README.md with dev hints by @gilbertsoft in #20
  • [DOCS] Move warning about core synchronization by @gilbertsoft in #23
  • [DOCS] Fix wrong folder by @gilbertsoft in #24
  • [DOCS] Add YouTube link to README.md by @marble in #25

New Contributors Since 0.5.0

  • @marble made their first contribution in #25

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.5.0...v0.5.1

v0.5.0 - 2021-11-16

This version now supports PHP 8.1 and is synchronized with the core editorconfig. Also, the php-cs-fixer template for projects has been adjusted to scan src instead of src/extensions. Finally, the setup script has been renamed to typo3-coding-standards and is provided as a Composer binary. See README.md for more information on how to use it.

What's Changed Since 0.4.0

🚀 Features

  • [FEATURE] Provide setup binary through composer by @gilbertsoft in #10

🐞 Bug Fixes

  • [BUGFIX] Bump minimal requirements to support PHP 8.1 by @gilbertsoft in #19

🧰 Maintenance

  • [TASK] Introduce CI workflow by @gilbertsoft in #11
  • [TASK] Update php-cs-fixer project defaults by @gilbertsoft in #18
  • [TASK] Automate updates from core by @gilbertsoft in #17

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.4.0...v0.5.0

v0.4.0 - 2021-10-22

This release supports PHP-CS-Fixer 3 and creates .php-cs-fixer.php now for configuration.

What's Changed Since 0.3.0

🐞 Bug Fixes

  • [BUGFIX] Optimize search for autoloader by @gilbertsoft in #6
  • [BUGFIX] Search for autoloader by @gilbertsoft in #9

🧰 Maintenance

  • [TASK] Synchronize rules with TYPO3 Core by @gilbertsoft in #7
  • [TASK] Apply MD styles by @gilbertsoft in #8
  • [TASK] Upgrade to friendsofphp/php-cs-fixer 3.0 by @simonschaufi in #5

New Contributors Since 0.3.0

  • @simonschaufi made their first contribution in #5
  • @gilbertsoft made their first contribution in #6

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.3.0...v0.4.0

v0.3.0 - 2021-03-04

Add compatibility for PHP 8.0.

What's Changed Since 0.2.0

🧰 Maintenance

  • [TASK] Remove warning and error from .editorconfig.dist by @brotkrueml in #2
  • [TASK] Allow PHP 8 by @lolli42 in #4

New Contributors Since 0.2.0

  • @brotkrueml made their first contribution in #2
  • @lolli42 made their first contribution in #4

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.2.0...v0.3.0

v0.2.0 - 2020-07-13

Adapt TYPO3 Core guidelines & PSR-12 support.

What's Changed Since 0.1.0

🧰 Maintenance

  • [TASK] Align coding guidelines with latest TYPO3 Core master by @bmack

Full Changelog: https://github.com/TYPO3/coding-standards/compare/v0.1.0...v0.2.0

v0.1.0 - 2019-11-23

First release with initial release.

What's Changed

🚀 Features

  • [FEATURE] Initial commit by @bmack

🧰 Maintenance

  • [TASK] Remove ESlinting option for now by @bmack