Skip to content

9.5.2

Choose a tag to compare

@skerbis skerbis released this 20 Sep 18:31
· 1 commit to 9.x since this release

Wartungsrelease für die 9.5-Linie. Bei der Arbeit an MForm 10 sind ein paar Fehler aufgefallen, die auch 9.5 betreffen; sie sind hier übernommen. Keine neuen Optionen, keine Datenänderung, einfach aktualisieren.

Behoben

  • addCustomLinkMultipleField() im Repeater: Der externe Link ließ sich mit 'data-extern' => 'disable' nicht abschalten (#459, danke @ynamite).
  • Wiederholtes show(): active (Tabs), in (Collapse), die Zeilenklasse von Spaltengruppen und die form-group-class stapelten sich bei jedem Durchlauf, etwa tab-pane active active active. Betrifft vor allem MBlock-Module, die das MForm-Objekt übergeben.
  • Bedingungen mit mehrteiligen Ids: setVisibleIf('1.0.type', …) fand das Quellfeld im klassischen Modul nicht.
  • Form Builder: „größer als“ und „kleiner als“ landeten als gt/lt im Code und blieben wirkungslos, jetzt > und <.
  • Flex-Repeater: form-group-class, form-group-attributes, visible_if und hidden_if landeten zusätzlich als Attribute am Eingabeelement.
  • MFormOutput::link() / linkUrl(): lösen jetzt auch redaxo://ID auf, das Format des Custom-Link-Widgets.

MForm 9.5.x läuft ab PHP 8.0 und wird im Branch 9.x weiter mit Fehlerbehebungen versorgt. Wer PHP 8.4 hat, kann auf MForm 10 wechseln.