Skip to content

9.0.0-beta5

Choose a tag to compare

@skerbis skerbis released this 08 May 13:51
· 171 commits to main since this release

⚠️ Betaversion – nicht für Produktivumgebungen geeignet. Diese Version ist für Testzwecke gedacht. Feedback und Fehlerberichte sind ausdrücklich willkommen – bitte als GitHub Issue einreichen.

Was sollte beim Testen besonders geprüft werden?

  • Custom-Link-Widget (Single & Multi): Werte nach Speichern & Reload korrekt? Vorschau-Button an erster Stelle, Abstand zu anderen Buttons ok?
  • Linklist im Flex-Repeater: Artikelnamen nach Reload wieder korrekt aufgelöst (nicht nur Artikel 5)?
  • Custom-Link-Multi: Trash-Icon sichtbar? E-Mail- und Telefon-Validierung greift bei ungültigen Eingaben?
  • YForm-Templates (bootstrap & classic): Alle custom-link, imagelist, linklist, medialist, color_swatch Widgets im YForm-Manager fehlerfrei?
  • Flex-Repeater allgemein: Alle Widget-Typen (Custom-Link, Media, Imagelist, Radio, Checkbox, Readonly) korrekt gerendert?

Was ist neu in beta5?

Code-Qualität

  • Rexstan: 0 Fehler im gesamten Addon – Alle statischen Analyse-Fehler (variable.undefined, method.notFound, nullCoalesce.offset, argument.type) behoben. Betrifft boot.php, Demo-Seiten, pages/docs.php sowie alle YForm-Templates (bootstrap + classic).

Fixed

  • Custom-Link-Widget: Werte und Vorschau nach Reload korrekt – Bereits gespeicherte Werte werden im Single- und Multi-Widget wieder korrekt übernommen und lesbar aufgelöst, auch für redaxo://ID-Links. Der Vorschau-Button für Medien steht jetzt direkt hinter dem Namensfeld und ist mit bewusstem Abstand von den restlichen Aktionen getrennt.
  • Linklist im Flex-Repeater: Artikelnamen nach Reload korrekt – Bereits gespeicherte Linklisten-Einträge werden nach dem erneuten Öffnen nicht mehr nur als Platzhalter wie Artikel 5 angezeigt, sondern wieder zu den echten Artikelnamen aufgelöst.
  • Custom-Link-Multi: Trash-Icon – Der Entfernen-Button je Eintrag zeigt jetzt ein fa-trash-Symbol statt des durchgestrichenen Link-Icons.
  • Custom-Link: E-Mail-Validierung – Die mailto:-Eingabe prüft vor dem Speichern, ob die eingegebene E-Mail-Adresse syntaktisch valide ist.
  • Custom-Link: Telefon-Validierung – Die tel:-Eingabe lässt nur Ziffern, +, -, Leerzeichen und Klammern zu.

Vollständiges Changelog: CHANGELOG.md