Autoscout by coding.ms – Migration auf TYPO3 13 und Cleanup
Beschreibung
Autoscout by coding.ms 3.0.0 migriert auf TYPO3 13 und entfernt den Support für TYPO3 11. Das Release modernisiert Logging und Flash-Messages, aktualisiert die Icon-Registrierung, vereinfacht die Scheduler-Registrierung, bereinigt die Entwicklerdokumentation sowie Abhängigkeiten und entfernt die PDO-Nutzung, um Kompatibilität und Wartbarkeit zu verbessern.
- TYPO3 13-Migration: Die Extension ist nun mit TYPO3 13 kompatibel; dadurch stellst du den Betrieb auf aktuellen Core-APIs sicher und vermeidest veraltete Schnittstellen.
- Logging und Flash-Messages: Migration auf die aktuellen APIs von TYPO3 13 sorgt dafür, dass du konsistentere Fehlerprotokollierung und verlässlichere Nutzerhinweise im Backend erhältst.
- Icon-Registrierung: Aktualisierte Icon-Registrierung sorgt dafür, dass Icons korrekt angezeigt werden und du die modernen Icon-APIs nutzen kannst.
- Scheduler-Registrierung: Bereinigung der Scheduler-Command-Registrierung, damit du eine klarere und zuverlässigere Task-Verwaltung erhältst.
- Dokumentation: Entwicklerbereich überarbeitet, Changelog- und Migrationshinweise ergänzt und Dokumentationsdateien bereinigt, so werden Upgrades und Beiträge für dich einfacher.
- PDO entfernt und Abhängigkeiten angepasst: PDO-Nutzung wurde entfernt, composer.json und ext_emconf.php aufgeräumt und Abhängigkeiten erhöht, wodurch Sicherheit und Kompatibilität verbessert werden.
- Code-Stil-Optimierung: Vereinheitlichung des Codes zur besseren Lesbarkeit; dadurch fällt dir die Wartung leichter.
Change-Log
## 2025-10-08 Release of version 3.0.0
* [TASK] Migrate to TYPO3 13 and remove support for TYPO3 11
* [TASK] Migrate logging and flash-messages for TYPO3 13
* [TASK] Migrate icons and icon registration
* [TASK] Clean up scheduler command registration
* [TASK] Update developer section in documentation
* [TASK] Add developer information about change-log and migration in documentation
* [TASK] Clean up documentationd files
* [TASK] Remove usage of PDO
* [TASK] Raise dependency versions and clean up composer.json/ext_emconf.php
* [TASK] Optimize code style