• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

solidjs / solid / 37805516706
76%
main: 89%

Build:
Build:
LAST BUILD BRANCH: fix/3884-superseded-transition-verdicts
DEFAULT BRANCH: main
Ran 08 Oct 2026 04:09PM UTC
Jobs 1
Files 9
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Oct 2026 04:01PM UTC coverage: 76.43%. Remained the same
37805516706

push

github

web-flow
size: router scenarios on @solidjs/router 2.0.0-next.37 (#3909)

* chore(size): router scenarios on @solidjs/router 2.0.0-next.37, resolved through the `solid` condition

Re-pin the size harness's router from 2.0.0-next.35 to 2.0.0-next.37
(solid-router#660: pay-for-use `isRouting`; `data-pending` on plain anchors
is opt-in through `links: pendingLinks`) and re-base the two `+ router`
scenarios. The scenarios now resolve the router through its `solid` export
condition — `dist/index.jsx` plus the per-module output, the two JSX modules
compiled by the measured checkout's compiler — the way @solidjs/vite-plugin
resolves it, instead of the flat `default` build, whose `inlineDynamicImports`
turned the lazy server-form fallback into a static edge to the action layer.

Local, next @ 8d23a5a13 (brotli / minified):

  page: base + router   45,996 / 144,238  ->  41,244 / 129,175  (-4,752 / -15,063)
  page: live + router   47,326 / 148,683  ->  46,919 / 142,472  (  -407 /  -6,211)

Of which next.37 alone (flat build): base -2,065 / -6,621 — signals'
`core/lanes.js` and `core/verdict.js` leave a page that renders no pending
state; live +21 / +250 — that page reads `isPending`/`latest` itself, so
nothing leaves and the router's own seam costs +250. The `solid` condition
alone: base -2,687 / -8,442, live -428 / -6,461 (the server-form fallback
becomes the lazy `serverForms.js` chunk).

Caps lowered to local measured + 10 B at the 0.01 KB step: 46.02 -> 41.26 KB
(recorded minified 129,175) and 47.29 -> 46.93 KB (142,472). No changeset:
tooling only.

Co-authored-by: Claude via Cursor <noreply@cursor.com>

* chore(size): record CI confirmation of the router caps (Size run 37751396603)

Co-authored-by: Claude via Cursor <noreply@cursor.com>

---------

Co-authored-by: Claude via Cursor <noreply@cursor.com>

674 of 958 branches covered (70.35%)

Branch coverage included in aggregate %.

996 of 1227 relevant lines covered (81.17%)

28.57 hits per line

Jobs
ID Job ID Ran Files Coverage
1 37805516706.1 08 Oct 2026 04:09PM UTC 9
76.43
GitHub Action Run
Source Files on build 37805516706
  • Tree
  • List 9
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37805516706
  • 893834ca on github
  • Prev Build on next (#37802790521)
  • Next Build on next (#37849578756)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc