Shop by coding.ms: Migration auf TYPO3 13 und Modernisierung
Beschreibung
Shop by coding.ms 5.0.0 migriert auf TYPO3 13 und entfernt den Support für TYPO3 11. Das Release beinhaltet mehrere Migrationsschritte, API-Anpassungen und einen Bugfix, um Deprecation-Notices zu reduzieren und die Integration in aktuellen TYPO3-Installationen zu erleichtern.
- Migration auf TYPO3 13 und Entfernen des Supports für TYPO3 11.
- Migration von Plugins zu Content-Elementen und neu organisierte Icon-Registrierung für konsistentere Backend-Integration.
- Anpassung der FlexForm-Array-Keys und Entfernen von TCEforms-Tags zur Kompatibilität mit der aktuellen FormEngine.
- Migration der Extension-Icon- und PageTSConfig-Importe, damit Icons und Seitenkonfigurationen korrekt geladen werden.
- Die Methode findByOrderOption wurde von einem Magic-Ansatz auf eine statische Methode umgestellt, was die Codeklarheit erhöht.
- Bugfix: Behebung einer Deprecation-Notice für einen nullable Method-Parameter, wodurch unnötige Log-Einträge vermieden werden.
- Dokumentation: Entfernen aller Hinweise zu Signal-Slots aus der Dokumentation.
Change-Log
## 2025-02-04 Release of version 5.0.0
* [TASK] Migrate to TYPO3 13, remove support for TYPO3 11
* [BUGFIX] Fix deprecation notice for nullable method parameter
* [TASK] Migrate to plugins to content elements and icon registration
* [TASK] Migrate flex-form array keys and remove TCEforms tags
* [TASK] Remove all information about signal-slots in documentation
* [TASK] Migration extension icon and page tsconfig import
* [TASK] Migration findByOrderOption method from a magic into a static one