Zum Hauptinhalt springen

Upgrade auf 25.0.0

gefahr

Unbedingt die aktuellen Installationsvoraussetzungen vorab prüfen!

tipp

Diese Anleitung berücksichtigt immer nur den Sprung von der vorhergehenden Version zu der gerade beschriebenen Version. Bei Upgrades über mehrere Versionen hinweg müssen alle Änderungen der Zwischenversionen ebenfalls beachtet werden! Siehe genereller Ablauf von Upgrades.

Breaking Changes

Entfernung von tableResultDialog und alten Gentable-Funktionen

Der bereit seit Version 21 als deprecated markierte tableResultDialog und weitere alte Gentable-Funktionen wurden entfernt.

Folgende Aufrufe sollten auf den Systemen vor dem Update nicht mehr existieren:

  • showTableResultDialog
  • clearAllCellsWithBlank (aus tableresultFactory)
  • restoreCellFocus (aus tableresultFactory)
  • setFocusOnActiveCell (aus tableresultFactory)

Zur Migration, siehe: TableResultDialog Migration

End of Life des Vue2-MultiTable, Ersatz durch MultiTableReact

Mit den aktuellen Produktversionen wird das MultiTableReact zum Standard. Damit ist das alte, auf Vue 2 basierende MultiTable veraltet und hat das Ende seines Lebenszyklus erreicht.

Da die APIs von MultiTableReact sehr nah an der des alten MultiTable-Gadgets sind, ist ein Umstieg aktuell noch sehr einfach.

Zur Migration, siehe: MultiTableReact Migration

Upgrade

Manuell auszuführende Schritte

Entfernen der alten Dateien

Aus Workflow-ext müssen die alten tableResultDialog-Dateien entfernt werden. Bitte die Dateien in Workflow-ext/jsp/ou sichern und danach folgende Dateien löschen:

  • Workflow-ext/jsp/ou/sp/tableresult.jsp
  • Workflow-ext/jsp/ou/sp/tableresult.json_paged.jsp
  • Workflow-ext/jsp/ou/sp/tableresult.json.jsp
  • Workflow-ext/jsp/ou/sp/tableresult.json.count.jsp