mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-11-10 00:16:13 +01:00
tea/CHANGELOG.md
2019-12-07 16:00:06 +01:00

1.6 KiB

Change log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

x.y.z

Added

  • Composer script for PHP code sniffer fixing (#21)
  • Run the functional tests in parallel
  • Add PHP-CS-Fixer
  • Add support for PHP 7.3 and 7.4
  • Add support for TYPO3 9.5 and 10.x (#27)
  • Add PHP_CodeSniffer to the Travis CI build
  • Auto-release to the TER
  • Composer script for PHP linting

Changed

  • Moved PHP linting to GitHub actions (#12)
  • Use .typoscript as file extension for TS files (#19)
  • Convert the PHP namespaces to "TTN" (#8)
  • Update the contact email in the CoC document (#6)
  • Switch to the TTN PHP vendor namespace (#1, #5)
  • Sort the Composer dependencies
  • Upgrade PHPUnit to 7.5.14
  • Change from GPL V3+ to GPL V2+
  • Streamline ext_emconf.php

Deprecated

Removed

  • Drop unneeded Travis CI configuration settings
  • Drop ext_icon.svg
  • Stop building with the lowest Composer dependencies
  • Drop support for TYPO3 < 9.5
  • Drop support for PHP < 7.2
  • Drop support for TYPO3 7.6 and require TYPO3 >= 8.7
  • Drop the TYPO3 package repository from composer.json
  • Drop the dependency of roave/security-advisories

Fixed

  • Update the badge URLs in the README (#29, #22)
  • Fix code inspection warnings
  • Use the new annotations for lazy loading
  • Update and pin the dev dependencies
  • Drop an obsolete "replace" entry from composer.json
  • Explicitly require MySQL on Travis CI
  • Add .php_cs.cache to the .gitignore

2.0.0

  • Complete rewrite. Usable with TYPO3 7.6 and 8.7.