Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
k0va1
released this
15 Oct 14:56
0.5.0 (2026-10-02)
⚠ BREAKING CHANGES
AlertDialogComponent, the lui.alert_dialog helper and the lui-alert-dialog controller are removed; use ModalComponent.new(variant: :alert) and the lui-modal:confirm event.
Features
add Card, Accordion, Tabs, and RadioGroup components (8ebf0f5 )
add combobox component (#58 ) (df7530e )
add CopyInputComponent with secret mode (fb54a02 )
add CSS custom property theming system with light/dark themes (429448c )
add date type support to input component (5a87b59 )
add layout component (#55 ) (d856314 )
add lui helper for convenient component rendering (d9500e1 )
add nested attributes support to combobox component (d7deb9f )
add pagination params forwarding and sidebar icon bounce animation (f088e84 )
add selection, bulk actions, and server-side sorting to table (69c1557 )
alert: animate dismissal and use a pointer cursor on the close button (99884e8 )
alert: dismissible close button and autodismiss (f680820 )
chart: add a step curve with square corners (b67cb43 )
chart: value formatting, label thinning, y-domain control and nil gaps (ec308cf )
forms: add automatic label generation for form components (0a96d94 )
input component improvements (#60 ) (7490f8d )
lookbook: add configurable body padding for previews (b03ea2c )
more components (#83 ) (5c3af78 )
redesign layout with frosted glass sidebar and page background (#70 ) (53b4432 )
sidebar improvements & minor bug fixes (#59 ) (222e0d5 )
tooltip component (#42 ) (d495921 )
Bug Fixes
add word-break to table cells to prevent overflow (2a59284 )
alert: keep inline content as one shrinkable flex item (b970676 )
align dropzone component colors with project color scheme (1f019cf )
apply disabled opacity to input component (44942dc )
body padding (40e8a22 )
button: drop no-op data option that emitted a stray attribute (5ebec04 )
chart: hide x labels that collide at the rendered width (cde621f )
chart: size the y gutter to its labels and anchor edge x labels inward (0958c73 )
chart: stretch to the container width without distortion (118f441 )
copy_input: keep the secret value after a Turbo cache restore (a8931c7 )
description_list: wrap long values instead of overflowing the container (8455740 )
dropdown bugs (#41 ) (6072882 )
file input overlow (f76c4aa )
improve badge visibility in dark mode (f96f5c2 )
improve dark theme surface hierarchy for layout and components (4591c2a )
improve layout sidebar link styles and use semantic tokens (0c0e859 )
lookbook: sync Gemfile.lock with the 0.4.0 path gem (ce77e9a )
make pagination arrow hover state square with aspect-square (c5e1a5f )
optically align outline button height with solid buttons (689ec4a )
pagination uniform sizing and mobile layout (3826a77 )
prevent table cell layout break from flex on actions td (c4086c8 )
prod assets (acce06a )
prod assets v2 (9eb13d7 )
prod assets v3 (3ebd4a5 )
prod assets v4 (bf6e4a7 )
redesign banner component with shadcn alert pattern and add lookbook theme toggle (6935997 )
release assets (e13fc7b )
set checkbox control according to value (#27 ) (bd5956f )
small button sizing, icon alignment, and dependency upgrades (707ae6a )
switch: make the knob and rings visible in dark theme (1f3aec9 )
switch: use event.currentTarget for reliable toggle (6731152 )
table: render non-String cell values instead of blank cells (b2d30b6 )
table: scroll horizontally instead of overflowing the container (36048a7 )
theme switcher (9bd5f3a )
update css (458cd4f )
upgrade Tailwind CSS to v4.2 and fix pagination arrow sizing (2c918da )
use @checked (e2bb92c )
use gem-prefixed --lui-radius-lg theme variable (adc2c3e )
value is not needed for form (2c5b4b4 )
You can’t perform that action at this time.