Cover image for the TYPO3 v12 article

TYPO3 v12 LTS - All new features and reasons to upgrade

0 Comments // Reading Time: 29 min.

The latest version of TYPO3 is TYPO3 v12 LTS (Long Term Support), and TYPO3 describes this version as its most advanced yet. It includes 216 new features with numerous enhancements for increased security, improved usability and optimized performance. In this article, we'll explain the benefits of upgrading to the latest version and why it's generally important to use an up-to-date system for your website. First, let's take a brief look at the TYPO3 development process.

TYPO3 LTS & ELTS

A new TYPO3 version is released at regular intervals of around 18 months. This is then officially maintained free of charge for at least 3 years and supplied with security updates. Functional updates are also available for the first 1.5 years, followed by a further 1.5 years exclusively for security updates. The latest version is TYPO3 v12 LTS, which has been available since April 2023 and will be supported with important updates free of charge until April 2026.

Another current release is TYPO3 v11 LTSclick here for the TYPO3 V11 article. This version will continue to receive updates and support until October 2024. After that, there is the option of extending support as an ELTS (Extended Long Term Support) version. With ELTS, a TYPO3 website can be provided with updates for up to 3 years longer than with the LTS versions, i.e. up to 6 years in total. Although long-term support enables the secure use of older versions, it costs at least €2,200 (depending on the version to be supported and the desired period).

In the TYPO3 life cycle, the latest LTS version and the previous version are available in parallel for at least one year. This provides sufficient time to upgrade to the latest version. After this period, the older version is only supported by the ELTS service, while a new TYPO3 version is introduced at the same time.

TYPO3 support for the different versions (green: full support, dark orange: important security updates, light orange: ELTS) - Status: 06.02.2024 (Source: typo3.org)

The current ELTS versions, including TYPO3 v10 (until the end of April 2026), TYPO3 v9 (until September 2024) and TYPO3 v8 (until the end of March 2024), offer extended support. Despite possible reasons for using the ELTS service, such as extending the time until the next upgrade or skipping a TYPO3 version, it is generally advisable to upgrade to TYPO3 v12 and always keep systems up to date.


This is what makes TYPO3 12 so convincing

... the TYPO3 version that was released on the 25th anniversary of the TYPO3 CMS

Behind TYPO3 v12 stand 3250 Git commits with 216 new features. These can be found in improved security structure and usability for both editors and developers, in optimized performance, internationalization, new functions for interfaces and much more.

The following features and customizations are convincing reasons to upgrade to TYPO3 12 LTS. We would now like to introduce a few new features and improvements.

Security measures and progress

Security is a top priority for TYPO3, making it one of the most secure content management systems. Enhanced security measures have been implemented in TYPO3 v12 LTS to meet current IT and security standards. The integration of modern security mechanisms such as Content Security Policies (CSP) and improved password policies ensures robust protection against potential threats.

The integration of Content Security Policies (CSP) in TYPO3 v12 LTS successfully closes potential security gaps that can arise from inadequate coding of user content. This additional layer of security aims to detect and mitigate attacks such as cross-site scripting (XSS) and data injection. Using the backend module in the Admin Tools, comprehensive checks and remediation of possible CSP violations can be carried out in both the frontend and the backend.

TYPO3 celebrates its 25th birthday and the release of the 'best version yet' with a TYPO3 hero comic! (Source: typo3.org)

In addition to CSP, TYPO3 v12 LTS implements a variety of HTTP security headers as standard when accessing the backend to further strengthen the integrity of the system. The introduction of configurable password policies also ensures that the security of user data is significantly improved by adhering to global standards and individually defined specifications.

Content Security Policies Backend Module in the Admin Tools (Source: typo3.org)

Usability: Increased productivity through innovative functions

New features for editors: fast access and efficient management

TYPO3 v12 LTS takes the backend experience for editors to a new level. This starts with the tidy page module, which is more modern and easier to read. The CKEditor (formerly: RTE or Rich Text Editor) has been updated to the latest stable version 5, contains new functions and fits perfectly into the new look of the backend. The new CKEditor version also makes iframes obsolete when editing rich text.

The file list now has a new tile view that allows quick access to actions such as editing metadata, displaying images and deleting files. The practical drag & drop function with the CTRL key makes it easy to move files and elements between folders. Improved context menus make dealing with folder structures, whether creating or accessing them, extremely user-friendly.

The search function in the backend has also been optimized to enable editors to work efficiently. The more flexible configuration of the editorial environment through new functions in the user tsconfig gives editors more control over their working environment.

Improved search function in the backend (Source: typo3.org)

Page Module: Tidy & Modern (Source: typo3.org)

File liste: "Drag & drop" function (Source: typo3.org)

Developer-friendly environments: Customizability and insights

For developers, TYPO3 v12 LTS offers extended customization options in the backend. Action buttons in the file list, simplified settings for managing users and authorizations and revised backend modules for TypoScript and Page TSconfig underline the flexibility that developers have in designing their working environment.

The extended insights in the system backend module Configuration provide detailed information on Symfony Expression Language Providers, TCA configuration and YAML configuration. This additional information supports developers in the more precise configuration and optimization of their TYPO3 instances.

Efficient and future-oriented

TYPO3 v11 LTS already supports PHP 8.1, demonstrating how important the integration of the latest and most secure technologies is to developers. For TYPO3 v12 LTS, PHP version 8.1 becomes a minimum requirement, and the support of the latest version, PHP 8.2, shows the continuation of this innovative direction. These PHP versions not only offer improved type safety, read-only properties and first-class callable syntax, but also a significant increase in performance. These advances in server technology not only enable improved performance, but also efficient development and increased user-friendliness in the front and back end.

TYPO3 v12 brings further improvements for developers. The database abstraction layer (DBAL) has been updated to Doctrine DBAL version 3, which means an internal overhaul and improved performance. New TCA types, such as email, password and file, offer more flexibility for data entry. A groundbreaking change in the Extbase framework addresses challenges with magic functions and provides developers with alternative, powerful methods.

Under the surface, TYPO3 v12 LTS boosts its 'superpowers' with outgoing webhooks, message bus and message queuing. This improves communication between components and enables efficient, asynchronous processing of time-consuming tasks.

Integration with webhooks

TYPO3 12 revolutionizes the integration of external systems through powerful webhooks. These enable secure and standardized data exchange between different applications and the content management system. With the new backend module Reactions, incoming webhooks can be configured, which facilitates automated workflows. At the same time, outgoing webhooks allow real-time notification of external systems about relevant events in TYPO3. This communication enables efficient synchronization of systems without sacrificing the autonomy of the individual platforms. The Reactions module also offers predefined reaction types for common actions, while individual reactions can be easily created and tested. Webhooks in TYPO3 12 open up endless possibilities for automating processes and seamlessly integrating external services without having to write a single line of code.

Flexible internationalization

TYPO3 12 offers an effortless solution for complex global content requirements through out-of-the-box multilingual functionality. Integrators and developers benefit from the easy configuration of a fallback chain (overlays in mixed mode) that automatically falls back to content in another language when translations are missing. New languages can be set up in next to no time thanks to configuration defaults and an improved backend. In particular, the support of right-to-left text display for languages such as Arabic should be mentioned here. TYPO3 v12 also offers a country API that allows developers to retrieve localized country data and render dropdown elements for forms using the new FormCountrySelect view helper for Fluid.

We look forward to receiving your upgrade request

Already convinced of TYPO3 12? Then simply get in touch with us with your upgrade request. For all those who would like to learn more convincing reasons for a TYPO3 update to the current LTS version, read on below.

Additional functions for the upgrade

Some functions are not new, but have been partially revised for TYPO3 v12 LTS.

Workspaces

Workspaces make it possible to create additional pages for editing or testing alongside the live system. They offer a nice way to define editorial processes and design workflows from draft to release. Improvements for workspaces have been implemented in TYPO3 11, including faster loading times. Easy switching between workspaces via a drop-down menu and a new filter option make them easier to use. The appearance has also been adapted to other areas.

Linkchecker/Link validator

The link validator in TYPO3 recognizes faulty links in the entire system. In TYPO3 v10, this function has been extended to also support pages, files and external links. The improvement also enables external links to be validated directly when they are embedded.

Frontend Editing

Frontend Editing enables content to be edited directly in the frontend or via a backend module that displays the selected page as in the frontend and makes it editable in this view. This function eliminates the need to constantly switch between backend and frontend, which speeds up workflows.

Filter function in workspaces (Source: typo3.org)

Frontend Editing (Source: typo3.org)

TYPO3 v11 LTS and other previous versions

Highlights and features that TYPO3 v12 benefits from

All optimizations and improvements from TYPO3 v11 and the previous versions are of course also included in TYPO3 v12. A look at the features of the previous versions shows some of the highlights of the developments. Many adjustments relate to technical and developer improvements, which we have largely ignored in this list, but which nevertheless have a positive impact on backend users. For a more in-depth look at the new features of TYPO3 11, we recommend our blog post on TYPO3 v11.


Multi-factor authentication (MFA)

Solid access security to the backend and the sensitive data it contains is essential. This is why TYPO3 is introducing multi-factor authentication (MFA). Administrators can set up MFA for backend users and optionally also make it available to frontend users. The integrated rate limiter protects against excessive login attempts from an IP address, strengthens security and ensures reliable authentication.

Accessibility and Flexibility

The integration of keyboard navigation in menus, the file list and the list module not only facilitates the use of screen readers and read-aloud functions, but also the work of admins and editors who like to work with the keyboard. A particularly welcome new feature is the flexible width setting of the page tree, which is especially helpful for long page names. TYPO3 thus not only focuses on accessibility, but also increases efficiency for all users.


Convenient page configuration

Setting up a new TYPO3 page is easier from version 11. When creating a root page, the system now configures it automatically, which previously required several manual steps.

Link sharing in the backend

Link sharing can be easily implemented in both the frontend and the backend. In the backend, pages can easily be bookmarked or the corresponding link copied.

Backend User Administration

The module now offers admins a good overview of user data such as names, groups and authorizations. This makes it easier to manage authorizations in particular.


File List & File Upload

The file list presents a user-friendly interface with a search field for easily finding folders or files. Editing metadata and deleting files is possible directly, without having to use the clipboard. The file upload offers flexible options for replacing, renaming or canceling existing files.

Easier language selection & more languages

The language selection in the backend is optimized and allows each language to be displayed individually. The option to display all languages simultaneously is still available for checking consistency. Additional languages have been supported in the backend since the last version, including Shona and Welsh.


Redirects for new URL paths

After adjusting a URL path, all subpages are now automatically updated with the new path and redirects to the old URL are set up. Backend users receive a notification about these changes and can undo them if necessary.

Data Security & SameSite cookies

The cookie set by the ViewHelper widget can be easily enabled/disabled to better comply with the GDPR. SameSite cookies are also used to control the transfer of cookie information to third parties through the use of iframes or scripts.

Auto. Redirects & Linkchecker

Redirect management is optimized with automated redirects & the link checker. Automatic removal of redirects according to criteria e. g. number of calls saves manual steps. The module recognizes con­flicts, even system-wide for files & external links.


Dashboards

The dashboards in TYPO3 provide an overview of important system information such as access figures and current tasks. Since the last version, the dashboard can be extended with your own widgets via an API. TYPO3 already contains pre-installed widgets, which can be divided into several dashboards.

Forms Framework & Frontend Forms

The Forms Framework has been optimized, with extended wizards and improved setup functions integrated. The customization of frontend forms has been facilitated by the Fluid Templating Engine. The extension also enables the creation of HTML-based emails for password recovery.


Clickable notifications

Previously, notifications in the TYPO3 backend lacked buttons to close them, for example. Backend users can interact directly with the notifications and close them, for example.

Email with HTML templates

In the past, plain text emails were sent in the TYPO3 system. Since TYPO3 10, it is possible to use HTML-based email templates, which are based on the Fluid Templating Engine and are customizable.

Website title in the page module

The customization of the website title per language is easier since TYPO3 v11: The title can be changed directly in the page module. The title field in the template module is no longer available.


This is why companies keep their TYPO3 system up to date

The continuous further development of TYPO3 ensures that the system always meets the latest requirements in terms of security, functionality and legal standards. It is therefore advisable to keep TYPO3 up to date with regular updates and upgrades in order to benefit from the constant improvements.

Up-to-date & Efficient

Each TYPO3 update brings numerous new features and optimizations to make the system more efficient, intuitive and convenient to use. Continuous improvements to the user interface and usability make TYPO3 both user-friendly and powerful for editors and developers alike.

High Performance & SEO

Each LTS version of TYPO3 includes code optimizations that make the system faster. TYPO3 responds to current web development trends and uses new technologies to improve performance. By integrating new PHP versions, TYPO3 has been able to improve performance, which has a positive effect on search engine rankings and the user experience through shorter loading times.

More Safety & Stability

Outdated technologies in a system increase the risk of failures and external attacks. Regular updates eliminate known security vulnerabilities and minimize the risk of financial damage due to data loss or legal consequences. In addition, older versions may not comply with current browser standards, which can affect backend usage.

Flexibility for Extensions

The flexibility of TYPO3 can be extended by installing extensions to integrate additional functions. Popular extensions such as news, forms, media management and interfaces are continuously updated and always remain compatible with the latest TYPO3 versions. New extensions are usually developed exclusively for the latest TYPO3 version, which may no longer support older versions.

Better Data Protection

Compliance with the GDPR requires website operators to use a secure, state-of-the-art website. New TYPO3 versions offer functionalities that facilitate compliance with data protection. Since TYPO3 v10, for example, the integration of YouTube cookies can be prevented. A more secure system also ensures better protection of user data.

Optimized User Experience

Front-end users appreciate short page loading times, which can have a positive effect on key figures such as dwell time or even sales figures. They also benefit from new functions. For back-end users, newer TYPO3 versions offer improved usability through continuous development, optimized user interfaces and new, improved functionalities.


How does a TYPO3 Update/Upgrade work?

TYPO3 distinguishes between major releases and minor releases. Major releases are represented by the first, name-giving number of a version. For example, TYPO3 12 LTS actually stands for version 12.4, while TYPO3 11 is version 11.5. Major releases contain significant changes compared to the previous major version. The second number in the version number indicates the secondary version. Until the stable LTS version is released, a new major version goes through several stages in which new functions are added and existing errors are corrected. The LTS version represents the first stable secondary version and contains all new functions and improvements. The minor versions prior to the LTS version should therefore be disregarded when updating or upgrading. An upgrade is only worthwhile once the LTS version has been fully developed.

After the release of the LTS version, only minor versions follow, which are in third place in the version number and mainly contain bug fixes and security updates. The current TYPO3 is version 12.4.10 (as of January 2023), which means that TYPO3 12 LTS has already received several patches. It is generally advisable to wait a few months after the release of an LTS version before updating your instance, as many patches are released during this time.

The transition from one minor version to the next is called an update, while an upgrade is the change between major versions. An upgrade with several major versions in between is also referred to as a version jump, for example when upgrading from TYPO3 9 to TYPO3 12. A version jump is usually more complicated than an upgrade to the next version, as several upgrades to the next version are carried out. The process of a TYPO3 v12 upgrade is described in more detail below, whereby the basic steps for an upgrade are always similar, regardless of the TYPO3 version.

Preparations

If you have already dealt with upgrades, you will probably have read and heard that upgrades should never be carried out on a live instance. There is a reason for this: any upgrade or update can go wrong, and not all complications that arise are foreseeable. To be on the safe side, first create a copy of the existing instance on which the upgrade can be performed. It is also advisable to have a backup ready in case structures are damaged during the upgrade and need to be restored. Creating a copy or backup of a TYPO3 instance requires copying all files (via FTP, SCP, rsync or another method) and exporting the database to an SQL file. A content freeze should also be maintained during the entire upgrade process so that content does not have to be entered twice (before and after the upgrade). All other steps described can also be found on the official TYPO3 Website.

System requirements

Before the actual upgrade begins, you must also check whether the system requirements for the new version are met. It is advisable to use a PHP version that is as up-to-date as possible and compatible with the desired TYPO3 version. For TYPO3 12, PHP 8.1 is a minimum requirement.

Update extensions

Before working with the copy, you should check whether the copy works in the same way as the live instance. In the course of this, the extensions should also be checked for deprecations using the deprecation log in the Install Tool. This should run for a few days. Alternatively or additionally, the extension scan should be used. The deprecations should be resolved before the upgrade.

Extensions that are no longer required do not need to be updated and can be deleted directly to reduce the effort involved. This is because updating extensions is often the more time-consuming part of an upgrade compared to the actual TYPO3 core update.

It can happen that extensions are compatible with the desired TYPO3 version, but not with the PHP version used in the new TYPO3 version. In this case, an older PHP version may have to be used, or the use of such extensions may have to be abandoned as they will become obsolete sooner or later anyway and alternatives will have to be found. Furthermore, there may be extensions that are displayed as incompatible but still work on the new TYPO3 instance. Some testing is required here. Many extensions can simply be updated to the latest version and continue to be used after the instance has been upgraded. However, sometimes the latest version is not available for the old TYPO3 instance. In this case, it may be worth updating the extension to the highest possible version and upgrading to the latest version after the upgrade. Some extensions must be deactivated before the upgrade and will then be updated after the upgrade. Individual extensions may need to be specially adapted to the new version. This could mean the greatest effort, so it may make sense to use other solutions in the future.

Check reference index

The global reference index manages links between content elements and files. This index can be checked and updated in two ways: either via the command line (CLI) or via the DB check module (system modules). As the process can take a lot of time, especially for large websites with many pages and files, and does not need to be carried out regularly, the method via the command line is recommended. The DB check is an alternative, especially for small websites with few subpages and files.

Check Changelog 

This step is optional, but it is advantageous to prepare an upgrade carefully. Each changelog of a version contains items such as Breaking Changes, Important, Features and Deprecations. It is recommended to at least look at the Breaking Changes and the points under Important. The changelogs can be read in different ways: in the extension scanner of the upgrade module in the system modules or online. On the official TYPO3 website you can also find the changelog for TYPO3 12. The Extension Scanner offers the advantage that you can filter by tags and work through changelogs like a to-do list.

Convert Global Extensions

In previous versions of TYPO3, global extensions were an easy way to share extensions between multiple TYPO3 instances. Nowadays it is recommended to install and maintain extensions via the Composer. Therefore with TYPO3 v12 the support of global extensions has been removed, they have to be converted to local extensions.

To convert a global extension into a local one, you must uninstall the global extension in the Extensions backend module (under Admin Tools). Furthermore, the files of the extension must be deleted from typo3/ext/, including the directory of the extension itself. The extension must then be reinstalled from the TYPO3 extension repository, whereby it is stored in typo3conf/ext/.

TYPO3-Core Upgrade

The required TYPO3 sources can be obtained either via Composer or by using wget (or cURL) from the typo3.org website. The command composer info typo3/* lists all currently used TYPO3 packages in the installation. Each package must be updated during the upgrade. An upgrade command can be easily generated using the Composer Helper Tool. As a rule, dependency errors occur. On typo3.org you can find all information about the TYPO3 core update as well as instructions on how to deal with these errors. Please also note the breaking changes for TYPO3 v12.

Follow-up work

All necessary steps that have to be carried out after the TYPO3 core update can also be found on the official TYPO3 website.

Upgrade Wizard

After the TYPO3 core update, the upgrade wizard should be run. You can access it by opening the installation tool via example-website.de/typo3/install.php. The Upgrade Wizard guides you through several steps, starting with the creation of missing database tables and fields. All updates can also be carried out in the command line.

Some steps in the Upgrade Wizard contain functions that may not be needed and should not be carried out.

Analyze database

After the upgrade, you should go to the maintenance module and use the option to analyze the database. The results show a list of changes, almost all of which can usually be carried out. Special attention should be paid to tables that are no longer required. You should check whether these can really be removed.

Last steps

The language packs should be updated in the maintenance module. It may be necessary to reset the user settings in the same module. In any case, the cache must be emptied under Maintenance and temporary assets must be removed in the Install Tool using the Clean Up option.

TYPO3 12 Upgrade with sgalinski

In the meantime, TYPO3 has undergone several updates, including the latest release of version 12.4.10. These updates strengthen the stability and security of the system. We therefore recommend upgrading to TYPO3 v12 LTS without reservations, especially for users who are currently still using versions TYPO3 10, TYPO3 9 or TYPO3 8 with ELTS service.

The above section has given you an insight into the complexity of a TYPO3 upgrade. As experienced TYPO3 experts, we are here to help you upgrade your TYPO3 instance to the latest version. This will ensure that your company and your website are up to date and future-proof. If you are interested, we also offer hosting services. Simply contact us for a no-obligation quote!

Our Hosting Offer

We are happy to take over managed hosting for your TYPO3 website to ensure stable and high-performance operation. This can be perfectly combined with our support offer.

Optimally configured for TYPO3

Traffic unlimited

High Performance

Fully Managed
(see hourly rates)

Network availability 99,9 %

General availability min. 99,7 %

DDOS protection & integrated firewall

We guarantee the continuous supply of your instance and the installed extensions with security updates within the main TYPO3 version, immediately after its availability. We coordinate major updates with migration effort closely with you and carry out QA tests together.

Our service includes various highlights and offer conditions, including the TYPO3/Website Security Update Service. We also offer you FairUse of CPU, RAM and web space. Your mail and domain hosting remains your responsibility. We secure your system with a file-based backup and provide free SSL certificates. You can use SSH/SFTP on request. With a 1 GBit connection, we ensure a high-performance connection. With us, you benefit from flexible contract conditions: No minimum term, a notice period of 30 days to the end of the month and a billing period of 12 months.
 

Ask for a hosting offer now

In addition to the improvements made by TYPO3 itself, we have also continuously optimized our own add-on products for TYPO3. Both the TYPO3 Website-Base and our own tools have been adapted to TYPO3 versions 10 to 12. These improvements include g_routes, our TYPO3 extension for SEO redirects, sg_forms for forms with repeatable form elements, as well as sg_mail improvements such as the mail preview and sg_seo with further SEO optimizations. In addition, we have modernized and optimized the theme of our website base in the course of TYPO3 12 LTS. You can find a more detailed overview of the improvements in our products in the following section.

New theme: Modern design with more functionality

Discover our new theme for the Website-Base, which is based on Bootstrap 5. With a fresh design and dark mode support, it not only offers an appealing look, but also improved performance by reducing asset sizes. Thanks to global configuration variables, theme customization is made easier, while maintainability is optimized with less custom CSS. Experience a better user experience on different parts of the website.

Revision of the registration system

Our login system has been completely revised and now includes functions such as registration and profile editing. Many previous issues have been fixed. In addition to a significant performance improvement and stabilization, we also support systems with multiple websites. Registration is possible via Google, Facebook, Xing and LinkedIn. The presentation of profile editing and the account overview has been improved for an optimal user experience (UX).

Improved career system

Several functions have been added to our career system. There have also been improvements in terms of user-friendliness: optimized handling of file uploads, the addition of a PDF link function, the option to create multiple locations, an optimized display and the implementation of JSON+LD generation for Google Jobs. Furthermore, related jobs are now displayed. A demo for the career system is available on our preview website.

SEO Extension

Our extension for search engine optimization (SEO) offers numerous functions and is deeply integrated into TYPO3 and our own extensions. Highlights include sitemap generation, improved canonical and hreflang support, the display of titles and descriptions from dynamic page types such as news, jobs and store articles, the integration of JSON+LD for pages, as well as an optimized SEO tab and adjustments for human-readable URLs.

No more worries about 404 errors

Our Routes extension for redirects offers improved error handling for page moves or URL changes. Error management for such changes is now largely taken care of automatically. You also have the option of creating new redirects yourself and controlling the use of these redirects. Further information can be found on the sg_routes product page.

Blog and News Extension

The news extension has been enhanced with several new functions. These include the integration of JSON+LD for improved display in Google News etc., the display of related news, basic feed support etc. Existing elements have been stabilized and the comment function improved, including spam protection. The share function for news and other content has also been revised. See for yourself in the blog on our preview website.

Video extensions for Vimeo and YouTube

We offer a direct API integration for Vimeo and YouTube. With the video extensions, you can use simple content elements to control the data and display of the videos directly in the TYPO3 backend. In conjunction with our Cookie Consent, video integration is possible in compliance with data protection regulations. Visit our preview website to see what video content elements look like in the frontend.

User-friendly form system

Form creation has been expanded and optimized: This allows you to create forms more flexibly and easily on your own. The improvements include an optimized mail integration into the integrated mail system including new markers, support for multi-language and multi-domain, a new element for form groups that can be replicated multiple times (e.g. for article complaints), an improved form export, optimized recaptcha integration and spam protection (LinkCheck).

New content elements

We have developed new content elements and are happy to integrate them into your website. The new content elements include a pop-up integration with exit-intent for lead generation, an element for a product comparison/product overview and one for testimonials, a revised slider and improvements to other content elements. In addition, there are now previews in the content area. See these new features for yourself on our demo website.

Simple language handling

TYPO3 allows content to be set individually for each language (Free Mode). This can also be combined with pure translation (Connected Mode). This function makes it much easier to edit content, especially in larger editorial groups. This feature has been available in TYPO3 for some time and is now fully supported by us. Together with our languagevisibility extension, managing multilingual pages is particularly easy.

Optimized mail system

You can continue to maintain and view all outgoing mail content yourself with the sg_mail extension. This mechanism has been stabilized, optimized and expanded in many areas based on customer feedback. This includes, for example, a mail preview and extended filter options in the mail queue. Errors during dispatch are now also more clearly visible, allowing problems to be identified quickly.

Server-side performance

Our extensions have been extensively tested and optimized for improved performance. This has led to some drastic improvements, enabling more simultaneous page views and reducing the load on the server system. In addition, faster delivery times are achieved in order to prevent a possible termination of use by the customer.

Frontend rendering performance (Google Core Web Vitals)

Many of our extensions as well as the main theme have been optimized according to the latest Google guidelines. This makes it possible to fulfill the Core Web Vitals even for more complex pages. Important: Customizations for your own, individual themes may be necessary. The Core Web Vitals are various guideline values from Google that affect the speed and behavior of a website. These values have a direct influence on the ranking of a page.

Easier development and maintenance

Many development tools have been revised, which leads directly to an improvement in development and thus saves you costs when adapting and implementing new functions. The system for REST, AJAX and the front-end toolchain has been significantly adapted to current conditions. You can find a demo of the REST API on our preview page.

Cookie Consent

Our Cookie Consent, specially developed for TYPO3, offers optimum performance and deep integration into the TYPO3 system. This solution is already being used successfully by hundreds of customers and has been extensively tested. We would be happy to present the system to you. Compared to the competition, there are only one-off license costs.

FAQ

What are the system requirements for TYPO3 12?

  • Webserver: Apache httpd, Nginx, Microsoft IIS, Caddy Server
  • Datenbase: MariaDB ab 10.3, MySQL ab 8.0, PostgreSQL ab 10.0, SQLite ab 3.8.3 (Support for Microsoft SQL Server ends with TYPO3 v12)
  • PHP 8.1.X or 8.2.X
  • Composer up to 2.1
  • Browser (current versions): Chrome, Edge, Firefox, Safari

You can find out more about the system requirement and the TYPO3 12 version on the official TYPO3 page.

Please contact us

Would you like to upgrade your website to the latest TYPO3 v12 LTS, do you need a reliable and secure hosting service, an all-round technology package for your TYPO3 website or do you have other digital wishes? – Don't hesitate to contact us for a non-binding quote!

Comments

No comments.