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

solidjs / solid / 39640981220
78%
main: 89%

Build:
Build:
LAST BUILD BRANCH: next
DEFAULT BRANCH: main
Ran 21 Oct 2026 05:16PM UTC
Jobs 1
Files 11
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

21 Oct 2026 05:07PM UTC coverage: 77.662%. Remained the same
39640981220

push

github

web-flow
feat(web): dev warning when a stateful binding overwrites an uncommitted edit (#4186) (#4205)

Compiled value/checked/selected/muted bindings share their template's
grouped effect, so any re-run re-writes the bound value with no guard
(the signal is the source of truth). When the element holds an edit the
user never committed to the signal, that write erases it. Dev builds now
report this as UNCOMMITTED_INPUT_OVERWRITTEN: before each stateful write
the runtime compares the value against the one it wrote last time and
the element's current state against what that write left there, and
warns once per element and property when an unchanged value is about to
be re-applied over a user edit. The write itself is unchanged.

- Dev DOM output (Babel and native compiler alike) writes stateful props
  through a new setStatefulProperty helper; production output keeps the
  inline assignment byte for byte. Hydratable output already goes through
  setProperty, which now carries the same dev check, as does the
  spread/assign path. The check folds out of the prod and observe builds;
  the prod entry keeps a two-line stub export, tree-shaken from every
  size scenario (0 B change).
- New diagnostic code, documented in 08-dev-diagnostics, the
  reactivity-diagnostics skill and diagnostics.json.
- The Form inputs docs (07-dom, CHEATSHEET, solid-2.0 skill) now name
  the grouped-effect re-run, link the code, and drop equals: false as a
  way to reject input in favor of e.currentTarget.value = next.
- New dom-dev fixture suite for both compilers plus a parity mode.


Claude-Session: https://claude.ai/code/session_015hPxMkC3jg3Uivh65gvaf2

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

762 of 1055 branches covered (72.23%)

Branch coverage included in aggregate %.

1105 of 1349 relevant lines covered (81.91%)

27.54 hits per line

Jobs
ID Job ID Ran Files Coverage
1 39640981220.1 21 Oct 2026 05:16PM UTC 11
77.66
GitHub Action Run
Source Files on build 39640981220
  • Tree
  • List 11
  • 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 #39640981220
  • 6cca8b57 on github
  • Prev Build on next (#39640971311)
  • Next Build on next (#39662882853)
  • 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