Probably the most visible new feature is the ability to manipulate images within TYPO3. The editor can modify an uploaded image when inserting it into a content element. The editor can then select the part of the image that should be visible to the user with a simple user interface. All other logic like scaling is still applied to the image when outputting it on a website.
Separation of Content Elements / CSS Styled Content / Media CE
The Core with its required extensions now ships only the set of content elements that is necessary for a minimal setup. Everything else has been moved to CSS Styled Content or the new “Media Content” extension (extension name “mediace”). The latter should only be installed if existing “media” elements are located on a website. For the next release, some last changes are missing to finalize the new default set of content element shipped with the TYPO3 Core.
Routing / RealURL
After a fruitful discussion, routing is a large topic, and certainly a different approach than the current URL rewriting approach by RealURL and CoolURI. In order to get proper routing integrated, a future-proof way with a proper Request/Response concept is needed. The planning phase and concrete steps for this concept has been started already and wis based on the PHP-standard PSR-7. Some other prerequisites for the routing are already in place in the TYPO3 CMS Core, like a clean Request Handling foundation for all entry points in the core.
Flexible preview URLs
Along with our common goal to make editing easier and simpler an integrator can now add preview URLs for custom records too.
Even cooler - the integrator can also define the preview URL for content elements on sysfolder. So editors don’t have to re-think when switching between pages or content and custom records, save+view just gives them the instant preview.
Much more under the hood
The Form Engine has been tuned and has gained a new feature to show how many characters are left within a input field while typing. Improvements to the Indexed Search engine, a new Notification API, a unified Locking API, a redesigned Login Screen, and a new Request Handling foundation have been added to TYPO3 CMS.
Additionally, did we mention it is now quite easy to adapt the login screen to fit the company’s or project’s visual appearance?