Release Notes August 2023

Highlights

Breaking Changes

Use MetaElementType in Client

Jetzt werden Aspekte mithilfe des "Type" Feldes indentifiziert, die getAspect Funktionen werden jetzt ebenfalls nicht mehr mit dem Namen geregelt.

Alle Types der Aspekte sind im Client, im MetaElementType enum ("ecui/src/core/meta/MetaElementType.ts") zu finden und Typescript wird jetzt auch Fehler geben, wenn der falsche Type verwendet wird.

Mentions" in Kommentaren

  • RichTextEditorConfigurationAspect: "enableClear" ist jetzt "enableClearFormatting"

  • CommentPanelConfiguration: "maxCharactersToDisplay" ist jetzt "maxDisplayHeightPx"

Exchange SizingAspect for new Width-/HeightAspects

  • Zum einem sind Methoden wie "SetHeightInPixels" etc. nicht mehr in den Buildern verfügbar anstatt dessen kann "SetHeight" unter Angabe des SizeMode benutzt werden. 

  • Der ISizingAspect wurde entfernt was vor allem für XML Layout basierte Projeke einen breaking Change darstellt. Hier kann dem Property jetzt direkt über die Attribute width, maxWidth, minWidth, height, maxHeight und minHeight als CSS-String gesetzt werden.

Map Post/Patch and Get into a single request on save

Hier haben sich im Quino Web Client einige Changes ergeben:

  • OData Stuff wurde von UI nach Core umgezogen

  • Das IDataService-Interface hat sich leicht verändert

Falls in Kundenprojekten (v10) Custom-Komponenten existieren, die diese Services benutzen, müssten die Imports/Usages beim nächsten Update auf die neueste Quino-Version entsprechend angepasst werden.

Releases

  • 10.23.0804.1-main

  • 10.23.0815.1-main

  • 10.23.0818.1-main

  • 10.23.0824.1-main

  • 10.23.0825.1-main

  • 10.23.0828.1-main

  • 10.23.0830.1-main