Version 1.132.0-alpha.2 - 8/16/25, 5:21 PM
Changes
Fix
- correctly replace bracked escaped part (#4968) (f6fcb1b) by Manuel Schiller
- do not rename functions / variables when code splitting (#4960) (b8ef497) by Manuel Schiller
- initialize generator in esbuild plugin (#4949) (b3e8e4a) by Manuel Schiller
- react-router: correctly assign createLazyFileRoute on window (#4948) (f889a24) by Gürkan Sevil
- remount deps for solid (#4947) (e86dfea) by @brenelz
- router-plugin: add support for boolean and null literals in code splitter (#4915) (638a902) by jihoon
- router-core: buildLocation must consider basePath when resolving fromPath (#4930) (bd034bd) by Nico Lynzaad
- server functions reference serialization (#4913) (c71a9b8) by Manuel Schiller
Refactor
- router-core: loadMatches extra microtask (#4967) (78ef1c9) by @Sheraff
- router-core: Verify changes are necessary before updating store (#4964) (f70688f) by @Sheraff
- router-core: skip beforeLoad and related store updates if options is not defined (#4928) (405ef6b) by @Sheraff
- router-core: flatten loadMatches (#4961) (d6a77e1) by @Sheraff
- router-core: skip loader and store update if nothing to await (#4926) (fe3bb45) by @Sheraff
- router-core: simplify handleRedirectAndNotFound (#4958) (4e959b4) by @Sheraff
- router-core: head, scripts, headers are executed in parallel and can skip store update (#4925) (6b124c6) by @Sheraff
- router-core: Avoid creating empty objects when not necessary (#4923) (039889a) by @Sheraff
- react-router,solid-router: Minor simplification of MatchInner match logic in select (#4921) (94ea50f) by @Sheraff
- router-core: Reduce navigation work by making some properties non-reactive (#4916) (916253a) by @Sheraff
- router-core: strip internal types from public build (#4907) (fd341ad) by @Sheraff
Test
- react-router: improve store-updates-during-navigation tests (#4957) (3c3497a) by @Sheraff
- solid-router: add test from #4930 (#4941) (63c6df8) by Sean Cassiere
Docs
- router: update NotFoundError type (#4866) (055ba50) by Lee
- eslint: resolve conflict with
typescript-eslint/only-throw-error
rule (#4934) (ffec133) by Piotr Kuczynski - Fix grammar and improve clarity in routeTree.gen.ts FAQ. (#4922) (cb895ff) by alexgaudon
- Update static-prerendering.md (#4903) (fe43f1b) by Abdullah Al-taheri
Other
Packages
- @tanstack/router-core@1.132.0-alpha.2
- @tanstack/solid-router@1.132.0-alpha.2
- @tanstack/react-router@1.132.0-alpha.2
- @tanstack/router-generator@1.132.0-alpha.2
- @tanstack/router-plugin@1.132.0-alpha.2
- @tanstack/start-client-core@1.132.0-alpha.2
- @tanstack/start-server-core@1.132.0-alpha.2
- @tanstack/react-router-ssr-query@1.132.0-alpha.2
- @tanstack/router-ssr-query-core@1.132.0-alpha.2
- @tanstack/zod-adapter@1.132.0-alpha.2
- @tanstack/valibot-adapter@1.132.0-alpha.2
- @tanstack/arktype-adapter@1.132.0-alpha.2
- @tanstack/router-devtools@1.132.0-alpha.2
- @tanstack/solid-router-devtools@1.132.0-alpha.2
- @tanstack/react-router-devtools@1.132.0-alpha.2
- @tanstack/router-devtools-core@1.132.0-alpha.2
- @tanstack/router-cli@1.132.0-alpha.2
- @tanstack/router-vite-plugin@1.132.0-alpha.2
- @tanstack/solid-start-client@1.132.0-alpha.2
- @tanstack/solid-start-server@1.132.0-alpha.2
- @tanstack/start-storage-context@1.132.0-alpha.2
- @tanstack/react-start-client@1.132.0-alpha.2
- @tanstack/react-start-server@1.132.0-alpha.2
- @tanstack/start-server-functions-fetcher@1.132.0-alpha.2
- @tanstack/start-server-functions-client@1.132.0-alpha.2
- @tanstack/start-plugin-core@1.132.0-alpha.2
- @tanstack/start-static-server-functions@1.132.0-alpha.2
- @tanstack/solid-start@1.132.0-alpha.2
- @tanstack/react-start@1.132.0-alpha.2