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

solidjs / solid / 41049018074
78%
main: 89%

Build:
Build:
LAST BUILD BRANCH: next
DEFAULT BRANCH: main
Ran 30 Oct 2026 11:44AM 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

30 Oct 2026 11:34AM UTC coverage: 78.1%. Remained the same
41049018074

push

github

web-flow
fix(signals): latest() then isPending() of a refetch outside Loading no longer loops (#4453)

* fix(signals): latest beside isPending outside a Loading settles on a refetch (F-6, D-23)

A pass reading `latest(m)` and then `isPending(m)` of an unheld refetch,
outside any Loading, looped until "Potential Infinite Loop Detected".
The `latest` read joined the reader to the verdict lane by opening the
flush's transaction, which holds nothing of the flight; the probe then
asked to re-run at that transaction's landing. It landed at the same
seam, the re-run opened another transaction, and so on every flush.

`pendingVerdict` now remembers the transaction a `latest` read of an
unheld flight opened; a probe in it is the lane's without the re-run.
Nothing that transaction holds flips the verdict: the flight's own
landing re-derives the reader. The reader shows the committed value
beside `true`, then the refetch's answer. A probe before the `latest`
read, or in a transaction anything else opened, is unchanged.

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

* chore(size): raise caps for the latest/isPending probe fix

isPending/latest +28 B brotli (+77 B minified), compiled live page +38 B,
live + router +19 B: the remembered transaction and the probe's early
return in `pendingVerdict`. The live page (frozen floor) stays under its
cap. Caps at measured + 10 B rounded up to 0.01 KB; recorded minified =
measured.

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

---------

Co-authored-by: Claude <noreply@anthropic.com>

790 of 1090 branches covered (72.48%)

Branch coverage included in aggregate %.

1125 of 1362 relevant lines covered (82.6%)

29.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 41049018074.1 30 Oct 2026 11:44AM UTC 12
78.1
GitHub Action Run
Source Files on build 41049018074
  • 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 #41049018074
  • 42924f4b on github
  • Prev Build on next (#41047169464)
  • Next Build on next (#41051780457)
  • 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