Address-Manager by coding.ms: Kompatibilität mit TYPO3 11 und PHP 8
Description
Address-Manager by coding.ms 3.0.0 stellt die Migration auf TYPO3 11 und PHP 8.0 bereit und beendet die Unterstützung für TYPO3 9. Das Release kombiniert Kompatibilitätsanpassungen mit gezielten Bugfixes und Code-Modernisierungen.
- Migration und Kompatibilität: Anpassungen für TYPO3 11 und PHP 8.0 wurden umgesetzt; dadurch läuft die Erweiterung auf modernen Systemen und nutzt aktuelle PHP-/TYPO3-Laufzeitumgebungen.
- Entfernung von Support: Die Unterstützung für TYPO3 9 wurde entfernt, um den Fokus auf aktuelle TYPO3-Versionen zu legen.
- Bugfixes: Zugriffskorrektur in der Kalenderkonfiguration wurde behoben, sodass Kalenderoptionen wieder wie erwartet ausgewertet werden. Das Auffrischen der Kartenliste für OpenStreetMap wurde gefixt, wodurch Kartendarstellungen nach Änderungen zuverlässig aktualisiert werden.
- API und Speicher: Der JsonApiController gibt nun nur noch Items aus dem ausgewählten Storage zurück, was die Datenkonsistenz und Vorhersagbarkeit bei API-Abfragen verbessert.
- Code-Modernisierung: Die Nutzung des ObjectManager im image-service wurde entfernt, um veraltete Muster zu vermeiden und die Wartbarkeit des Bild-Services zu erhöhen.
- Dokumentation: Metadaten der Dokumentation wurden optimiert, um Informationen zielgenauer bereitzustellen.
Dieses Release adressiert damit Kompatibilitätsanforderungen und mehrere Fehlerquellen, ohne bestehende Funktionalität zu erweitern. Für Betreiber bedeutet das vor allem erhöhte Stabilität auf aktuellen TYPO3-/PHP-Versionen und zuverlässigere Karten-, Kalender- und API-Verhalten.
Change-Log
## 2022-11-20 Release of version 3.0.0
* [TASK] Migration for TYPO3 11 and PHP 8.0, drop support for TYPO3 9
* [BUGFIX] Fix access on calendar configuration
* [TASK] Optimize documentation metadata
* [BUGFIX] Fix refresh list map for Openstreet-Map
* [TASK] Remove objectmanager usage for image-service
* [TASK] Ensure to display only items from the selected storage in JsonApiController