Ankündigung Release 1.6
WIP: Dieser Artikel wird immer wieder entwicklungsbegleitend aktualisiert.
Die wichtigsten Änderungen sind:
- Verbesserungen
- Refactorings
- Vereinheitlichung von Properties der Komponenten (siehe
-Konzept) _alignment
vom Popover in_align
umbenannt- Typ
Alignment
wurde intern inAlign
umbenannt _label
wird in Version 2 folgende Properties ersetzen:_aria-label
von Breadcrumb, Button, ButtonLink, Icon, Link, LinkButton, Modal, Nav, SkipNav, SplitButton, Symbol und Tabs_caption
von Quote und Table_heading
von Accordion, Alert, Card und Toast_headline
von Card_quote
von Quote (?)_summary
von Details_symbol
von Symbol_title
von Abbr
- Properties, die zukünftig nicht mehr benötigt werden
_has-footer
von Card_height_
von Select_icon-align
..._part
..._show-dropdown
...
- Vereinheitlichung von Properties der Komponenten (siehe
- Expert-Slot
- Alle Inputs-, Select- und Textarea-Komponenten haben nun einen Expert-Slot und das
_label
ist Pflicht. Wenn das_label=""
leer bleibt, dann wird das Label über den Slot, wie gewohnt angezeigt. - Code-Replacement - am besten einzeln ersetzen:
(<Kol(Button|Button|Link|Heading|Input[^>]+|Link|LinkButton|Select|Textarea))>(\n?\t*)([^\n]+)[^<]+<\/Kol(Button|Button|Link|Heading|Input[^>]+|Link|LinkButton|Select|Textarea)>
->$1 _label="$5" />
- Alle Inputs-, Select- und Textarea-Komponenten haben nun einen Expert-Slot und das
- Theming
- Dokumentation
- Adapter
- Vaadin: Optimierungen am Code-Generator
- JSF: Verbesserung für statische/klassische Formulare (experimental)