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

solidjs / solid / 41548385154
78%
main: 89%

Build:
Build:
LAST BUILD BRANCH: claude/fix-4661-latest-stale-hold
DEFAULT BRANCH: main
Ran 03 Nov 2026 12:01AM 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

02 Nov 2026 11:49PM UTC coverage: 78.205%. Remained the same
41548385154

push

github

web-flow
fix(signals): an Errored recovery re-arms the Loadings under it (#4627) (#4634)

* fix(signals): an Errored recovery re-arms the Loadings under it (#4627)

While an <Errored> shows its fallback nothing under it is on screen, so
every <Loading> under it counts as not shown. On recovery each catches what
is still pending in the replacement frame and shows its fallback beside the
recovered content. The error still stays up for the errored source's own
re-ask, a pending read directly under the Errored, and a held recovery.

Re-rules async-gen 91501 #1831 (D-39, ruled 2026-11-02) and fixes the
#4425 known-bug spec.

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

* test: an Errored recovery's re-arm shows the inner Loading's fallback (#4627)

The derived-store recovery rows (seed 3289, the #1831 store twin) and the
#4592 inside-Loading rows follow the 2026-11-02 ruling: the errored source
answers, and what is still pending is caught by the re-armed Loading (D-39,
F-4). Held in an action, the error stays through the hold (D-41). The
no-boundary #4592 rows keep the error (a pending is not a value).

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

* fix(signals): type the caughtBelow boundary walk

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

* perf(signals): re-arm Loadings behind an error fallback where they are asked

Drops the child-boundary tracking (`_kids`, `unshow`, `reshow`): a
loading boundary behind a shown error fallback is collecting, and is reset
to not-shown when asked (`isCollecting`). Same screens; about half the
bytes.

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

* fix(signals): keep the error up while a re-armed Loa... (continued)

803 of 1104 branches covered (72.74%)

Branch coverage included in aggregate %.

1131 of 1369 relevant lines covered (82.62%)

30.04 hits per line

Jobs
ID Job ID Ran Files Coverage
1 41548385154.1 03 Nov 2026 12:01AM UTC 12
78.2
GitHub Action Run
Source Files on build 41548385154
  • 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 #41548385154
  • 42350195 on github
  • Prev Build on next (#41544689872)
  • Next Build on next (#41565219781)
  • 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