Repository navigation
v2.0.1
Release v2.0.1
release-check: OK b9a7073
Changelog
Port of the 1.17.5 fix to 2.x.
Fixed
- Responsive tables never hid a column on narrow screens (also in 2.0.0): under 30rem the cells and their descendants had
overflow-wrap: anywhere, so the table could always shrink by breaking words at any character; theresponsive-tablepeer's fit (scrollWidth <= clientWidth) never saw an overflow, every column stayed and words split letter by letter. The peer now measures underdata-rt-measuring(CSS:overflow-wrap: normal !important; word-break: normal !importanton cells and descendants,white-space: normalkept), decides the hidden columns, then removes the state;overflow-wrap: anywhereonly applies after the fit as a last resort, under[data-rt-overflow]:not([data-rt-measuring])(set when the required columns still overflow), keeping 320px free of horizontal scroll. Source edited innowo-ui.unlayered.css,nowo-ui.cssregenerated (pnpm run build:css). - Regression tests ported: Vitest with mocked layout widths (fails on 2.0.0), PHPUnit CSS assertions (measuring rule,
anywhereonly underdata-rt-overflow, row detail column rule). - Demo:
demo/symfony8-tailwind/config/reference.phpregenerated for the 2.0 configuration (layouts, breadcrumbs, theme).