github TanStack/router @tanstack/router-core@1.171.35

Patch Changes

  • #8605 dfe3dea - Drop a duplicated current-location flag and a redundant createHref wrapper.

  • #8602 efc2042 - Links of a route that the pending navigation leaves skip deriving the destination location, and clicks and preloads follow the href a Link displays. buildLocation now builds mask and routeMasks locations from the same _fromLocation as the destination.

  • #8602 efc2042 - Fixed Link destinations that resolve to a route mask are now reused across navigations instead of being rebuilt every time. A mounted Link now follows changes to its href and reloadDocument props, and React Links no longer each subscribe to a hydration flag.

  • #8605 dfe3dea - Use slice instead of substring where the bounds are always ordered and non-negative.

  • #7654 663282b - Encode slashes in dehydrated SSR match IDs with # instead of a null byte, so the inlined hydration payload no longer contains U+0000 (which is invalid in HTML and rejected by markup validators)

  • Updated dependencies [dfe3dea, dfe3dea, dfe3dea, efc2042, dfe3dea]:

    • @tanstack/history@1.162.5

Don't miss a new router release

NewReleases is sending notifications on new releases.