---
title: TYPO3 v12.3 Versionshinweise - Was ist neu und verbessert
url: "https://nitsantech.de/blog/typo3-v123-release-notes"
description: Mit erweiterten Funktionen und verbesserter Leistung verspricht TYPO3 V12.3, das Content Management System Ihrer Website zu revolutionieren. Aktualisieren Sie jetzt und genießen Sie ein nahtloses und effizientes Benutzererlebnis.
image: "https://nitsantech.de/fileadmin/_processed_/6/1/csm_TYPO3_v12.3-Freigabe-Notizen_9ec86ffa12.jpg"
date: 2023-04-07
modified: 2025-11-07
lastUpdated: 2026-02-25
keywords:
  - typo3 v12.3
  - TYPO3 v12
  - typo3 v12.1
  - typo3
  - TYPO3 version 12.3
  - TYPO3 v12.3 release notes
categories:
  - TYPO3 Nachrichten
---

# TYPO3 v12.3 Versionshinweise - Was ist neu und verbessert

TYPO3 v12.3 - Versionshinweise
==============================

 07 Apr. 2023

 [![](https://nitsantech.de/fileadmin/ns_theme_nitsan/Team_Slider/Stefan_Reinhardt.png)](https://nitsantech.de/blog/autor/stefan-reinhardt)

 [Stefan Reinhardt](https://nitsantech.de/blog/autor/stefan-reinhardt)

 [ TYPO3 Nachrichten ](https://nitsantech.de/categories/blog)

Wir sind sicher, dass Sie sich über das neueste TYPO3 v12.3 Release freuen. Sie nicht auch? In diesem Blog werden wir Sie über die neuesten Funktionen und Neuigkeiten informieren, die Sie kennen müssen.

 ![TYPO3 v12.3 - Versionshinweise](https://nitsantech.de/fileadmin/ns_theme_ns2019/blog/_live/TYPO3_v12.3%23U2014Release_Notes/TYPO3_v12.3-Freigabe-Notizen-Details.webp)

   Table of content

Der Release Zyklus von TYPO3 v12 war ein Bienenstock an Aktivitäten. Unsere Kernentwickler und Community-Mitarbeiter haben unermüdlich daran gearbeitet, die versprochenen Funktionen zum Leben zu erwecken. Wir sind stolz darauf, bekannt geben zu können, dass [TYPO3 Version](https://nitsantech.de/blog/typo3-roadmap) 12.3 nun vollständig ist und wir uns darauf konzentrieren, die bestehenden Funktionen zu verbessern und die Benutzeroberfläche zu polieren. Für [**TYPO3 Agentur**](https://nitsantech.de/typo3-agentur), die Produktionsseiten erstellen, empfehlen wir dringend, alle neuen Technologien und Funktionen von TYPO3 v12 zu nutzen, insbesondere für langfristige Projekte. Unter [docs.typo3.org](https://docs.typo3.org/) finden Sie weitere technische Details zu den spannenden Änderungen dieser Version.

Mit TYPO3 v12.1 wurde die Funktion Reactions eingeführt, die es Integratoren und Administratoren ermöglicht, TYPO3 so zu konfigurieren, dass es auf eingehende Webhook-Anrufe reagiert. Sie finden diese Funktion im neuen Backend-Modul **System ➜ Webhooks**. Mit der Einführung der Funktion Ausgehende Webhooks kann das System nun Ereignisbenachrichtigungen über ausgehende HTTP-Aufrufe an andere Systeme senden. Die Benutzer können ein Ereignis aus der vordefinierten Liste von Ereignissen auswählen und einen Namen und eine Ziel-URL zuweisen. Darüber hinaus können die Benutzer eine optionale Beschreibung hinzufügen und ein geheimes Token generieren, um die in der Anfrage enthaltenen Daten zu validieren. Darüber hinaus können die Benutzer zusätzliche Daten in der Nutzlast bereitstellen und HTTP-Header hinzufügen, um die HTTP-Anfrage fein abzustimmen.

  ![TYPO3 Webhooks TYPO3 v12.3](https://nitsantech.de/fileadmin/_processed_/e/7/csm_TYPO3_Webhooks_TYPO3_v12.3_2fbf6e883d.jpg "TYPO3 Webhooks TYPO3 v12.3")  TYPO3 Webhooks TYPO3 v12.3

  ![TYPO3 Web hooks Edit out going web hooks](https://nitsantech.de/fileadmin/_processed_/7/7/csm_TYPO3_webhooks_aa7a7cb3d8.jpg "TYPO3 Web hooks Edit out going web hooks")  TYPO3 Web hooks Edit out going web hooks

  ![TYPO3 v12.3 Web hooks Edit at Root level](https://nitsantech.de/fileadmin/_processed_/5/a/csm_TYPO3_v12.3_Webhaken_auf_Root-Ebene_bearbeiten_c48b3c6e7f.jpg "TYPO3 v12.3 Web hooks Edit at Root level")  TYPO3 v12.3 Web hooks Edit at Root level

TYPO3 v12.3 bietet die Möglichkeit, Content Security Policies (CSP) sowohl für das Frontend als auch für das Backend bequem zu konfigurieren. CSP ist eine zusätzliche Sicherheitsebene, die hilft, bestimmte Arten von Angriffen zu erkennen und zu entschärfen, einschließlich Cross-Site Scripting (XSS) und Dateninjektionsangriffe. TYPO3-Entwickler und -Integratoren haben nun die Möglichkeit, Richtlinien zu erstellen, die den Browsern vorgeben, wie sie mit bestimmten Ressourcen umgehen sollen. Eine Richtlinie, die als zusätzlicher HTTP-Header an den Client übermittelt wird, kann zum Beispiel festlegen, welche extern gehosteten JavaScript- oder CSS-Dateien zulässig sind. Bösartige Ressourcen, die ein Angreifer möglicherweise in das System eingeschleust hat, werden blockiert, da sie nicht mit dem CSP übereinstimmen.

Zusätzlich zu den oben beschriebenen optionalen Content Security Policies sendet das TYPO3 Backend nun standardmäßig die folgenden HTTP Security Header:

- Strenge-Transport-Sicherheit: max-age=31536000
- X-Content-Type-Options: nosniff
- Referrer-Richtlinie: strict-origin-when-cross-origin

Benutzer können die Standard-Sicherheitskopfzeilen anpassen, indem sie Einträge in der globalen Konfiguration hinzufügen, überschreiben oder entfernen, um ihre individuellen Anforderungen zu erfüllen.

  ![Konfiguration mit globaler Variable](https://nitsantech.de/fileadmin/ns_theme_ns2019/blog/_live/TYPO3_v12.3%23U2014Release_Notes/Backend_Sicherheitskopfzeilen.jpg "Konfiguration mit globaler Variable")

Das Backend-Modul "**Filelist ➜ Files**" wurde in den letzten Sprint-Releases erheblich verbessert. [**TYPO3 version 12.1**](https://nitsantech.de/blog/typo3-v121-alles-was-man-wissen-muss) eingeführt eine Kachelansicht mit größeren Miniaturbildern und weniger Details, um einen besseren Überblick über die Assets in einem Ordner zu erhalten. Außerdem wurde die Funktion zum Ziehen und Ablegen zwischen dem Inhaltsbereich und der Datei-/Ordnerstruktur erweitert. Eine weitere bemerkenswerte Verbesserung ist der neue Prozess zur Erstellung von Ordnern über ein intuitives modales Fenster.

In dem Bestreben, eine kohärentere Erfahrung im gesamten TYPO3-Backend zu schaffen, wurde die Verwendung der Dateiliste auf den Elementbrowser ausgeweitet. Dies ist die integrierte Komponente, die es Redakteuren ermöglicht, ein Inhaltselement mit Assets aus der Datei-/Ordnerliste zu verbinden. Backend-Benutzer, die die traditionelle Listenansicht von Assets bevorzugen, können einfach zwischen beiden Darstellungsmodi wechseln. Um die Benutzerfreundlichkeit zu erhöhen, berücksichtigt die Suchfunktion im Dateibrowser jetzt den aktuell ausgewählten Ordner und seine Unterordner.

Bildschirmfotos des Elements Browser in [**TYPO3 v12.2**](https://nitsantech.de/blog/typo3v122-release-notes) und v12.3, mit Listen- und Kachelansichten werden zur Veranschaulichung dieser Verbesserungen bereitgestellt.

  ![TYPO3 v12.3 Element Browser Funktion](https://nitsantech.de/fileadmin/_processed_/b/3/csm_TYPO3_v12.3_Element_Browser_Funktion_45940fbab9.jpg "TYPO3 v12.3 Element Browser Funktion")

  ![TYPO3 v12.3 Element Browser Funktion Titelansicht](https://nitsantech.de/fileadmin/_processed_/2/7/csm_TYPO3_v12.3_Element_Browser_Funktion_Titelansicht_76eec3aa1e.jpg "TYPO3 v12.3 Element Browser Funktion Titelansicht")

  ![TYPO3 v12.3 Element Browser Funktion Titelansicht Listenansicht](https://nitsantech.de/fileadmin/_processed_/d/4/csm_TYPO3_v12.3_Element_Browser_Funktion_Titelansicht_Listenansicht_313908c35a.jpg "TYPO3 v12.3 Element Browser Funktion Titelansicht Listenansicht")

Wenn Backend-Benutzer Datensätze wie Inhaltselemente oder Seiten löschen, kennzeichnet TYPO3 diese als gelöscht, löscht aber nicht sofort die entsprechenden Daten aus der Datenbank. Diese Funktion ermöglicht es Benutzern und Administratoren, gelöschte Datensätze mit dem Backend-Modul **Web ➜ Recycler** wiederherzustellen. Es ist jedoch nicht wünschenswert, dass gelöschte Datensätze auf unbestimmte Zeit in der Datenbank verbleiben. In solchen Szenarien können die Systemerweiterung "TYPO3 CMS Lowlevel" und ihr CLI-Befehl “**cleanup:deletedrecords**” nützlich gewesen sein.

In TYPO3 Version 12.3 haben wir eine neue Option namens “**--min-age**” für die Funktion, mit der Administratoren ein Mindestalter festlegen können. Mit dieser Option löscht der Befehl nur Einträge, die vor mindestens x Tagen als gelöscht markiert wurden.

Diese scheinbar geringfügige Änderung kann erhebliche Auswirkungen auf das Geschäft haben. Mit dieser Option kann der Bereinigungsprozess häufig durchgeführt werden, um die Datenaufbewahrungsrichtlinien zu erfüllen.

TYPO3-Entwickler sollten zwei wichtige Änderungen beachten, die am Programmier-Framework "Extbase" vorgenommen wurden. Erstens wurden die weit verbreiteten "magischen Methoden", die es Entwicklern ermöglichten, Daten aus Repository-Klassen durch den Aufruf einer Funktion abzurufen, durch eine neue Reihe von Methoden ersetzt: **findBy()**, **findOneBy()**, und **count()**. Magische Methoden waren zwar praktisch, stellten aber Probleme für integrierte Entwicklungsumgebungen (IDEs) dar, die ihre Namen nicht auflösen können, und für die statische Codeanalyse, die sie nicht effektiv analysieren kann. Die neuen Methoden bieten dieselbe Funktionalität wie die magischen Methoden, vermeiden aber diese Probleme und ermöglichen mehrere Vergleiche. Den Entwicklern wurde eine lange Übergangsfrist eingeräumt, um ihren Code auf die neuen Methoden umzustellen. Die alten Methoden sind in [TYPO3 v12](https://nitsantech.de/blog/typo3-v12) als veraltet gekennzeichnet, aber in v12 und v13 weiterhin verfügbar.

Zweitens hat Extbase Unterstützung für Union-Typen in Entity-Eigenschaften in Reflection hinzugefügt. Seit **PHP version 8.0**, Entwickler konnten bisher mehrere Typen von Eigenschaften, Argumenten und Rückgabetypen mit Hilfe von Union-Typen deklarieren, die jede @var, @param und @return Deklaration in PHPDoc-Kommentaren ersetzen können. Extbase erkennt und unterstützt nun Union-Type-Deklarationen, was eine bessere Analyse und Codegenerierung ermöglicht. Weitere Informationen zu diesen Änderungen finden Sie im entsprechenden Changelog.

Das TYPO3 Core Team hat erhebliche Anstrengungen unternommen, um die TypoScript- und Page TSconfig-Funktionalitäten zu überarbeiten. Das Ergebnis ist ein neuer TypoScript-Syntaxparser, der durch seine Geschwindigkeit, Robustheit und Logik besticht. Einige Syntax-Änderungen können jedoch dazu führen, dass Ihre TYPO3-Website nach dem Update auf v12 nicht mehr funktioniert. Während die meisten Websites weiterhin funktionieren werden, enthält das Changelog eine ausführliche Dokumentation der Migrationsschritte für Grenzfälle. Insgesamt werden TYPO3-Installationen von diesen wesentlichen Verbesserungen erheblich profitieren.

Backend UI-Änderungen im Zusammenhang mit TypoScript waren in früheren v12 Sprint-Releases sichtbar.Die frontend-bezogenen TypoScript-Funktionen befinden sich jetzt in der **Website-Verwaltung ➜ TypoScript-Modul** (zuvor **Web ➜ Vorlage**). Integratoren sollten sich mit den Untermodulen des Moduls vertraut machen, wie z. B.

- **TypoScript bearbeiten Datensatz** (vorher bekannt als “Info / Modify”)
- **Aktives TypoScript** (vorher bekannt als the “TypoScript Object Browser”)
- **Enthaltenes TypoScript** (früher bekannt als die“Template Analyzer”).

  ![TYPO3 konfigurieren bei TYPO3Scipt](https://nitsantech.de/fileadmin/_processed_/9/9/csm_TYPO3_konfigurieren_bei_TYPO3Scipt_ce31d2f6e9.jpg "TYPO3 konfigurieren bei TYPO3Scipt")  TYPO3 Configure at TYPO3Scipt

  ![Hinzufügen zur TYPO3-Konfiguration](https://nitsantech.de/fileadmin/_processed_/a/6/csm_Hinzuf%C3%BCgen_zur_TYPO3-Konfiguration_d8439379e6.jpg "Hinzufügen zur TYPO3-Konfiguration")  Add in to TYPO3 Config

Das zweite neue Modul in diesem Bereich ist **Standortverwaltung ➜ Seite TSconfig** (zuvor **Web ➜ Info ➜ Page TsConfig**). Die neue Position und das neue Erscheinungsbild des Page TSconfig-Moduls, das mit dem TypoScript-Modul gestrafft wurde, helfen Integratoren und Website-Administratoren bei der Verwaltung, Überprüfung und Fehlersuche in der Backend-Benutzeroberfläche und ihrem Verhalten.

Nach der Veröffentlichung von **TYPO3 Version 12.3**, Der Funktionsstopp für den v12-Zyklus ist in Kraft getreten. Das bedeutet, dass bis zur Veröffentlichung des Long-Term-Support (LTS) im April 2023 keine neuen Funktionen hinzugefügt werden. Der Schwerpunkt liegt nun auf dem Testen, Verfeinern und Polieren des Quellcodes und der Benutzeroberfläche. Einige Ausnahmen ermöglichen jedoch die Vervollständigung oder Verbesserung von kürzlich hinzugefügten Funktionen.

Extension-Entwickler sind aufgefordert, die Änderungen und Erweiterungen in allen [TYPO3 v12.2](https://nitsantech.de/blog/typo3v122-release-notes) Sprint-Releases zu überprüfen. Dies ist das letzte Release vor TYPO3 v12 LTS, und den Entwicklern von Extensions wird empfohlen, ihre Codebasis zu aktualisieren, um TYPO3 v12 zu unterstützen.

Um die Akzeptanz des kommenden TYPO3 v12 LTS Releases zu maximieren, ist es wichtig, dass mehr Extensions mit TYPO3 v12 kompatibel sind. Daher wird die Veröffentlichung einer kompatiblen Extension vor dem Release wesentlich zur Akzeptanz und Installation des LTS-Releases durch die Community beitragen.

TYPO3-Integratoren sind begierig darauf, mehr über die Vorteile der neuen Version zu erfahren. Wenn Sie die Vorteile der Verbesserungen nutzen, können Sie Ihre bestehenden TYPO3-Sites auf v12 aktualisieren.

Was die Systemvoraussetzungen anbelangt, so gelten für TYPO3 Version 12.3 die gleichen Spezifikationen wie in dem Artikel beschrieben “[Bereiten Sie sich auf TYPO3 v12 vor](https://typo3.org/article/get-ready-for-typo3-v12)” die PHP-Version 8.1 enthält. Die Support- und Wartungsgarantie bleibt ebenfalls unverändert. Weitere Informationen zu den Anforderungen und Abhängigkeiten finden Sie auf get.typo3.org.

Anleitungen zum Herunterladen und Installieren von TYPO3, sowie detaillierte [Installationsrichtlinien,](https://docs.typo3.org/m/typo3/tutorial-getting-started/main/en-us/Installation/Index.html) finden Sie unter [get.typo3.org](https://get.typo3.org/). Wir empfehlen die Verwendung des Composers, um Ihre TYPO3-Umgebung einzurichten.

In diesem Blog haben wir alles über die neuesten TYPO3 v12.3 Es ist die wichtigsten Funktionen und und was es ist alles über, Jetzt ist die beste Zeit, um Ihre TYPO3-Shop auf die neuesten Funktionen zu aktualisieren. Sie können auch unseren TYPO3 Upgrade Service in Anspruch nehmen, um Ihren Shop auf dem neuesten Stand zu halten.

Darüber hinaus sorgt die Sicherheitsverbesserung selbst dafür, dass globale Richtlinien berücksichtigt werden, was es für Unternehmen einfacher macht, diese einzuhalten. Sie können auch die [**TYPO3 Website**](https://nitsantech.de/blog/typo3-website) besuchen, um mehr zu erfahren.

 ![Stefan](https://nitsantech.de/fileadmin/ns_theme_nitsan/About_Us_De/About_Us/Stefan.png "Stefan")

#### Ansprechpartner für KMU, Staatl. Organisationen und BITV 2.0

#### Stefan Reinhardt

Servicepartner - Deutschland

 [ stefan.reinhardt@nitsantech.de ](mailto:stefan.reinhardt@nitsantech.de) [ +49 6204 6011377 ](tel:4962046011377)

![](https://nitsantech.de/fileadmin/ns_theme_nitsan/Team_Slider/Stefan_Reinhardt.png)

### Stefan Reinhardt

Servicepartner

- [](https://www.linkedin.com/in/markt-machen-system/ "linkedin")

Stefan löst technische Probleme für Unternehmen. Er konzentriert sich darauf, veraltete Systeme zu modernisieren und Firmen in die Cloud zu migrieren. Bei NITSAN arbeitet er eng mit Kunden zusammen, um Lösungen zu entwickeln, die sowohl Zeit als auch Geld sparen. In seiner Freizeit brüht er gerne Kaffee und wandert mit seinem Hund.

 Kommentare und Antworten
------------------------

 Danke für deinen Kommentar. Ihr Kommentar wurde erfolgreich hinzugefügt.

Danke für deinen Kommentar. Dein Kommentar wird nach der Überprüfung sichtbar.

Oops! Something went wrong, please try again later.

##### **Sei der erste der kommentiert**

  ### Verwandte Blogs

 [ ![](https://nitsantech.de/data:,)

#### TYPO3 14.0 ist da: Neues Backend, Fluid 5 und Funktionsübersicht

 ](https://nitsantech.de/blog/typo3-v14-0-0-release)

 [ ![](https://nitsantech.de/data:,)

#### TYPO3 News - Neueste Updates & Extensions

 ](https://nitsantech.de/blog/typo3-news)