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

solidjs / solid / 40799330498
78%
main: 89%

Build:
Build:
LAST BUILD BRANCH: claude/project-thread-x1ore2-4504
DEFAULT BRANCH: main
Ran 29 Oct 2026 01:26AM UTC
Jobs 1
Files 12
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

29 Oct 2026 01:15AM UTC coverage: 78.516%. Remained the same
40799330498

push

github

web-flow
fix(signals): an Errored heals when the last reader that caught its error is disposed (#4373) (#4384)

* fix(signals): an Errored heals when the last reader that caught its error is disposed (#4373)

An error boundary recorded only the source that threw, so a reader that
caught the error and was then disposed (a `<Show when={isPending(m)}>`
closing over `m()` once the action that made `m` throw settled) left the
fallback up for good. The boundary now keeps each reader with what it
waits on (reader -> source): it still waits on what threw, but drops the
entry once the reader is disposed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015hPxMkC3jg3Uivh65gvaf2

* chore(size): record #4373's store-family minified over next @ 6b792a95

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015hPxMkC3jg3Uivh65gvaf2

* chore(size): re-record #4373 over next @ 40cde2cd

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015hPxMkC3jg3Uivh65gvaf2

* fix(signals): a re-armed Loading leaves an outer Errored's readers alone (#4373 review)

arm() hands a re-armed Loading's pending readers to it alone by deleting
them from outer boundaries. With readers keyed by reader, that also
deleted an outer error boundary's entry, so the Errored healed while its
source was still in flight (D-39). Only outer loading boundaries drop
them now. The held fold-back in boundarySeam tests each entry's source,
as it did before the map.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015hPxMkC3jg3Uivh65gvaf2

* perf(signals): offset #4384 on the lane pages (enterLane else-chain, caught's source as a param)

next @ 1b32ff2e left the live server components floor 40 B under its
recorded minified; #4384's keyed readers cost +62 B there. Folding
enterLane's tail into one else-chain ... (continued)

790 of 1084 branches covered (72.88%)

Branch coverage included in aggregate %.

1125 of 1355 relevant lines covered (83.03%)

30.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 40799330498.1 29 Oct 2026 01:25AM UTC 12
78.52
GitHub Action Run
Source Files on build 40799330498
  • Tree
  • List 12
  • 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 #40799330498
  • 957f065d on github
  • Prev Build on next (#40788807619)
  • Next Build on next (#40801010589)
  • 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