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

solidjs / solid / 35795913484
74%
main: 89%

Build:
Build:
LAST BUILD BRANCH: fix/strict-read-hydration-lazy-3675
DEFAULT BRANCH: main
Ran 22 Sep 2026 11:14PM UTC
Jobs 1
Files 8
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

22 Sep 2026 11:08PM UTC coverage: 72.852%. Remained the same
35795913484

push

github

web-flow
fix(signals): a parked frame dies with its owner — root disposal mid-action drains it (#3561) (#3592)

Disposing a root while an action was pending permanently skipped the
cleanups of a memo branch's previous frame. `recompute` under a held
transaction parks the previous pass's children and `onCleanup`s as
zombies on `_pendingFirstChild` / `_pendingDisposal` (#3404) until the
commit retires them. The disposal walk only enumerates `_firstChild`, so
it flagged the memo REACTIVE_DISPOSED without reaching the parked frame,
and `commitPendingNode`'s drain then returned on that flag. The cleanups
never ran; the zombies stayed subscribed and re-ran inside the torn-down
tree once a later transaction drained the zombie heap.

Owner disposal is death (#3024): `disposeChildren`'s `self` path now
drains the parked frame (zombie mode) before setting the flag. Gated on
`self && !zombie` — a rerun's `disposeChildren(el)` leaves the frame
rendering until commit (#3404 pins stay green). Covers the createRoot
disposer, `owner.dispose()`, parent disposal, nested parked owners, and
`unobserved()` dormancy. The drained frame unwinds in #3572 order:
children first, later registrations before earlier.

Minified core floor 26,130 -> 26,193 (+63 B); ceiling 26_160 -> 26_230.
Brotli scenarios all within caps (core floor 9,706 -> 9,716 B).

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

555 of 824 branches covered (67.35%)

Branch coverage included in aggregate %.

827 of 1073 relevant lines covered (77.07%)

17.52 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35795913484.1 22 Sep 2026 11:14PM UTC 8
72.85
GitHub Action Run
Source Files on build 35795913484
  • Tree
  • List 8
  • 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 #35795913484
  • ab254b02 on github
  • Prev Build on next (#35793825815)
  • Next Build on next (#35797586041)
  • 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