Ja, das ändert sich nicht zum ersten Mal und eigentlich immer nur weil es entsprechende Beschwerden gab, wie Stefan schon anmerkte.
Allein schon die Kommentare in
REST.JsonReflect.pas sprechen für sich:
Zitat:
// Marshal TList<T>.FListHelper as dynamic array using 10.3 layout
...
// Marshal TList<T>.FListHelper as dynamic array using 10.2 layout
...
// Unmarshal TList<T>.FListHelper as dynamic array using 10.3 layout
...
// Unmarshal TList<T>.FListHelper as dynamic array using 10.2 layout
Auch die neue Klasse
TListTFieldsEditor um das Ganze irgendwie unter Kontrolle zu halten spricht Bände.