Glossaries by coding.ms: Umstellung auf TYPO3 13 und PHP strict-types
FEATURE
0 total
TASK
0 total
BUGFIX
0 total
BREAKING
0 total
Change-Log
## 2025-08-26 Release of version 5.0.0
* [TASK] Update developer section in documentation
* [TASK] Add developer information about change-log and migration in documentation
* [TASK] Migrate icons and icon registration
* [TASK] Migrate plugins to content elements incl. new-content-element-wizards
* [TASK] Migrate page TypoScript from ext_localconf.php into page.tsconfig
* [TASK] Migrate view middleware, command and service for TYPO3 13
* [TASK] Remove version constraints for TYPO3 11
* [TASK] Migrate backend module view and response
* [TASK] Migrate extension icon
* [BUGFIX] Migrate TCA and remove CSH from registration
* [BUGFIX] Migrate File-Reference properties for PHP strict-types
* [TASK] Add default values in ext_tables.sql definition
* [TASK] Migrate to TYPO3 13 and remove support for TYPO3 11
* [TASK] Raise dependency versions and clean up composer.json/ext_emconf.php
* [TASK] Add PHP strict-types
* [TASK] Migrate flash messages to use ContextualFeedbackSeverity
* [TASK] Migrate flex-form array keys and remove TCEforms tags
Mit Glossaries by coding.ms Version 5.0.0 migrierst Du die Erweiterung auf TYPO3 13 und entfernst den Support für TYPO3 11. Das Release führt PHP strict-types ein, aktualisiert Abhängigkeiten und beinhaltet eine Reihe technischer Migrationen, die Kompatibilität und Stabilität verbessern.
- Plugins wurden zu Content-Elementen migriert; neue new-content-element-wizards unterstützen die Inhaltserstellung.
- Icons, Icon-Registration und das Extension-Icon wurden migriert, um die Darstellung und das Backend-Branding an TYPO3 13 anzupassen.
- Seiten-TypoScript wurde aus
ext_localconf.phpinpage.tsconfigverschoben, wodurch Backend-Konfigurationen gezielter geladen und gewartet werden können. - View-Middleware, Command und Service sowie Backend-Modul View/Response wurden für TYPO3 13 angepasst, um neue APIs und Response-Handling zu nutzen.
- TCA-Migration, Entfernung von CSH aus der Registrierung sowie Anpassungen an FlexForm-Array-Keys und Entfernen von TCEforms-Tags verbessern die Backend-Kompatibilität.
- File-Reference-Eigenschaften wurden für PHP strict-types korrigiert und das Paket verwendet nun PHP strict-types, was zur Reduzierung von Laufzeit-Typfehlern beiträgt.
- Flash-Messages wurden auf
ContextualFeedbackSeverityumgestellt, um konsistente Feedback-Level im Backend zu gewährleisten. - In
ext_tables.sqlwurden Default-Werte ergänzt; zudem wurdencomposer.jsonundext_emconf.phpbereinigt und Abhängigkeiten aktualisiert. - Die Entwicklerdokumentation wurde erweitert: Hinweise zu Changelog und Migrationsschritten unterstützen bei der Umstellung.