Loading...
Navigation überspringen
zurück

Adventskalender-Pro by coding.ms – Migration auf TYPO3 13

FEATURE
0 gesamt
TASK
0 gesamt
BUGFIX
0 gesamt
BREAKING
0 gesamt

Beschreibung

Adventskalender-Pro by coding.ms 6.0.0 migriert die Erweiterung auf TYPO3 13, aktualisiert Composer- und Packaging-Konfigurationen und führt mehrere technische Migrationen durch, die Kompatibilität, Sicherheit und Wartbarkeit verbessern.

Das Release entfernt die Unterstützung für TYPO3 11 und bringt moderne PHP-Anpassungen sowie zahlreiche Anpassungen an Backend-Integration und TCA. Du profitierst von besserer Kompatibilität mit aktuellen TYPO3-Versionen, saubererem Composer-Setup und konsistenterer Konfiguration im System.

  • Composer und Verpackung: Abhängigkeiten wurden erhöht und composer.json sowie ext_emconf.php bereinigt; außerdem wurde die source-URL in composer.json korrigiert (Bugfix). Praktischer Nutzen: klarere Paketmetadaten und verlässliche Installationen.
  • Icons und Registrierung: Icons wurden migriert und die Icon-Registrierung modernisiert, was eine konsistentere Darstellung im Backend ermöglicht.
  • Plugins zu Content-Elementen: Plugins wurden zu Content-Elementen migriert und in die new-content-element-wizards integriert, wodurch die Erstellung von Inhalten im Backend intuitiver wird.
  • FlexForms und TCA: Array-Keys in FlexForms wurden migriert und TCEforms-Tags entfernt; allowTableOnStandardPages wurde in eine security.ignorePageTypeRestriction-Einstellung überführt. Ebenso wurde die Nutzung von getFileFieldTCAConfig in additional_tca migriert. Nutzen: zeitgemäße TCA-Konfiguration und verbesserte Sicherheitssteuerung.
  • TypoScript und Konfiguration: Page-TypoScript wurde aus ext_localconf.php nach page.tsconfig verschoben, um Konfigurationsordnung und Ladezeiten zu verbessern.
  • PHP-Modernisierung: declare(strict_types=1) wurde ergänzt, relevante Methoden erhalten einen void-Rückgabetyp, und PHP-Doc-Kommentare wurden ergänzt. Das erhöht Typensicherheit und Lesbarkeit des Codes.
  • Core-API-Anpassungen: Flash-Messages nutzen nun ContextualFeedbackSeverity, und Bedingungen für getCurrentTypo3Version wurden für die Migration weg von TYPO3 11 angepasst. Dadurch ist die Erweiterung besser an neuere Core-APIs angeglichen.
  • Dokumentation und Fehlerbehandlung: Die Dokumentation wurde aktualisiert und regeneriert; die Fehlerbehandlung bei fehlendem Session-Cookie wurde verbessert, was debuggen und Stabilität erhöht.

Extension

Adventskalender-Pro by coding.ms

Release

Task Bugfix

Change-Log

## 2025-09-02 Release of version 6.0.0
*	[TASK] Raise dependency versions and clean up composer.json/ext_emconf.php
*	[TASK] Migrate icons and icon registration
*	[TASK] Update and regenerate documentation
*	[TASK] Migrate plugins to content elements incl. new-content-element-wizards
*	[TASK] Migrate flex-form array keys and remove TCEforms tags
*	[TASK] Migrate page TypoScript from ext_localconf.php into page.tsconfig
*	[BUGFIX] Update source url in composer.json
*	[TASK] Migrate allowTableOnStandardPages in TCA into a security.ignorePageTypeRestriction
*	[TASK] Migrate usage of getFileFieldTCAConfig to additional_tca
*	[TASK] Add PHP strict-types
*	[TASK] Migrate flash messages to use ContextualFeedbackSeverity
*	[TASK] Add void return type in initialize action
*	[TASK] Migrate getCurrentTypo3Version conditions for TYPO3 11
*	[TASK] Migrate to TYPO3 13 and remove support for TYPO3 11
*	[TASK] Add or update PHP doc comment for classes
*	[TASK] Improve error handling and message in case of missing session-cookie
TYPO3-News
TYPO3 Adventskalender Extension

Adventskalender-Pro by coding.ms – Migration auf TYPO3 13

Release of version 6.0.0

  • Extension

Kontaktanfrage

Du kannst uns jederzeit kontaktieren

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
NEM_________NZP______
U_4____Z______T___KML
2WJ___EQE_____M______
__G____D______W___Y23
GZZ___________E______