0.1.0
DataTable v1, toast Notifications, Stack renamed to Flex with a named gap scale, and a round of Table/Tooltip/Menu polish.
Stack is now Flex with a named gap scale (the old t-shirt spacing tokens are gone), and the ready-made components moved onto the root namespace — update your imports.The headline is DataTable (@42/ui-react/data-table) — a headless TanStack
Table instance wired to the kit's own Table, with sorting,
per-column filters, pagination, row selection, resizable/stable columns, and a
responsive="stack" mode that renders each row as a label:value card below a
container-query breakpoint. This release also adds toast Notifications over Ark UI's Toast
machine, refines Table (striped rows, sticky header/footer, scroll shadows) and ButtonGroup
(borderless divider, equal row heights), fires Menu item onClick on selection, and points
Tooltip's arrow at its trigger. The stacked DataTable layout also picks up a handful of
fixes this round — matching the <table> view's loading/error/empty states and header
rendering exactly, instead of a parallel, driftable implementation.
Git history
Released · DataTable v1, toast Notifications, and the Flex rename
Ships DataTable (@42/ui-react/data-table) — sorting, per-column filters, pagination, row selection, resizable columns, and a responsive stack mode — plus toast Notifications over Ark UI's Toast machine. Breaking: Stack is renamed to Flex with a named gap scale (t-shirt spacing tokens are gone), and the ready-made components move onto the root namespace. Also refines Table (striped rows, sticky header/footer, scroll shadows) and ButtonGroup, points Tooltip's arrow at its trigger, and fixes a round of Table/DataTable issues.
Height & sticky on fullpage example, striped & hover states
Overflow bug on non-defined height parents
Pin sticky header/pagination and stacked-card states
Add DataTable v1 on TanStack Table (#11)
Striped more in line with figma
Add ready made component to root namespace with collapse
Refine the borderless divider and equalize row heights
Rename Stack to Flex and move gap to a named scale
Arrow shadow
Add an arrow pointing at the trigger
Fire item onClick on selection (click + keyboard)
Add link to git entries