RapidRailsUI · Issue board

Bug registry

Defects filed against the RapidRailsUI gem from StockLive. Each write-up keeps the original repro; resolutions include the gem owner’s cause notes.

gem: rapid_rails_ui · rev 10 · 2026-08-17 · RRUI-001…003 fixed in 0.51.2 · RRUI-004…008 open

RRUI-001…003 shipped in v0.51.2 (form audit follow-up in v0.53.0). Details: rapidrails.cc changelog.

Open

ID Summary Components Status
RRUI-004 Carousel with overlay indicators injects empty space under the viewport rui_carousel Open Open →
RRUI-005 bordered: couples exterior outline with vertical cell borders rui_table Open Open →
RRUI-006 Pagination alignment overflows the container on mobile rui_pagination Open Open →
RRUI-007 Alert icon is not vertically aligned with the text rui_alert Open Open →
RRUI-008 rui_tel / rui_mailto / rui_sms drop the icon slot block rui_tel Open Open →

Resolved

ID Summary Fixed in Cause (why)
RRUI-001 Input & Textarea ignored ActiveRecord field errors after a 422 re-render 0.51.2 Built before server-side error rendering was standardised; never retrofitted while docs claimed otherwise. Now match Select (message, red state, aria). Open →
RRUI-002 Select duplicated / reinitialised after Turbo Frame replace 0.51.2 Legacy enhancers had nothing to key off. Every native form control now carries data-rui; hosts scope with select:not([data-rui]). Open →
RRUI-003 f.rui_button dropped the icon slot block 0.51.2 Form builder wrapper never forwarded &block. Audited all eleven f.rui_* methods; fixed the ten with the same gap; permanent parity test suite added. Open →