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

solidjs / solid / 35791406441
74%
main: 89%

Build:
Build:
LAST BUILD BRANCH: next
DEFAULT BRANCH: main
Ran 22 Sep 2026 10:22PM 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 10:15PM UTC coverage: 72.775%. Remained the same
35791406441

push

github

web-flow
fix(signals): cleanups run in unwind order — later registrations first, children before owner (#3572) (#3591)

`runDisposal` (client) and `disposeOwner` (server facade) now iterate an
owner's `_disposal` list in reverse registration order. Children were
already disposed before the owner's own cleanups; this restores the 1.x
LIFO rule from #1562 (8d0877e4) that 2.0's forward walk regressed.

In production a component body shares its enclosing owner (no
per-component owner), so with LIFO a parent that registers `onCleanup`
before rendering its children now tears down after them — matching the
dev tier's per-component owner (#3572).

Documented divergences that remain: a parent registering `onCleanup`
after creating its children, and a parent effect-returned cleanup vs a
child body's `onCleanup`.

Tests: new unwind-order pins in signals (source + all three dist tiers),
the server facade, and the flattened-vs-wrapped component shapes in
solid; two tests that pinned the old FIFO order incidentally are updated.

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

550 of 818 branches covered (67.24%)

Branch coverage included in aggregate %.

824 of 1070 relevant lines covered (77.01%)

17.53 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35791406441.1 22 Sep 2026 10:22PM UTC 8
72.78
GitHub Action Run
Source Files on build 35791406441
  • 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 #35791406441
  • 43fae6ea on github
  • Prev Build on next (#35785788686)
  • Next Build on next (#35793825815)
  • 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