Major
Nice to have
Detail
#25217
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
#25327
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
Bugfix
Um dafür zu sorgen, dass in einer deployten Anwendung keine gecachten JavaScript-Dateien verwendet werden, wird ein Zeitstempel an die Dateien gehängt. Bei einem unterschiedlichen Zeitstempel an der jedoch gleichen Datei, lädt der Browser diese dennoch neu. Aktuell wird dieser Zeitstempel bei jeder Aktualisierung neu generiert. Somit werden alle entsprechenden JavaScript-Dateien neu geladen und eventuelle Breakpoints gehen verloren, wodurch ein Debugging erschwert wird.
Verbesserung
Es reicht den Zeitstempel einmalig nach dem Start des Servers zu setzen. Dadurch wird sichergestellt, dass die aktuellste Version der JavaScript-Dateien vom Browser geladen werden, jedoch noch ein Debugging dieser möglich ist.
Test
- Einen Breakpoint in z.B. dialog.js setzen.
- Die Seite aktualisieren.
- Erwartung: Der Breakpoint ist noch in der Datei, da diese nicht neu geladen wurde.