v0.10.2
Release notes from CHANGELOG.md for 0.10.2 (2026-06-17).
- Fixed intercepted router link, form, and popstate navigation failures so they
update router error state and do not create unhandled promise rejections. - Preserved native same-document hash link behavior and made malformed encoded
dynamic route params fall back to the raw segment instead of throwing. - Hardened rootless detach cleanup, lazy descriptor import retry, server JSON
transport validation, andcache.getOrSet(...)handling for cached
undefinedvalues. - Expanded regression coverage for scheduler reentrancy, boundary receiver
patch shapes, root lifecycle, lazy descriptors, server transport edge cases,
component lifecycle ordering, and installed package export-map shape. - Bundle size from bundled TypeScript source:
browser.ts173,774 B raw /
32,727 B gzip ->browser.min.js73,680 B raw / 22,047 B gzip
(-100,094 B raw, -10,680 B gzip).
Source: CHANGELOG.md in tag v0.10.2.