Skip to content

UpFront Framework 1.2.9

Choose a tag to compare

@karner42oliver karner42oliver released this 05 Sep 13:54
· 13 commits to main since this release

== ChangeLog ==

= 1.2.9 =

  • Neu: Regionen und ihre Grid-Inhalte starten standardmäßig mit 100 Prozent Breite; jede Region kann Regionstyp und Grid-Breite weiterhin unabhängig überschreiben
  • Fix: Fullwidth-Grids berechnen ihre Spalten aus der tatsächlich gerenderten Breite und werden nicht mehr durch feste Spalten- oder Maximalbreiten aus den Theme-Einstellungen begrenzt
  • Fix: Auto-Snap, responsive Wrapper und Spacer verwenden im Fullwidth-Modus dieselbe dynamische Spaltenbreite
  • Verbesserung: In den Element-Einstellungen bleibt immer nur ein Akkordeon-Panel geöffnet; ungespeicherte Feldwerte bleiben beim Panelwechsel erhalten
  • Fix: Die Ausrichtung Links, Mitte oder Rechts positioniert den Burger-Button korrekt und wird nicht mehr durch den Editor-Hover überschrieben
  • Verbesserung: Navigationstext verwendet standardmäßig ein gut lesbares Dunkelgrau; das Burger-Menü erhält dazu einen hellen Standardhintergrund
  • Fix: Button-Hover-Animationen verwenden im Editor und im ausgelieferten Theme konsistente Standardwerte; ältere Easing-Werte und Dezimalkommas werden kompatibel normalisiert
  • Fix: Link-, Farb-, Icon- und Format-Panels bewahren vollständige Textmarkierungen; bestätigte Aktionen werden auf den gesamten ausgewählten Bereich angewendet
  • Fix: Fehlerhaftes älteres Text-HTML wird ohne DOMDocument-Warnungen tolerant verarbeitet
  • Fix: Bildabmessungen mit nichtnumerischen Werten wie auto verursachen unter PHP 8 keinen TypeError mehr
  • Tests: Die dynamische Fullwidth-Spaltenberechnung und ihre Verwendung im Grid-Editor sind durch einen fokussierten Regressionstest abgedeckt

== ChangeLog ==

= 1.2.9 =

  • New: Regions and their grid contents now default to 100% width; individual regions can still independently override the region type and grid width
  • Fix: Full-width grids calculate column sizes based on the actual rendered width and are no longer constrained by fixed column or maximum widths from theme settings
  • Fix: Auto-snap, responsive wrappers, and spacers now use the same dynamic column width when in full-width mode
  • Improvement: In element settings, only one accordion panel remains open at a time; unsaved field values ​​are preserved when switching panels
  • Fix: Left, center, or right alignment correctly positions the burger button and is no longer overridden by the editor hover state
  • Improvement: Navigation text defaults to a highly readable dark gray; the burger menu now features a light default background
  • Fix: Button hover animations use consistent default values ​​in both the editor and the live theme; legacy easing values ​​and decimal commas are normalized for compatibility
  • Fix: Link, color, icon, and format panels preserve text selections; confirmed actions are applied to the entire selected range
  • Fix: Malformed legacy text HTML is processed gracefully without triggering DOMDocument warnings
  • Fix: Image dimensions with non-numeric values ​​(such as "auto") no longer cause a TypeError under PHP 8
  • Tests: Dynamic full-width column calculation and its implementation in the grid editor are covered by a targeted regression test