TYPO3 12 support
fnagel opened this issue · comments
Update extension for TYPO3 CMS 12 LTS.
Release is planned for end of this summer. Hopefully. Any help is appreciated!
WIP Branch: https://github.com/fnagel/t3extblog/tree/typo3-12
References
- https://get.typo3.org/release-notes/12.0.0
- https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog-12.html
- https://notes.typo3.org/s/EjM2zA7Dr
ToDo
- Apply rector
- Apply PHP CS fixer
- Fix PHP MD issues
- Extension scanner
- General adjustments for TYPO3 12
- Adjust TCA
- Update BE module registration
- Fix @todo comments
- Fix dependency injection
- Replace signal / slot
- Sending emails after comment submit does not work
- Subscribe links broken
- Cache clear after comment submit does not work (flash message is cached)
- Send mails when approving a comment from TYPO3 record edit view
- Fix RSS rendering
- Dashboard widgets are broken
- Update registration
- Fix button URLs
- Fix rendering
- Rebase onto master
- Fix issues with localization
- Test for pagination issue: #219
- Testing (https://github.com/fnagel/t3extblog/blob/master/Documentation/DeveloperGuide/Index.rst?plain=1#L138)
- Testing (localization)
Current version works as expected according to my tests. Any help testing before the upcoming release would be appreciated!
Version 8.0.0 with support for TYPO3 12 has been released: https://github.com/fnagel/t3extblog/releases/tag/8.0.0