Upgrade auf 25.0.0
Unbedingt die aktuellen Installationsvoraussetzungen vorab prüfen!
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.
Zusammenfassung
- Das Skript
ou.sp.eFileSubCategory.lib.eFormConfigurationfiltert fortan schreibgeschützte Felder (hitlistfields) und blendet diese aus. Ist trotzdem ein schreibgeschütztes Feld als hitlistfield hinterlegt, so erhält der Nutzer dank einer Anpassung vonou.sp.eFiles.filetype.action.onSaveeine Fehlermeldung beim Versuch zu speichern (EFI-147). .tmpl.-Skripte werden nun in der Skript-Kompatibilitätsprüfung berücksichtigt und sind Teil der generierten Script-Hash-Map. (OUD-236)- Das JS-Transpilat enthält jetzt automatisch
// @ts-checkam Dateianfang und bereinigt ESLint- und Prettier-Kommentare. TS-Direktiven (@ts-expect-error,@ts-ignore,@ts-nocheck) bleiben erhalten. (OUD-256)
Manuell auszuführende Schritte
Portalskripte
Template-Skripte (.tmpl.) (OUD-236)
Da .tmpl.-Skripte bisher nicht in der Script-Hash-Map erfasst wurden, werden sie beim ersten Upgrade nach diesem Update in der Kompatibilitätsprüfung als neu erstellt (New) gemeldet. Darunter können sich sowohl tatsächlich neu hinzugefügte als auch bereits bestehende Skripte befinden – letztere wurden lediglich erstmals in die Hash-Map aufgenommen. Im DiffViewer ist ersichtlich, welche .tmpl.-Skripte in dieser Version neu hinzugekommen sind. Die übrigen gemeldeten Skripte können ignoriert werden.