Skip to content

1.2.0

Choose a tag to compare

@skerbis skerbis released this 11 Sep 08:28
· 3 commits to main since this release
e085aa3

[1.2.0] - 2026-09-10

Hier ist eine kompakte und übersichtliche Zusammenfassung der Release Notes für die beiden Betas:

✨ Neue Features & Verbesserungen

  • WCAG-konforme Bilder: Der MediaAltResolver erkennt jetzt "dekorativ" markierte Mediapool-Bilder (auch über das neue JSON-Metadaten-System) und erzwingt standardkonform ein leeres alt-Attribut für alle entsprechenden be_media-Felder. (Beta 2)
  • Volle Framework-Freiheit: Das Framework-Feld im YForm-Feldtyp ist jetzt ein Freitextfeld (statt festem Dropdown). Ideal für externe Addons mit eigenen CSS-Frameworks. (Beta 1)
  • Theme-Support im Live-Preview: Der Theme-Kontext (aus den Addon-Einstellungen) wird ab sofort auch im AJAX-Live-Preview korrekt angewandt. (Beta 1)
  • Neuer Extension Point: BUILDER_SLICE_PREVIEW_HTML ermöglicht es externen Addons, das Backend-Preview-Markup abzufangen und anzupassen (z. B. für Shadow DOM Isolierung). (Beta 1)

🐛 Bugfixes (alle Beta 2)

  • Widget-ID Kollisionen: Linkmap- und Medienpool-Auswahlen landen nicht mehr im falschen Feld, wenn mehrere Elemente hintereinander via AJAX eingefügt werden (Zähler-Reset behoben).
  • Kompaktmodus greift überall: Der Kompaktmodus funktioniert nun auch im Builder-Modul auf der Struktur-Seite wie erwartet, inklusive umschaltbarer Checkbox pro Redakteur.
  • Backend-Doku Links: Markdown-Querlinks mit Ankern (#anker) navigieren wieder korrekt zum Ziel (doppeltes HTML-Escaping im Router behoben).

📖 Dokumentation (alle Beta 2)

  • API & Schema: Der MediaAltResolver ist nun erstmals vollständig in der API.md und SCHEMA.md dokumentiert.
  • Addon-Integration: Die DEV.md enthält jetzt ein vollständiges Referenzbeispiel (inklusive Fallstricke), wie externe Addons mit eigenen Element-Sets nahtlos integriert werden.

What's Changed

  • Document MediaAltResolver, add integration guide, fix docs cross-link escaping by @skerbis in #2
  • Widget-IDs je Request auf zufälliger Basis: keine doppelten REX_LINK_/REX_MEDIA_-IDs by @skerbis in #3
  • Kompaktmodus aus den Einstellungen auch im Builder-Modul anwenden by @skerbis in #4

New Contributors

Full Changelog: 1.1.1...1.2.0