Titelbild for TYPO3 v13 Article

TYPO3 v13 LTS - New features & convincing reasons to upgrade

0 Comments // Reading Time: 35 min.

The latest TYPO3 version is TYPO3 v13 LTS (Long Term Support). With over 140 new functions, it offers optimized usability, more security and lots of new useful features. In this article, we'll look at the benefits of upgrading to the latest version and explain why it's essential to keep your website up to date. Traditionally, we take a brief look at the development process and life cycle of TYPO3 beforehand.

TYPO3 life cycle with LTS & ELTS

TYPO3 releases a new major version approximately every 18 months, which is then officially maintained for at least three years. In the first 1.5 years, there are security updates as well as functional updates, while the following 1.5 years are used exclusively for security maintenance. The latest version, TYPO3 v13 LTS, has been available since October 2024 and will be provided with important updates free of charge until December 2027.

Another current version is TYPO3 v12 LTSclick here for the TYPO3 V12 article. This will be provided with updates and support until April 2026. After that, it will be possible to extend support via ELTS (Extended Long Term Support). This means that a TYPO3 website can be provided with updates for up to three additional years, increasing the total term to up to six years. While ELTS enables the secure use of older versions, this involves annual costs of several thousand euros (more information on ELTS).

In the TYPO3 life cycle, the latest LTS version and the previous version run in parallel for at least one year, so that there is sufficient time to switch to the current version. After this transition period, the older version is only available as an ELTS service, while a new TYPO3 version is released at the same time. This ensures continuous further development and long-term maintenance.

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

The current ELTS versions, TYPO3 v11 (supported until the end of October 2027) and TYPO3 v10 (supported until the end of April 2026), allow for extended maintenance beyond the regular LTS phase. ELTS can be useful to allow more time for an upgrade or to skip a TYPO3 version. Nevertheless, it is generally recommended to upgrade to the current TYPO3 v13 version to benefit from the latest features, security updates and performance improvements.


This makes TYPO3 13 convincing

Behind TYPO3 v13 are 3,300 Git commits with 140 new functions that improve the system in many ways. These include optimized usability for editors and developers, enhanced security measures, better performance and even greater internationalization. The following innovations and adjustments are convincing reasons to consider an upgrade to TYPO3 v13.

Optimized user experience (UX)

The TYPO3 backend has been extensively modernized - the optimized user interface is noticeable from the very first login in v13. The aim of the adjustments was to create an even more intuitive and clearer working environment that also complies with European accessibility standards and significantly improves the user experience.

Dark mode in the backend

Dark mode has long been established in browsers, apps and websites – now also in TYPO3 v13. In addition to being a stylish alternative to light mode, it offers practical advantages for accessibility: it reduces eye strain, especially in low-light conditions, improves readability for long texts and can even reduce power consumption, which can extend battery life.

Light mode in the backend (Source: typo3.org)

Dark mode in the backend (Source: typo3.org)

Modernized page and file tree

The page and file tree is a central element in the TYPO3 backend and has been fundamentally revised in TYPO3 version 13. Editors can now highlight pages in color and add additional information that is displayed on mouseover. Smoother scrolling, especially for extensive page structures, significantly improves navigation. Optimized API endpoints ensure significantly better performance. Overall, the page tree has been made more intuitive, faster and more powerful to make daily editorial work even more efficient.

A small highlight: The drag-and-drop function has been expanded so that content can now be moved directly from one page to another.  

Page tree with markers & status information (Source: typo3.org)

Hotkeys – New & individual keyboard shortcuts

In TYPO3 v13, new keyboard shortcuts have been introduced to increase efficiency in the backend. For example, data records can be saved with Ctrl/Cmd + S and saved and closed directly with Ctrl/Cmd + Shift + S. The backend search can now be opened quickly with Ctrl/Cmd + K.

In addition, the JavaScript module hotkeys.js has been integrated, which allows developers to define individual shortcuts for specific functions in the backend. This hotkey API allows workflows to be further personalized and accelerated.

These improvements not only contribute to accessibility by making it easier for people with disabilities to use TYPO3, but also offer all users a more efficient way to work with the system – especially for those who prefer to navigate with keyboard shortcuts.

Improved search functions in the backend

The backend search in TYPO3 v13 has been fundamentally optimized to provide editors and administrators with faster and more efficient navigation. The results can be filtered according to categories and tags, making it even easier to find relevant content.

The search now not only includes pages and content, but also database entries, backend modules and workspaces. The search can be called up directly using the key combination Ctrl/Cmd + K. Thanks to improved ranking logic, the results are weighted more precisely and displayed more quickly - especially for large TYPO3 instances.

Another practical feature is the new search function in the form backend module, which makes life much easier, especially for websites with many forms.

TYPO3 backend search (Source: typo3.org)

Form search in the backend (Source: typo3.org)

Right-to-left support

In TYPO3 v13, support for right-to-left (RTL) languages such as Arabic, Hebrew and Persian has been further improved – both in the backend and the frontend. The TYPO3 backend automatically recognizes RTL languages and adapts menus, texts and layouts accordingly by reversing the reading direction from right to left. Text fields, navigation bars and toolbars now adapt dynamically to ensure correct display. In addition, RTL support can be individually enabled or disabled for specific users or user groups. These improvements make TYPO3 v13 even more inclusive and user-friendly for international projects with multilingual websites and non-Latin writing systems.

TYPO3 right-to-left backend (source: typo3.org)

Mass editing of pages, files, data records and content

TYPO3 v13 introduced bulk editing, a feature that makes the backend workflow much easier for editors. It makes it possible to edit or update several data records at the same time instead of having to adjust each entry individually. This allows page properties to be adjusted, for example – several pages can be renamed, access rights changed or metadata updated in one go. Another use case would be editing file metadata: for example, file descriptions, titles or keywords can be defined for several images or documents at the same time. Content or data records can also be changed in groups to define categories, visibility options or publication status.

The advantages are obvious: time savings, consistency and efficiency. Changes can be applied quickly and uniformly to multiple elements, which is particularly useful for large TYPO3 projects with a lot of content.

TYPO3 mass editing of pages (Source: typo3.org)

Mass editing of file properties (Source: typo3.org)

New widgets in the dashboard

In TYPO3 version 13, new widgets have been added to the dashboard to provide backend users with enhanced insights and functionality. The added widgets include, among others:

  • SEO widgets: These provide an overview of important SEO key figures and help to monitor and improve the search engine optimization of the website directly in the backend.
  • System notes: A widget that makes it possible to store important notes and information centrally in the dashboard so that all authorized users can access them.
  • Page changes: This widget displays the latest changes made to pages, giving editors a quick overview of recent updates.

Dashboard with new widgets (Source: typo3.org)

The new dashboard widgets help users to have important information and functions centralized and clearly available, which further increases the efficiency and user-friendliness of the TYPO3 backend.

Download presets

In version 13 TYPO3, the data export functions have been significantly improved. One of the new features is the introduction of download templates. These templates allow you to configure specific data exports. For example, you can create a template that only contains the username, email address and last login columns when exporting frontend user data. These templates can be saved and shared with other backend users, making repeated exports more consistent and efficient. In addition, the revised data export modal window allows data to be exported from almost any database table in various formats. This facilitates the backup of content, migration between TYPO3 instances and the further processing of data in external applications.

Download presets (Source: typo3.org)

Performance Boost

In version 13, TYPO3 also focuses on performance optimizations that improve both loading times and system efficiency. Optimized database queries and improved caching significantly reduce page load times, resulting in a better user experience and a positive impact on search engine rankings. Furthermore, the cache mechanisms have been revised to ensure more efficient data processing. Image compression has also been improved so that images are compressed more effectively without compromising image quality, which increases loading speed. This helps to significantly improve the overall performance of TYPO3 v13 and offers tangible benefits for both developers and end users.

More security

TYPO3 version 13 places particular emphasis on enhanced security features to ensure the integrity and protection of websites. The measures significantly increase the security of TYPO3 and offer administrators and developers a robust foundation for the operation of secure web applications.

Two-factor authentication (2FA)

Administrators can activate an additional authentication level, making unauthorized access more difficult.

Updated system requirements

By supporting PHP 8.2 and Symfony 7, TYPO3 v13 relies on current technologies that will receive security updates until December 2025 and November 2028 respectively.

Particularly interesting for developers & integrators

TYPO3 version 13 brings numerous improvements and innovations that are particularly important for developers and integrators. These innovations offer developers and integrators extended tools and possibilities to create more efficient and powerful web applications.

Optimizations for developer workflows

  • TCA Schema API: Uniform, object-oriented access to the TCA (Table Configuration Array) facilitates the development and maintenance of extensions.
  • Hotkey API: Enables the definition of individual key combinations for more efficient and user-friendly use of the backend - for editing & development.

Advanced backend and security functions

  • Customizable backend entry point: The login URL of the TYPO3 backend can be changed individually to reduce security risks such as brute force attacks.
  • Verbesserte API-Endpunkte für den Seitenbaum: Optimierte Abfragen und eine modernisierte Datenstruktur verbessern die Geschwindigkeit und Integration mit externen Systemen.
  • Improved API endpoints for the page tree: Optimized queries and a modernized data structure improve speed and integration with external systems.

Performance optimizations and media management

  • Optimized image processing: Extended support for WebP and SVG, more efficient image compression for faster loading times.
  • More efficient data queries and caching: Improved performance thanks to optimized database queries and revised cache mechanisms.

Extended integration options

  • New APIs for external services: Easier connection of third-party providers such as Google Analytics, Matomo or Facebook.
  • Improved Extbase validators: Support for PSR-7 requests and customizable validation translations provide more flexibility in data processing.

Improvements in template and page management

  • Fluid Version 4: More powerful template engine with better performance, optimized syntax and extended debugging options.
  • Site Sets: Allows you to save and reuse predefined configurations for TypoScript, TSconfig and other website settings, ideal for multi-domain setups. This makes it easier to import, export and customize consistent configurations. This innovation makes the management of multilingual websites or multi-domain setups much easier and ensures a consistent configuration across different TYPO3 instances.

Site Sets Overview (Source: typo3.org)

Site set in detail (Source: typo3.org)

We look forward to your upgrade request

Already convinced of TYPO3 v13? 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 v13 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. In TYPO3 11 & 12, improvements have been implemented for workspaces, including faster loading times. Easy switching between workspaces via a drop-down menu and a new filter option make it easier to use. In addition, the appearance has been adapted to other areas.

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)

Custom content elements with content blocks

Content blocks are a structured method for creating user-defined content elements in TYPO3. They enable the modular and standardized creation of new content elements without having to dig deep into the TCA (Table Configuration Array). Instead of individual configuration files, YAML definitions are used that clearly define the structure, fields and presentation of a content element.  Content blocks enable faster development of individual content elements, offer a clear YAML-based structure and make it easier to maintain and expand the content.

Although content blocks are a modern and recommended method for individual content elements, they are not directly included in the TYPO3 core. Instead, they must be integrated via a separate TYPO3 extension. This was a deliberate decision to ensure an upgrade-proof solution and to enable developers to use them in earlier TYPO3 versions. In addition, the separate extension allows for more flexible further developments without violating the TYPO3 philosophy of not making any more far-reaching changes to the core after an LTS version. The TYPO3 team is currently developing the official Content Blocks feature as an independent system extension, which will probably be available as an option in future TYPO3 versions.

Content Blocks offer a modern, structured and future-proof method for creating individual content elements in TYPO3. As they are not (yet) included in the TYPO3 core, they must be used as a stand-alone extension, but already offer a clear improvement over the classic TCA method.

Link checker/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.

What do TYPO3 v12 and other previous versions offer?

TYPO3 v13 benefits from numerous improvements from the previous versions. Many optimizations affect developer and backend workflows, but also offer advantages for editors and administrators. Here we present the most important new features from TYPO3 v12 and earlier versions. For more information on the changes in version 12, we recommend our blog post on TYPO3 v12 LTS.

Improvements for editors

Page module & CKEditor 5

The modernized page module improves readability and overview. The CKEditor has been updated to version 5 and makes iframes superfluous when editing.

Optimized file list & drag & drop

A new tile view makes it easier to access file actions. Drag & drop with the CTRL key makes it easy to move files between folders.

Search function & user tsconfig

An optimized backend search function and enhanced user tsconfig settings enable a more flexible editorial environment and more efficient work.

Convenient page configuration

The creation of new TYPO3 pages has been simplified – the system automatically configures a root page, which reduces manual steps.

Link sharing in the backend

Page links can be easily copied or bookmarked, which makes collaboration easier for editors and admins.

Security & data protection

Multi-factor authentication (MFA)

Administrators can activate MFA for backend and optionally frontend users. A rate limiter protects against brute force attacks.

Content Security Policies (CSP) & HTTP-Security-Header

CSP protects against cross-site scripting (XSS) and data injection. In addition, extended HTTP security headers are used as standard.

Extended password guidelines

Customizable password requirements provide greater protection for backend access.

Data protection & SameSite cookies

SameSite cookies prevent unwanted data transfer via third-party scripts or iframes.

Developer-friendly functions

Improved backend modules & TCA types

New TCA types such as e-mail, password and file increase flexibility. The system configuration module offers extended insights into YAML and TCA settings.

Doctrine DBAL 3 & Extbase optimizations

The database abstraction layer has been updated to Doctrine DBAL 3. Extbase offers powerful alternatives to magic functions for more efficient development.

Webhooks & asynchronous processing

TYPO3 12 introduced webhooks for seamless system integration with real-time communication to external systems. Message Bus & Queue improve the asynchronous processing of time-consuming processes.

Integration with Webhooks & Reactions module

External systems can be connected directly to TYPO3 via webhooks. The Reactions module offers predefined actions for automated workflows.

Performance & future-proofing

PHP 8.1 & 8.2 Support

TYPO3 v12 relies on modern PHP versions for improved security, performance and developer friendliness.

Optimized caching mechanisms

Improved cache strategies reduce loading times and increase the scalability of large TYPO3 instances.

Multilingualism & internationalization

Flexible language fallbacks & RTL support

TYPO3 v12 facilitates the configuration of language fallbacks and supports right-to-left languages such as Arabic.

Country API & FormCountrySelect-Viewhelper

Developers can retrieve localized country data and use drop-down elements for forms.

Improvements for admins

Workspaces & user administration

Workspaces offer improved loading times and optimized user guidance. The administration of backend users has been made clearer.

Automatic redirects & link checker

Automatic redirects for URL changes and an improved link validator make maintenance and error prevention easier.

Dashboard & notifications

Dashboards can be extended with your own widgets, and backend notifications are now interactive (clickable) and closable.

E-mail with HTML templates

HTML email templates replace plain text emails and offer a more flexible design for system messages.

Forms Framework & Forms

Optimizations in the Forms Framework enable better customization and extend the use of the Fluid Templating Engine for forms.

Website title in the page module

The website title can be changed directly in the page module for each language. The title field in the template module is no longer available from version 11.


Why companies keep their TYPO3 system up to date

TYPO3 is constantly evolving to meet the growing demands for security, functionality and legal standards. Regular updates and upgrades are essential to benefit from the latest improvements and to ensure a stable and secure website in the long term.

Performance & search engine optimization (SEO)

TYPO3 relies on modern technologies and code optimizations to increase loading speed. Improved performance not only enhances the user experience, but also has a positive effect on search engine rankings. Support for new PHP versions also contributes to a faster and more stable system environment.

Up-to-dateness & efficiency

Every TYPO3 update brings new features and optimizations that improve user-friendliness and system usage. Thanks to modern operating concepts, optimized workflows and more intuitive navigation, both editors and developers benefit from a more efficient and productive way of working.

Security & system stability

Outdated TYPO3 versions harbor security risks and can provide a target for cybercrime. Regular updates close known security gaps, minimize the risk of data loss and protect against legal consequences. In addition, compatibility with current browsers and systems is ensured.

Data protection & GDPR compliance

Compliance with current data protection regulations is essential for website operators. Newer TYPO3 versions integrate functions for improved data protection control, such as the restriction of third-party cookies. This facilitates the implementation of GDPR requirements and ensures the protection of sensitive user data.

Flexibility with extensions

TYPO3 offers a high degree of adaptability through extensions that are continuously developed and adapted to the latest TYPO3 versions. Popular extensions for news, forms or interfaces receive regular updates – older TYPO3 versions can often no longer keep pace with these developments.

Usability & UX

Both front-end and back-end users benefit from the continuous improvements. Shorter loading times, optimized user interfaces and new functions ensure improved usability and a more pleasant user experience – which in turn can have a positive effect on dwell time and conversion rates.

Accessibility & inclusion

TYPO3 focuses on an accessible and inclusive web experience for all users, regardless of their individual capabilities and needs, and regularly optimizes the accessibility of the content management system with each LTS version. An up-to-date TYPO3 system not only delivers current accessibility standards, but also improves efficiency for all users in the backend. Improvements such as keyboard navigation in menus, the file list and the list module facilitate the use of screen readers and operation for users who prefer to work with a keyboard.


How does a TYPO3 update/upgrade work?

The path to a TYPO3 LTS version: Major releases, minor releases and patches

TYPO3 distinguishes between major releases and minor releases. The first number of a version number indicates the major version, e.g. TYPO3 13 LTS stands for version 13.4. Major releases bring significant new features compared to the previous major version. The second number indicates the minor version. Before the stable LTS version, a new major version goes through several development phases in which new functions are added and bugs are fixed. The versions prior to the LTS version are referred to as sprint releases – in the case of TYPO3 v13, these are versions 13.0 to 13.3.

The first stable minor version is the LTS version (Long Term Support), which is maintained in the long term and integrates all new features and bug fixes from the sprint releases. An upgrade is therefore only recommended with the release of the LTS version, as this offers official support and long-term stability.

After the release of the LTS version, only patches marked by the third number in the version number are released. These updates mainly contain bug fixes and security updates. For example, the current TYPO3 13.4.5 (as of February 2025) represents the fifth patch version of TYPO3 13 LTS. Since many patches are often released in the first few months after the release of an LTS version, it is advisable to wait some time before updating an existing instance until the initial bug fixes have been implemented.

Difference between updates, upgrades and version jumps

  • An update refers to the transition from one patch version to the next, e.g. from 13.4.4 to 13.4.5.
  • An upgrade is the change between major versions, e.g. from TYPO3 12 to TYPO3 13.
  • A version jump occurs when several major versions are skipped, e.g. when upgrading from TYPO3 10 to TYPO3 13. This process is more complex, as several intermediate steps are necessary to ensure downward compatibility.

Let's take a closer look at the process of a TYPO3 v13 upgrade – with basic steps that are relevant for every TYPO3 upgrade.

Preparations for a TYPO3 Upgrade

Backup

Upgrades should never be performed directly on a live instance. The reason for this is simple: every upgrade harbors potential risks, and not all problems can be foreseen in advance. To be on the safe side, you should first create a copy of the existing instance on which the upgrade will be performed. In addition, it is advisable to have a complete backup ready so that the original version can be restored quickly in the event of unexpected errors or data loss. A complete backup includes:

  • all files of the TYPO3 installation (backed up via FTP, SCP, rsync or another method)
  • entire database exported as SQL file

During the entire upgrade process, a content freeze should be maintained so that no content has to be entered twice - once before and once after the upgrade. Detailed information on this and other important steps can also be found on the official TYPO3 website. Before working with the copy, you should check whether the copy works in the same way as the live instance.

Check system requirements

Before the actual upgrade begins, the system requirements for the new TYPO3 version should be checked. In addition to the PHP version, the database, the web server and other server components must also be compatible. For TYPO3 v13, for example, PHP 8.2 is a minimum requirement. All system requirements for TYPO3 13 can be found at get.typo3.org. If necessary, these components should be updated before the TYPO3 upgrade to avoid compatibility problems.

Check & update extensions

A key step before the upgrade is to check the installed extensions for compatibility with the new TYPO3 version.

1. Use Deprecation Log & Extension Scanner

The extension scanner in the Install Tool helps to detect outdated or incompatible functions. The deprecation log should be activated for a few days in order to identify and then resolve obsolete code.

2. Update or replace extensions

All active extensions should be updated to the highest version available for the current TYPO3 version. If an extension is not compatible with the new TYPO3 version, there are three options:

  • Search for an alternative extension.
  • If it is your own extension, adapt it.
  • Check whether it works despite the incompatibility warning (sometimes extensions are compatible even though they are not marked as such).
3. Remove extensions that are no longer required

Extensions that are no longer used should be deleted before the upgrade to reduce the effort involved. Some extensions must be deactivated before the upgrade and only updated and reactivated afterwards.

4. Check PHP compatibility of the extensions

Some extensions are compatible with the new TYPO3 version, but not with the required PHP version. In such cases, either an older PHP version must be used or the extension concerned must be dispensed with.

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.

The global reference index manages links between content elements, pages and files. To avoid inconsistencies in the database, the index should be updated before the upgrade.

  • via command line (CLI): This method is recommended for large websites as it is faster and more reliable.
  • via backend module DB check (system modules): An alternative for smaller TYPO3 instances with few pages and files.

Regular updating of the reference index ensures that all internal links are correct and potential errors are detected at an early stage.

Check changelog & breaking changes

This step is optional, but it is advantageous to prepare an upgrade carefully. The changelog of a TYPO3 version contains important information on new features, bug fixes and potential breaking changes. Breaking changes in particular should be checked carefully before the upgrade, as they can affect existing functionalities. The changelogs can be viewed via the Extension Scanner or read on the official TYPO3 website. In the Extension Scanner, changes can be filtered by category and processed like a to-do list. It is recommended to view at least the Breaking Changes and the Important category in order to be able to plan necessary adjustments in good time.

Convert global extensions to local extensions

With TYPO3 v12 the support for global extensions has been removed. If global extensions are still used, these must be converted to local extensions.

  1. Uninstalling the global extension via the Extensions backend module.
  2. Delete the files of the extension from the typo3/ext/ directory.
  3. Reinstallation of the extension from the TYPO3 Extension Repository (TER), whereby it is stored in typo3conf/ext/.

The switch to local extensions ensures that the extensions remain compatible with future TYPO3 versions and can continue to be maintained.

TYPO3 Core Upgrade

To upgrade your TYPO3 installation to version 13, you can obtain the TYPO3 sources either via Composer or directly from the official TYPO3 website. The preferred method is to use Composer as it allows for better management of dependencies and future updates. All information about the TYPO3 v13 Core Update can also be found on the official documentation for version 13.

Important notes (see also Preparations): Make sure that the servers used meet the requirements of the new TYPO3 version, especially with regard to the PHP and database versions. It is also important to note the breaking changes for TYPO3 v13, which may require adjustments to the extensions or the setup. Before every upgrade, a complete backup of the installation and database should be created to enable recovery in the event of problems. With TYPO3 v12 the package typo3/cms-recordlist was integrated into typo3/cms-backend. With TYPO3 v13 the package typo3/cms-t3editor was integrated into typo3/cms-backend. So if you have installed either package, remove them from your composer.json file before upgrading.

Execute the command composer info typo3/* to list all currently installed TYPO3 packages. Each package must be upgraded to a different major version during the upgrade. Make a note of the installed packages, especially optional extensions that may not be included by default in the new version. To upgrade a Composer package, run composer require with the package name and version number. An upgrade command can be easily created with the Composer Helper Tools. Please note that dependency errors occur during a typical installation, which must be resolved.

After the Core Upgrade

After successfully upgrading your TYPO3 installation to version 13, some follow-up work is required to ensure that the system works properly. All necessary steps that need to be performed after the TYPO3 core update can also be found on the official TYPO3 website.

Run Upgrade Wizard

After the TYPO3 core update, the Upgrade Wizard should be run in the Install Tool. The Install Tool can be accessed via your-domain.de/typo3/install.php. There, navigate to the Upgrade section and select the Upgrade Wizard. This takes you through several steps, starting with the creation of missing database tables and fields. It is recommended that you carefully check all the steps suggested by the wizard and carry them out accordingly. Some wizards concern optional functions that may not be relevant for the current installation; these can be skipped.

All updates can also be carried out simultaneously via the command line (CLI), which can be particularly advantageous for extensive installations.

Analyze and adapt database

After completing the Upgrade Wizard, the database structure should be analyzed and adapted to the requirements of the new TYPO3 version. To do this, go to the Maintenance section in the Install Tool and select Analyze database. The system displays a list of changes that should be made to bring the database up to date. Particular attention should be paid to tables or fields that are marked as obsolete. TYPO3 first renames such elements with the prefix zzz_deleted_* before they are finally removed. It is important to carefully check whether these elements are no longer needed before deleting them.

Reset backend user settings

It may be useful to reset the backend user settings to avoid possible incompatibilities after the upgrade. This can be particularly helpful if users have made individual settings that are no longer compatible with the new version. The option Reset user settings can be found in the Install Tool under Maintenance. Personal user settings may be lost in the process.

Empty caches and remove temporary files

After the upgrade, it is essential to clear all caches to ensure that no outdated data is used. In the backend, go to Admin tools > Maintenance and click on Empty cache. Temporary files should also be removed. In the same module, you will find the option Remove temporary assets, which allows you to delete temporary files that are no longer required. This ensures that the system works with the current data and prevents possible conflicts caused by old files.

Update language packs

After the upgrade, the language packs should be updated to ensure that all backend texts are available in the desired language. In the Install Tool under Maintenance you will find the Manage language packs section. The installed languages should be updated there to add missing translations and ensure that the backend can be used as usual.

By carefully carrying out this follow-up work, you can ensure that the TYPO3 installation runs stably and efficiently after the upgrade.

TYPO3 13 Upgrade with sgalinski

In the meantime, TYPO3 has received several updates, including the current release 13.4.5, which further improves stability and security. We therefore highly recommend upgrading to TYPO3 v13 LTS – especially for users who are still using TYPO3 11 or TYPO3 10 with ELTS service.

As described in the previous section, a TYPO3 upgrade can be a complex challenge. As experienced TYPO3 experts, we are happy to support you in upgrading your TYPO3 instance to the latest version securely and efficiently. This keeps your website future-proof and technically up to date. We also offer suitable hosting solutions on request. Contact us for a non-binding offer! Contact us for a non-binding offer!

Our hosting offer

We offer managed hosting for your TYPO3 website to ensure stable, secure and high-performance operation. This hosting can be ideally combined with our support offer so that you receive a fully managed solution for your website.

Optimized 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 ensure that your TYPO3 instance and installed extensions within the main version are always promptly provided with security updates. We plan major updates that require a migration effort together with you and carry out comprehensive QA tests to ensure a smooth implementation.

Our managed hosting service offers you numerous advantages, including the TYPO3/website security update service for a secure and up-to-date website. You benefit from a fair-use model for CPU, RAM and web space, while mail and domain hosting remain your responsibility. For security, we provide file-based backups, free SSL certificates and optional SSH/SFTP access. Thanks to a 1 GBit connection, we guarantee a fast and stable connection.

Our flexible contract conditions give you full control: no minimum term, a notice period of 30 days to the end of the month and an annual billing period ensure maximum transparency.
 

Get a hosting offer now


TYPO3 Website Base Improvements

In addition to the improvements made by TYPO3 itself, we have also further developed our own extensions and tools and fully adapted them to TYPO3 v13. This includes both the TYPO3 Website Base and our specialized extensions to ensure optimal performance and compatibility. A detailed overview of the latest improvements in our products can be found in the following sections.

Cookie Consent

Our Cookie Consent, specially developed for TYPO3, offers optimal performance, perfect integration into TYPO3 and now full support for TYPO3 13. Thanks to the simplified management of Google Consent Mode and the automatic recognition of Google PageSpeed requests, the system can be used even more efficiently. User-friendliness has been further improved through optimized backend forms. In addition, the new function for cookie group dependency enables targeted consents to be managed more flexibly. Our Cookie Consent is used by hundreds of satisfied customers and, compared to the competition, only incurs one-off license costs.

Revised login system with new functions

Our login system has been revised and now offers extended login options and group assignments. In addition to the existing option of logging in via Google, Facebook, Xing and LinkedIn, Azure has now also been integrated as a login provider. We have also added a group mapping feature that allows user groups from Google, Azure and other providers to be automatically assigned to TYPO3 FeGroups. Previous issues have been fixed, while performance and stability have been improved. The system supports multiple websites and offers an optimized profile management and account overview for an even better user experience (UX).

Video extensions for Vimeo and YouTube

Our video extensions for Vimeo and YouTube offer direct API integration and full support for TYPO3 v13. New features include customizable frontend filters that allow visitors to filter videos specifically, as well as a keyword search for editors. YouTube Shorts is now also supported. The new event framework allows API queries and video display to be controlled individually. The integration remains data protection compliant, especially in conjunction with our cookie consent system. Test the video content elements on our preview website.

Optimized blog and news extension

Our news system has been further improved and now offers an optimized overview with regard to keyword and category filters. Several features have also been integrated, including JSON+LD support for better display in Google News, the display of related news, and basic feed support. Existing elements have been stabilized and the comment function has received an improved spam protection solution. The share function for news and other content has also been revised. See the new features for yourself in our blog on the preview website.

Modern theme: design & functionality combined

Our Website Base theme, based on Bootstrap 5, combines a fresh design with high performance. Asset sizes are reduced to ensure faster loading times, while the dark mode provides a modern look. Global configuration variables facilitate individual customization, and the reduced use of custom CSS improves maintainability. The result: an optimized user experience across the entire website.

Optimized accessibility for a better user experience

For barrier-free navigation, the keyboard control has been improved so that the focus sequence is now correct and lightboxes, pop-ups, accordions, etc. can be operated without any problems. In addition, ARIA roles, labels and attributes have been added to improve compatibility with screen readers. Other adjustments include the optimization of hover and focus states to meet contrast requirements, better labeling of interactive elements and the removal of unnecessary titles from non-interactive images. In addition, landmarks have been given accessible names and bypass links have been introduced for faster navigation.

Career system

Our career system offers a user-friendly interface with an optimized file upload that facilitates the submission of application documents. It supports linking multiple locations, displays related jobs and allows you to add PDF links to job ads. The display has been optimized for a better user experience, and JSON+LD generation ensures improved visibility in Google Jobs. Take a look at the demo for our career system and see for yourself.

User-friendly form system

The spam protection mechanisms have been enhanced: In addition to the optimized Recaptcha integration, ALTCHA is now available as a privacy-friendly alternative. This solution requires no additional configuration and can simply be activated via a checkbox in the form settings. An optional spam filter has also been integrated, which can be configured via an API connection and TypoScript. Forms can be created flexibly and intuitively. Further improvements include an optimized mail integration with new markers, multi-language and multi-domain support, a new element for multiple replicable form groups (e.g. for article complaints) as well as an optimized form export and spam protection with LinkCheck.

Frontend rendering performance (Google Core Web Vitals)

Our extensions and the main theme follow the latest Google guidelines so that even complex sites can fulfill the Core Web Vitals. These metrics directly influence the ranking of a website as they evaluate loading speed, interactivity and visual stability. Individual themes may require additional customization to ensure the best possible performance.

SEO Extension

Our SEO extension offers comprehensive functions and deep integration into TYPO3 and our own extensions. Highlights include automatic sitemap generation, optimized canonical and hreflang tags, the dynamic display of titles and descriptions for content such as news, jobs and store articles, as well as the integration of JSON+LD for structured data preparation. In addition, the SEO tab has been revised and the generation of human-readable URLs has been further improved.

Efficient redirect management without 404 errors

Our Routes extension ensures optimized error handling for page moves and URL changes, so that 404 errors are avoided. Redirects are managed automatically, while you can create and monitor your own redirects at any time. This gives you full control over your redirects. Find out more on the sg_routes product page.

Extended content elements for more flexibility

Our new content elements offer versatile functions for your website. These include a pop-up integration with exit intent for lead generation, a product comparison/product overview element and a testimonial element. In addition, the slider has been revised and existing elements further improved. A content preview in the backend makes administration easier. Test the new features on our demo website.

Mail system

With the sg_mail extension, you can keep track of all outgoing emails and manage content flexibly. The system has been stabilized, optimized and expanded based on customer feedback. New functions such as a mail preview and extended filter options in the mail queue make administration easier. In addition, sending errors are now more clearly visible so that problems can be identified and rectified more quickly.

Server-side performance

Our extensions have been extensively tested and specifically optimized for higher performance. This enables more simultaneous page views, reduces server load and ensures faster loading times. Optimized data processing minimizes possible usage interruptions, which significantly improves the reliability and efficiency of your website.

FAQ

  • Web server: Apache httpd from 2.2, Nginx, Microsoft IIS, Caddy Server
  • Database: MariaDB from 10.4.3, MySQL from 8.0.17, PostgreSQL from 10.0, SQLite from 3.8.3 (support for Microsoft SQL Server ended with TYPO3 v12)
  • PHP from 8.2.X
  • Browser (current versions): Chrome, Edge, Firefox, Safari

You can find out more about the system requirements and the TYPO3 13 version on the official TYPO3 page.

Please contact us

Would you like to upgrade your website to the latest TYPO3 v13 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.