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.pngImage Added Verbesserung der Barrierefreiheit

  • Funktionserweiterungen

  • Designoptimierungen

...

  • Auf der Seite “Kategorien verwalten” kann einer Kategorie nun ein eigenes Icon zugeordnet werden

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

image-20240508-150920.pngImage Added Verbesserung der Barrierefreiheit

...

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"
                            }
                        }
                    }
                ]
        }
    ]
}

image-20240508-151008.pngImage Added Date-Time-Komponenten durch barrierefreiere Komponenten ersetzen

Die Komponente DatePickerField und DateTimePickerField 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.

Die Komponente DatePickerField existiert nicht mehr.

reporting.json

Codeblock
  {
      "component": "GridRowCols",
      "childrenConfig": [
          {
              "component": "DateTimeInput",
              "colProps": {
                  "breakpoints": {
                      "sm": 12,
                      "md": 3
                  }
              },
              "props": {
                  "id": "received$TimestampFrom",
                  "labelText": "labels.createdBy",
                  "inputType": "date",
                  "doSubmitOnChange": true,
                  "inputProps": {
                      "className": "w-100"
                  }
              }
          },
          ..... alle Komponenten ersetzen
      ]
  }

...