Additional-Tca by coding.ms: TYPO3-12-Migration und Bugfixes
Description
Additional-Tca by coding.ms in Version 1.13.1 bringt die Migration des Markdown-Moduls für t3editor-Mode-Definitions auf TYPO3 12 und behebt mehrere Kompatibilitäts- und Konfigurationsfehler für TYPO3 11 und TYPO3 12.
Wesentliche Änderungen und ihr Nutzen:
- Migration und Bereinigung des Markdown-Moduls für t3editor-Mode-Definitions: Das Modul wurde für TYPO3 12 migriert und nicht unterstützte Varianten entfernt; gleichzeitig wurden Kompatibilitätsprobleme für TYPO3 11 adressiert. Dadurch werden t3editor-Modi konsistenter konfigurierbar und Laufzeitfehler reduziert.
- Strikte Typen im Import-ID-Trait: Die Ergänzung von strict types verbessert die Codequalität und reduziert das Risiko von Typfehlern zur Laufzeit beim Import von IDs.
- Neuer Getter im image-trait für Bildpfade: Ein Getter ermöglicht direkten Zugriff auf den Bildpfad aus dem image-trait und vereinfacht eigene Integrationen und Erweiterungen.
- Default für l10n_parent im TCA: Ein definierter Default-Wert für das Feld l10n_parent reduziert Konfigurationsprobleme bei Lokalisierungen und sorgt für stabilere TCA-Konfigurationen.
- Korrektur der Badge-Nutzung für TYPO3 11 und 12: Fehlerhafte vorgeschlagene Badge-Verwendungen wurden behoben, damit die Darstellung in beiden Versionen konsistent ist.
In Summe verbessert Version 1.13.1 die Kompatibilität mit aktuellen TYPO3-Versionen, stärkt die Typisierung an relevanten Stellen und beseitigt mehrere Ursachen für Konfigurations- und Darstellungsfehler.
Change-Log
## 2023-07-19 Release of version 1.13.1
* [TASK] Add strict types for import id trait
* [BUGFIX] Fix markdown module for t3editor mode definitions to TYPO3 11
* [TASK] Add getter for image path in image-trait
* [TASK] Migrate markdown module for t3editor mode definitions to TYPO3 12
* [BUGFIX] Remove unsupported markdown module for t3editor mode definitions
* [BUGFIX] Add default for l10n_parent field in TCA
* [BUGFIX] Fix badge suggested usage in TYPO3 11 and 12