Address-Manager-Pro by coding.ms Migration zu TYPO3 13
FEATURE
0 total
TASK
0 total
BUGFIX
0 total
BREAKING
0 total
Description
Address-Manager-Pro by coding.ms 4.0.0 migriert auf TYPO3 13 und entfernt den Support für TYPO3 11. Mit diesem Release erhältst du gezielte Migrationen, Codebereinigungen und Backend-Verbesserungen, die Kompatibilität, Wartbarkeit und Bedienbarkeit erhöhen.
- TYPO3 13 Migration: TypoScript-Integration, Icon-Registration und Content-Element-Registrierung wurden an TYPO3 13 angepasst, damit deine Installation die aktuellen APIs nutzt und langfristig kompatibel bleibt.
- GeoLocationService → Guzzle: Der GeoLocationService verwendet jetzt Guzzle statt cURL; dadurch profitierst du von einem standardisierten HTTP-Client und verbessertem Fehlerhandling bei Geo-Anfragen.
- Backend-Usability: Neue Konfigurationen für Inline-Editing und Sortierung sowie standardisierte Filter-Partiale erleichtern die direkte Bearbeitung und das Filtern von Adressdaten im Backend.
- Frontend-Fehlermeldungen optimiert: Klarere und besser verständliche Meldungen unterstützen dich beim Debugging und verbessern die Nutzerführung.
- Codequalität und Dokumentation: Umfangreiche Code-Clean-ups, aktualisierte PHPDoc-Kommentare und eine translations.json für die Dokumentation erhöhen die Wartbarkeit des Codes.
- TypoScript- und Paketpflege: TypoScript-Importe wurden migriert und optimiert; composer.json und ext_emconf.php wurden bereinigt und Abhängigkeiten angehoben, um stabilere Integrationen zu ermöglichen.
- Bugfix: Die source-URL in composer.json wurde korrigiert, um Installationen zuverlässig zu unterstützen.
Change-Log
## 2025-10-29 Release of version 4.0.0
* [TASK] Migrate to TYPO3 13 and remove support for TYPO3 11
* [TASK] Code clean up and quality improvements
* [TASK] Migrate GeoLocationService to use Guzzle instead of cURL
* [TASK] Code clean up and quality improvements
* [TASK] Add configration for inline-editing and sorting in backend module
* [TASK] Provide default filter partials for backend modules
* [TASK] Optimize error messages in frontend
* [TASK] Add or update PHP doc comment for classes
* [TASK] Add translations.json file for documentation
* [TASK] Migrate page TypoScript integration
* [TASK] Migrate icon registration and content element registration
* [TASK] Raise dependency versions and clean up composer.json/ext_emconf.php
* [TASK] Migrate and optimize TypoScript imports
* [BUGFIX] Update source url in composer.json