Packages

@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

Other targets from 0.9.0Newest 0.x, Latest0.13.0
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

  1. 0.10.0

    18 Sep 20264 fixes
    • 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 the on() mixin for events; the explicit innerHTML API 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.