@remix-run/ui
0.13.0 · 23 Oct 2026MIT19.4k / weekRepositoryHomepagenpmAtom feed
Upgrading @remix-run/ui from 0.9.0 to 0.10.0
1 release in betweenevery note read
- 3
- changes to make
- 0
- advisories fixed
- 0
- new
- 4
- fixes
Before you upgrade
Tick each one off as you go- breaking0.10.0
- breaking0.10.0
- breaking0.10.0
Release by release
- fixed
Ignore invalid host prop names and reserved DOM mutation properties during server rendering and client reconciliation. Block
javascript:URLs in executable URL attributes while preserving other URL schemes and non-executable attributes. Use theon()mixin for events; the explicitinnerHTMLAPI and standard DOM,data-*,aria-*, SVG, and custom-element properties continue to work as before. - fixed
Fix duplicated text during hydration when a browser splits long server-rendered text into multiple DOM nodes, including chunks that span adjacent text children (see #11591).
- fixed
Avoid attaching duplicate event handlers when a client entry imports and renders another client entry, including through fragments and wrapper components. Preserve deferred removal and exit animations when removing nested client entries (see #11844).
- fixed
Restore the previous named frame from
handle.frames.get(name)when a more recently mounted frame with the same name unmounts.
- fixed