Loading...
Navigation überspringen
zurück

Adventskalender-Pro by coding.ms: Extbase und TCA-Migration

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

Change-Log

## 2019-12-04  Release of version 3.5.2
*	[TASK] Cleanup ext_tables.php and ext_localconf.php
*	[TASK] Remove realURL configuration
*	[TASK] use POST for ajax form submit to avoid cHash errors
*	[TASK] use original class name for AbstractViewHelper
*	[TASK] use new extension configuration API
*	[TASK] remove usage of TYPO3_DB
*	[TASK] remove setUseCacheHash
*	[TASK] Fix update check in lottery plugin
*	[TASK] Fix flexform in lottery plugin
*	[TASK] Remove @lazy annotation
*	[TASK] Remove @cascade annotations
*	[TASK] Add extbase table mapping in Configuration/Extbase
*	[TASK] Remove obsolete inject functions
*	[TASK] Remove obsolete backup function
*	[TASK] Migrate CommandControllers to symfony commands
*	[TASK] Remove obsolete CommandControllers
*	[TASK] Use core logging for errors, write file to var/log/
*	[TASK] Move code from ext_tables.php to Configurations/TCA/Overrides
*	[TASK] Remove obsolete icon files
*	[TASK] Remove unnecessary use of siteRelPath

Adventskalender-Pro by coding.ms 3.5.2 modernisiert interne Strukturen und entfernt veraltete APIs, um Wartbarkeit, Logging und das AJAX-Verhalten in TYPO3 zu verbessern. Du erhältst eine Übersicht der technischen Änderungen und ihres praktischen Nutzens.

  • Code-Modernisierung: Entfernen von TYPO3_DB, veralteten Inject- und Backup-Funktionen sowie überflüssigen Annotationen (@lazy, @cascade) reduziert Abhängigkeiten zu deprecated APIs und vereinfacht die Wartung.
  • Extension- und Konfigurations-Änderungen: Umstellung auf die neue Extension-Configuration-API, Entfernen von realURL-Konfigurationen und Ergänzung einer Extbase-Table-Mapping-Datei in Configuration/Extbase sorgen für eine zeitgemäße Konfiguration und bessere Kompatibilität mit aktuellen TYPO3-Standards.
  • Architektur und Struktur: Code aus ext_tables.php wurde in Configuration/TCA/Overrides verschoben; veraltete CommandControllers wurden in Symfony-Commands migriert bzw. entfernt. Das Ergebnis ist eine klarere Projektstruktur und einfachere Integration in TYPO3-Workflows.
  • AJAX, Plugins und ViewHelper: AJAX-Formulare verwenden jetzt POST, um cHash-Fehler zu vermeiden; das Lottery-Plugin erhielt Fixes für Update-Checks und Flexform; außerdem wird wieder der originale Klassennamen für AbstractViewHelper verwendet. Du profitierst von stabileren Formularabläufen und plugin-spezifischen Korrekturen.
  • Logging und Fehlerbehandlung: Fehler werden über das Core-Logging geschrieben und in var/log/ abgelegt, was die Nachvollziehbarkeit und zentrale Fehleranalyse verbessert.
  • Aufräumarbeiten: Entfernen veralteter Icon-Dateien und unnötiger Verwendung von siteRelPath reduziert unnötigen Ballast im Paket.

Insgesamt bereitet dieses Release die Erweiterung auf moderne TYPO3-Praktiken vor und reduziert veraltete Abhängigkeiten. Prüfe nach dem Update eigene Anpassungen, die auf entfernten APIs beruhten, und passe ggf. eigene Integrationen an die neuen Konfigurations- und Loggingmechanismen an.

Extension

Adventskalender-Pro by coding.ms

Release

Task

Adventskalender-Pro by coding.ms: Extbase und TCA-Migration

Release of version 3.5.2

  • 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
IBK_________S________
1_Y____J____R_Q___NCW
KKI___86T___NEJ______
Y_Z____U______S___2OU
K67___________J______