@remix-run/ui
0.13.0 · 23 Oct 2026MIT19.4k / weekRepositoryHomepagenpmAtom feed
0.13.0 is the newest release of 0.2.x.
In short
2 new3 fixed
Release note
The section about @remix-run/ui of a note shared by several packages.
Minor Changes
Add a
signaloption torenderToStream()so request aborts can cancel pending frame rendering without invokingonError(see #11431).
Patch Changes
Add explicit public API types for UI component, mixin, scheduler, stylesheet, animation, and theme helpers so generated declarations no longer depend on broad inference across helper factories (see #11433).
Fix rendering and JSX types for booleanish string attributes so
contentEditable={false},draggable={false},spellCheck={false}, and matching SVG attributes produce explicit"false"values instead of being omitted. ThetranslateJSX type now accepts the HTML attribute values"yes"and"no"(see #11434).Fix hydrated
@remix-run/uicomponents so non-rendering children inside fragments keep the correct DOM anchor when they later become renderable (see #11425).Ignore component updates scheduled after a frame reload has already removed that component, avoiding
Node.insertBeforeerrors from stale updates after the frame renders replacement markup (see #11422).