TanStack
router
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
refactor(react-start-client): visible() reads its gate off props Destructuring only the callback keeps the client gzip of the deferred-hydration scenario at main's (+6 B with both destructured after the reorder). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
compiler-rewrite/yuku
4 hours ago
feat(route-modules): install route-module behavior with createRouteModuleRouter Applications that mount route modules create their router with `createRouteModuleRouter`, a named export of React, Solid and Vue Router with the options and return type of `createRouter`. It is the one place that installs the route-module behavior of the core and of the framework links, before the router is created. - The core keeps that behavior in one never-assigned `routeModules` binding, which bundlers fold away in applications without route modules. - Module code (`mountRouteModule`, generated scopes, module roots and scoped binders) no longer installs anything, so no install side effect hides behind `/* @__PURE__ */` calls. - Nothing reads the behavior at import: the template root of a module installed several times takes its `<pkg>:` id itself. - In development, `createRouter` throws when its route tree contains a mounted module or when it receives options from generated module APIs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
route-modules-router-factory
13 hours ago
fix(router-utils): an annotation stays with the code it annotates `const list = []; /* @__PURE__ */ mk()` moved the annotation with `list`: `mk()` shipped, and in the chunk the annotation landed before the next statement, so Vite and webpack-family builds dropped `list.push(x)`, a silently lost effect. Comments before code on the same line that apply to it (annotations, licenses) are no longer trailing; everything else keeps its behaviour. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
compiler-rewrite/yuku
14 hours ago
chore(e2e): restore the generated Prisma clients a format run rewrote Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
compiler-rewrite/yuku
17 hours ago
test(start-plugin-core): a diagnostic is matched by file and root Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
compiler-rewrite/yuku
19 hours ago
docs(router-utils): an enum read is pure only for a member the enum declares Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
compiler-rewrite/yuku
22 hours ago
fix(router-generator): name the namespace file callback type Its declaration referenced the namespace type through import('.'), which Node16 ESM resolution rejects. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
monorepo
23 hours ago
test(router-generator): read generated files by their absolute path Joining an absolute Windows path onto '/' produced 'D:\C:\...'. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
monorepo
24 hours ago
Latest Branches
CodSpeed Performance Gauge
-1%
refactor(compiler)!: replace Babel with a Yuku-based compiler core for Router and Start
#8817
4 hours ago
5bc674e
compiler-rewrite/yuku
CodSpeed Performance Gauge
-2%
feat(route-modules): install route-module behavior with createRouteModuleRouter
#8845
13 hours ago
3325eb7
route-modules-router-factory
CodSpeed Performance Gauge
+1%
feat: experimental route modules for file-based routing
#8842
24 hours ago
5a87486
monorepo
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs