2018-01-23 22:10:59 +01:00
|
|
|
# Change log
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
This project adheres to [Semantic Versioning](https://semver.org/).
|
|
|
|
|
|
|
|
## x.y.z
|
|
|
|
|
2022-10-19 22:19:52 +02:00
|
|
|
### Added
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
### Deprecated
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
## 3.0.0
|
|
|
|
|
2022-07-26 12:15:13 +02:00
|
|
|
### Added
|
2022-10-19 15:14:17 +02:00
|
|
|
- Harden the GitHub Actions workflows (#649)
|
2022-10-19 19:12:47 +02:00
|
|
|
- Add support for TYPO3 12 (#615, #652, #653)
|
2022-10-16 17:47:04 +02:00
|
|
|
- Add `.gitignore` entry for JetBrains Fleet editor (#642)
|
2022-07-26 12:15:13 +02:00
|
|
|
|
2022-09-21 19:11:36 +02:00
|
|
|
### Changed
|
2022-10-18 19:38:45 +02:00
|
|
|
- Switch the coverage on CI from Xdebug to PCOV (#648)
|
2022-10-16 17:42:10 +02:00
|
|
|
- Upgrade to `helmich/typo3-typoscript-lint` V3 (#645)
|
2022-10-13 13:52:25 +02:00
|
|
|
- Upgrade to the testing framework v7 (#629)
|
2022-10-12 11:10:13 +02:00
|
|
|
- Make the TCA ready for TYPO3 v12 (#625)
|
2022-10-09 11:25:50 +02:00
|
|
|
- Upgrade to PHPUnit 9 and PHPCOV 8 (#610)
|
2022-10-03 19:10:08 +02:00
|
|
|
- Convert functional test fixtures to CSV (#601)
|
2022-10-10 16:05:06 +02:00
|
|
|
- Use typed properties instead of `@var` annotations (#599, #612, #628)
|
2022-10-03 16:02:32 +02:00
|
|
|
- Return `ResponseInterface` in controller actions (#597)
|
2022-09-27 11:53:43 +02:00
|
|
|
- Replace switchable controller actions with separate plugins (#575)
|
2022-09-21 19:11:36 +02:00
|
|
|
|
|
|
|
### Removed
|
2022-10-09 17:51:02 +02:00
|
|
|
- Drop support for Symfony 4.4 (#622)
|
2022-09-27 16:48:54 +02:00
|
|
|
- Drop support for TYPO3 10LTS (#594)
|
2022-09-22 11:49:45 +02:00
|
|
|
- Drop support for PHP 7.2 and 7.3 (#581)
|
2022-09-21 19:11:36 +02:00
|
|
|
|
|
|
|
### Fixed
|
2022-10-18 23:21:20 +02:00
|
|
|
- Stop injecting QuerySettings (#650)
|
2022-10-16 17:50:33 +02:00
|
|
|
- Do not check `composer.lock` during `composer normalize` (#641)
|
2022-10-16 17:46:20 +02:00
|
|
|
- Require TYPO3 >= 11.5.4 (#643)
|
2022-10-06 17:55:14 +02:00
|
|
|
- Stop relying on transitive dependencies for `psr/http-message` (#613)
|
2022-09-21 19:11:36 +02:00
|
|
|
|
|
|
|
## 2.0.1
|
|
|
|
|
2022-07-26 12:15:13 +02:00
|
|
|
### Changed
|
2022-08-28 12:01:02 +02:00
|
|
|
- Use CamelCase for the TsConfig folder (#522)
|
2022-08-28 20:17:31 +02:00
|
|
|
- Stop using the `typo3/minimal` package on CI (#520, #531)
|
2022-08-27 18:53:54 +02:00
|
|
|
- Update to Composer 2.4 (#513)
|
2022-08-20 13:59:53 +02:00
|
|
|
- Change the default indentation for rst files to 4 spaces (#194)
|
2022-07-26 12:15:13 +02:00
|
|
|
|
|
|
|
### Removed
|
2022-08-28 09:33:50 +02:00
|
|
|
- Remove the ancient acceptance tests (#512)
|
2022-07-26 12:15:13 +02:00
|
|
|
|
|
|
|
### Fixed
|
2022-08-24 18:43:54 +02:00
|
|
|
- Have all extension dependencies in the `ext_emconf.php` as well (#515)
|
2022-08-24 12:54:33 +02:00
|
|
|
- Bump the minimal 10.4 Extbase requirement (#514)
|
2022-08-23 13:47:10 +02:00
|
|
|
- Explicitly require Prophecy (#511)
|
2022-07-26 12:15:13 +02:00
|
|
|
|
|
|
|
## 2.0.0
|
|
|
|
|
2021-10-12 19:06:56 +02:00
|
|
|
### Added
|
2022-06-28 18:42:50 +02:00
|
|
|
- Add the PHPStan strict rules (#471)
|
2022-07-13 18:39:00 +02:00
|
|
|
- Add a Dependabot action for updating dependencies (#452, #461, #469, #481)
|
2022-04-15 18:47:18 +02:00
|
|
|
- Use Coveralls for the code coverage (#425)
|
2021-10-12 19:06:56 +02:00
|
|
|
|
|
|
|
### Changed
|
2022-05-18 17:17:45 +02:00
|
|
|
- Move npm tools and config to default locations (#444)
|
2022-04-14 18:11:50 +02:00
|
|
|
- Use the TYPO3 Code of Conduct (#430)
|
2021-10-12 19:06:56 +02:00
|
|
|
|
|
|
|
### Removed
|
2022-01-27 17:08:08 +01:00
|
|
|
- Drop support for TYPO3 9LTS (#363, #372)
|
2021-10-12 19:06:56 +02:00
|
|
|
|
2022-01-04 01:33:24 +01:00
|
|
|
## 1.1.0
|
|
|
|
|
|
|
|
### Added
|
|
|
|
- Also run the unit tests with V11 in the CI pipeline (#336)
|
|
|
|
- Allow installations on TYPO3 11LTS
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
- Require at least TYPO3 11.5.2 for 11LTS (#335)
|
|
|
|
- Upgrade to PHPUnit 8.5 (#328)
|
|
|
|
|
2021-10-12 19:06:56 +02:00
|
|
|
### Fixed
|
2021-11-03 01:07:00 +01:00
|
|
|
- Only publish to the TER if the tag is a valid version number (#329)
|
2021-10-12 19:06:56 +02:00
|
|
|
|
|
|
|
## 1.0.0
|
|
|
|
|
2018-01-23 22:10:59 +01:00
|
|
|
### Added
|
2020-11-21 17:58:35 +01:00
|
|
|
- Also run the CI build once a week (#160)
|
2020-06-06 23:09:20 +02:00
|
|
|
- Run the functional tests via GitHub Actions (#55)
|
2019-12-07 18:10:52 +01:00
|
|
|
- Cache Composer dependencies in build (#31)
|
2019-12-07 17:06:13 +01:00
|
|
|
- Add a status badge for GitHub actions (#32)
|
2019-12-07 12:13:32 +01:00
|
|
|
- Composer script for PHP code sniffer fixing (#21)
|
2019-11-12 13:11:16 +01:00
|
|
|
- Run the functional tests in parallel
|
|
|
|
- Add PHP-CS-Fixer
|
2019-12-07 12:29:45 +01:00
|
|
|
- Add support for PHP 7.3 and 7.4
|
2019-12-07 12:48:34 +01:00
|
|
|
- Add support for TYPO3 9.5 and 10.x (#27)
|
2019-11-12 13:11:16 +01:00
|
|
|
- Add PHP_CodeSniffer to the Travis CI build
|
|
|
|
- Auto-release to the TER
|
2018-01-25 17:22:40 +01:00
|
|
|
- Composer script for PHP linting
|
2018-01-23 22:10:59 +01:00
|
|
|
|
|
|
|
### Changed
|
2020-05-25 07:50:53 +02:00
|
|
|
- Disable running with lower dependencies on GitHub actions (#54)
|
2020-05-22 09:14:54 +02:00
|
|
|
- Move the project to the TYPO3 Documentation Team (#47)
|
2019-12-07 19:00:51 +01:00
|
|
|
- Run unit tests with GitHub actions (#37)
|
2019-12-07 17:44:32 +01:00
|
|
|
- Switch from PSR-2 to PSR-12 (#3, #35)
|
2019-12-07 17:00:50 +01:00
|
|
|
- Move TypoScript linting to GitHub actions (#14)
|
2019-12-07 16:37:17 +01:00
|
|
|
- Move PHP code sniffing to GitHub actions (#13)
|
|
|
|
- Move PHP linting to GitHub actions (#12)
|
2019-12-07 11:27:29 +01:00
|
|
|
- Use `.typoscript` as file extension for TS files (#19)
|
2019-12-01 12:16:06 +01:00
|
|
|
- Convert the PHP namespaces to "TTN" (#8)
|
2019-11-27 15:07:11 +01:00
|
|
|
- Update the contact email in the CoC document (#6)
|
2019-11-27 15:04:57 +01:00
|
|
|
- Switch to the `TTN` PHP vendor namespace (#1, #5)
|
2019-11-12 13:11:16 +01:00
|
|
|
- Sort the Composer dependencies
|
|
|
|
- Upgrade PHPUnit to 7.5.14
|
|
|
|
- Change from GPL V3+ to GPL V2+
|
2020-05-22 09:09:44 +02:00
|
|
|
- Streamline `ext_emconf.php`
|
2021-10-12 19:06:56 +02:00
|
|
|
- Complete rewrite. Usable with TYPO3 7.6 and 8.7.
|
2018-01-23 22:10:59 +01:00
|
|
|
|
|
|
|
### Removed
|
2020-06-23 11:05:45 +02:00
|
|
|
- Drop the Travis CI builds (#56)
|
2020-05-22 09:10:58 +02:00
|
|
|
- Drop obsolete `dividers2tabs` from the TCA (#44)
|
2019-12-07 17:30:02 +01:00
|
|
|
- Drop obsolete parts from the README (#34)
|
2019-11-12 13:11:16 +01:00
|
|
|
- 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`
|
2018-01-23 22:10:59 +01:00
|
|
|
|
|
|
|
### Fixed
|
2020-06-23 19:36:54 +02:00
|
|
|
- Always use the Composer-installed tools (#49)
|
2020-05-22 12:34:13 +02:00
|
|
|
- Avoid unwanted higher PHP versions (#50)
|
2020-05-22 12:31:09 +02:00
|
|
|
- Stop caching `vendor/` on Travis CI (#51)
|
2020-05-22 11:38:45 +02:00
|
|
|
- Use the PHP version from the matrix in the CI (#48)
|
2019-12-07 19:42:02 +01:00
|
|
|
- Re-add the static TypoScript registration (#41)
|
2019-12-07 19:15:24 +01:00
|
|
|
- Keep the global namespace clean in `ext_localconf.php` (#40)
|
2020-05-22 09:09:44 +02:00
|
|
|
- Update the badge URLs in the `README` (#29, #22)
|
2019-11-12 13:11:16 +01:00
|
|
|
- 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`
|