Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Auszug

Das Release 4.4.0 wurde im Mai 2024 veröffentlicht. Dieses Release umfasst:

  • image-20240508-150913.png Date-Time-Picker entfernt

  • image-20240508-150913.png Verbesserung der Barrierefreiheit

  • Funktionserweiterungen

  • Designoptimierungen

image-20240508-150913.pngImage Modified Date-Time-Picker entfernt

Die Komponenten DatePickerField und DateTimePickerField wurden entfernt und müssen in allen Konfigurationen durch DateTimeInput ersetzen werden und das Format über den inputType (date, time) angegeben. Wird kein inputType bestimmt, werden Datum und Uhrzeit angezeigt.

...

  • setReminder.json

    Codeblock
        {
            "component": "DateTimeInput",
            "props": {
                "id": "reminder",
                "labelText": "ticketView.labels.setReminder",
                "helpText": "",
                "defaultTime": "08:00",
                "defaultDate": "now",
                "errorMessages": {
                    "required": "errorMessages.reminderRequired"
                },
                "validation": [
                    "required",
                    {
                        "dateTimePicker": {
                            "onlyFuture": true
                        }
                    }
                ]
            }
        }

image-20240508-150920.pngImage Modified Verbesserung der Barrierefreiheit

Zur Verbesserung der Barrierefreiheit wurden eindeutigere Bezeichnungen, Platzhalter und mehr Aria-Label hinzugefügt. Um diese Änderungen in bestehenden Projekten mit Überschreibung der Konfiguration zu übernehmen, müssen folgende Konfigurationen angepasst werden:

...

  • textmoduleFilter.json:

    Codeblock
    {
        "filterForm": [
            {
                "component": "TextModuleFilterWrapper",
                    "childrenConfig": [
                        {
                            "component": "AutocompleteField",
                            "props": {
                                "id": "category",
                                "dataItem": "cat",
                                "doSubmitOnChange": true,
                                "controllerPath": "texts-categories",
                                "noOptionsPlaceholder": "textmodules.noOptionsPlaceholder",
                                "ariaLabelClassName": "sr-only",
                                "labelText": "aria.filterTextByCategory",
                                "inputProps": {
                                    "placeholder": "textmodules.filter"
                                }
                            }
                        }
                    ]
            }
        ]
    }

Funktionserweiterungen

  • Es können Meldungen mit GPS-Koordinaten eingereicht werden. Damit diese im Ticket angezeigt werden, muss folgende Konfiguration in ticketView.json hinzugefügt werden:

...

  • Im Texteditor werden Links nun automatisch mit Protokoll (http) versehen

Designoptimierungen

Das Design einiger Backoffice-Inputs wurde angepasst.