Compatibility for v10
- Add TCA for all tables
- Use symfony DI and replace all "@inject" annotations
- Update PHP code to 7.2 features
- Add phpstan, phpmd and php-cs-fixer
- Add anonymous php functions for merged php scripts like ext_localconf.php.
- Add interfaces for service classes
- Extract business logic of controllers
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information