release-2026-08-14-2214
Gerstep/HumanCompilerrelease-2026-08-14-2214Aug 14, 2026by github-actions[bot]
AI Summary
This release focuses on performance optimizations within the router-core package by inlining utility functions to reduce bundle size. It includes changes across multiple TanStack router packages.
Key Highlights
- Inlined `buildWithMatches` inside `buildLocation` in router-core
- Inlined `isFunction` utility in router-core
- Inlined `getOpenAndCloseBraces` in `parseSegment` within router-core
- Inlined `isCtrlKey` utility inside all Link components for byte shaving
Full Release Notes
Release 2026-08-14 22:14 ## Changes ### Performance - router-core: inline buildWithMatches inside buildLocation (#8070) (bdaf73a406) by @Sheraff - router-core: inline isFunction utility (#8069) (cf6ab178b3) by @Sheraff - router-core: inline getOpenAndCloseBraces in parseSegment (#8071) (4c89b15dd2) by @Sheraff - inline isCtrlKey utility inside all Link components (#8073) (0fdf9ff16f) by @Sheraff ## Packages - @tanstack/react-router@1.170.29 - @tanstack/react-start@1.168.46 - @tanstack/react-start-client@1.168.27 - @tanstack/react-start-rsc@0.1.45 - @tanstack/react-start-server@1.167.34 - @tanstack/router-cli@1.167.30 - @tanstack/router-core@1.171.24 - @tanstack/router-generator@1.167.30 - @tanstack/router-plugin@1.168.32 - @tanstack/router-vite-plugin@1.167.32 - @tanstack/solid-router@1.170.27 - @tanstack/solid-start@1.168.44 - @tanstack/solid-start-client@1.168.26 - @tanstack/solid-start-server@1.167.33 - @tanstack/start-client-core@1.170.24 - @tanstack/start-plugin-core@1.171.36 - @tanstack/start-server-core@1.169.28 - @tanstack/start-static-server-functions@1.167.29 - @tanstack/start-storage-context@1.167.26 - @tanstack/vue-router@1.170.26 - @tanstack/vue-start@1.168.43 - @tanstack/vue-start-client@1.167.29 - @tanstack/vue-start-server@1.167.33