mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-11-10 00:16:13 +01:00
cef4baddbc
Also fix the name of TS the lint step.
1.8 KiB
1.8 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
- Cache Composer dependencies in build (#31)
- Add a status badge for GitHub actions (#32)
- 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
- Switch from PSR-2 to PSR-12 (#3, #35)
- Move TypoScript linting to GitHub actions (#14)
- Move PHP code sniffing to GitHub actions (#13)
- Move 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 obsolete parts from the README (#34)
- 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.