ta
TanStack
GitHub
router
Workspace
GitHub
CI Pipeline Executions
Current execution
Failed
optimize-link-4
Runs and Agents
Timeline
Beta
Configuration
Self-Healing CI
Project Graph
Circular Dependencies
Enterprise
Resource Usage
Analysis
Conformance
Enterprise
Runs
Current run
Succeeded
Tasks
Resource Usage
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
perf(router-core): avoid empty query serializer allocations Construct URLSearchParams only when the first non-undefined input is serialized. Preserve inherited enumeration, getter/callback order, falsy values, empty custom output and native set collision semantics. Add failing-before empty-allocation cases and focused empty-query benchmark cases. Against d40fb30307, four balanced isolated-process pairs reduced client shared-param CPU 7.89% (95% CI -12.61% to -2.92%) and wall 7.36% (-12.77% to -1.61%). SSR shared-param CPU fell 15.65% (-18.07% to -13.15%) and wall 15.63% (-18.72% to -12.41%). Populated middleware search remained inconclusive: CPU -0.20% (-2.69% to +2.36%), wall +0.02% (-3.36% to +3.51%). React Router minimal/full gzip +1/+7 bytes; deltas across all 18 fixtures range -3 to +7 bytes. Custom stringifySearch and middleware are still executed; no API or functionality removed. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
nx run-many --target=build --exclude=examples/** --exclude=e2e/**
⌘K
Succeeded
nx run-many --target=build --exclude=examples/** --exclude=e2e/**
Click to copy
Linux
4 CPU cores
1f1b0878
8313
Get faster results
Learn how to enable distribution.
Atomizer enabled
43 groups of tasks optimized.
GitHub
router
Workspace