Address-Manager by coding.ms: Migration auf TYPO3 13
Beschreibung
Address-Manager by coding.ms 5.0.0 bringt die Migration auf TYPO3 13 und einen neuen Migrationsbefehl für tt_address, der die Übernahme bestehender Adressdatensätze erleichtert.
Du profitierst von umfassenden technischen Aktualisierungen und Bugfixes: Templates und Plugin-Einstellungen wurden refakturiert, JavaScript wurde von jQuery auf Vanilla JS umgestellt, GoogleMaps wird asynchron geladen, und TypoScript- sowie FlexForm-Integrationen wurden modernisiert. Dadurch verbessert sich die Kompatibilität mit aktuellen TYPO3- und PHP-Versionen, die Ladezeit des Frontends kann sinken und die Wartbarkeit des Codes steigt.
- Migrations- und Kompatibilität: Migration auf TYPO3 13 und Entfernung der Unterstützung für TYPO3 11; Migrationsbefehl für tt_address-Datensätze.
- Frontend & Templates: Vollständige Refaktorisierung der Fluid-Templates, Reduzierung der Partials/Sections, Bootstrap-Klassen in statische Includes ausgelagert.
- Clientseitig: Umstellung von jQuery auf Vanilla JS und asynchrone GoogleMaps-Initialisierung zur Verbesserung der Performance.
- Integration & Konfiguration: Migration und Optimierung von TypoScript-Imports, FlexForms, Icon- und Content-Element-Registrierung; Updates bei Clustering-Image-Pfaden.
- Developer- und Build-Änderungen: Aktualisierte Entwicklerdokumentation inklusive translations.json, Hinweise zu Change-Log und Migration; Anpassungen in composer.json und ext_emconf.php sowie erhöhte Abhängigkeitsversionen.
- Codequalität & Fixes: Code-Cleanup, PHPDoc-Ergänzungen, Behebung von PHP-Kompatibilitätsproblemen, Korrektur der Open-Graph-Bildgenerierung und Fix für Address-Group-Teaser in übersetztem Inhalt.
Change-Log
## 2025-10-29 Release of version 5.0.0
* [FEATURE] Add migration command for tt_address records
* [TASK] Migrate to TYPO3 13 and remove support for TYPO3 11
* [TASK] Update developer section in documentation
* [TASK] Add developer information about change-log and migration in documentation
* [TASK] Refactor whole Fluid templates and plugin settings
* [TASK] Move bootstrap classes into static includes and reduce Fluid template partials and sections to a single one
* [TASK] Code clean up and quality improvements
* [TASK] Add or update PHP doc comment for classes
* [TASK] Add translations.json file for documentation
* [TASK] Migrate GoogleMaps loading async and more
* [TASK] Migrate jQuery to Vanilla JS
* [TASK] Migrate page TypoScript integration
* [TASK] Migrate flex forms
* [TASK] Migrate icon registration and content element registration
* [TASK] Raise dependency versions and clean up composer.json/ext_emconf.php
* [TASK] Update clustering image path handling
* [TASK] Optimize TypoScript imports
* [TASK] Migrate TypoScript imports
* [BUGFIX] Fix PHP compatibility issues for recent TYPO3 and PHP versions
* [BUGFIX] Fix open graph image generation
* [BUGFIX] Fix address-group teaser in translated content