@solidjs/diagnostics@2.0.0-rc.3
📦 solid-jsView on GitHub →
✨ 3 features🔧 7 symbols
Summary
Introduced a new diagnostics harness package `@solidjs/diagnostics` for improved debugging and analysis, along with a repair guide for reactivity issues. Dependencies were also updated.
✨ New Features
- Introduced `@solidjs/diagnostics` package for agent-consumable diagnostics harness, including `captureArtifact()`, assertion helpers (`expectNoDiagnostics`, `expectDiagnostic`, `expectRerunBudget`, `expectNoWaste`), scenario budgets, Vitest matchers (`@solidjs/diagnostics/vitest`), a browser bridge (`@solidjs/diagnostics/browser`), a Playwright adapter (`@solidjs/diagnostics/playwright`), and a protocol for the Vite-plugin dev-server endpoint (`@solidjs/diagnostics/protocol`).
- Added `artifactToJSONL()` for line-oriented egress of diagnostic artifacts for offline/agent analysis.
- `solid-js` now includes a `skills/reactivity-diagnostics` repair guide that maps diagnostic codes to their fixes.