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

humanspeak / svelte-headless-table / 21552354346
64%
main: 64%

Build:
Build:
LAST BUILD BRANCH: feature-version
DEFAULT BRANCH: main
Ran 31 Jan 2026 11:02PM UTC
Jobs 0
Files 0
Run time –
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

pending completion
21552354346

push

github

web-flow
feat: performance optimizations, comprehensive testing, and documentation improvements (#144)

* perf(sort): optimize sort algorithm by pre-computing config

- Pre-compute sort config (invert, compareFn, orderFactor) outside the
  comparison loop to avoid repeated lookups during each comparison
- Add early return when no sort keys are active to skip unnecessary work
- Reduces CPU work for large datasets, especially on mobile browsers

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* feat(debug): add derivation metrics instrumentation to createViewModel

- Add ViewModelDebug interface with derivation call counters
- Track execution counts for all key derived stores (tableAttrs,
  visibleColumns, rows, pageRows, headerRows, etc.)
- Expose _debug object on TableViewModel return for performance analysis
- Add resetCounters() and getTotalCalls() utility methods
- Include unit test demonstrating debug metrics usage

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* feat(demo): add stress test controls and debug panel

- Add stress test UI with row count selector (100-50,000 rows)
- Support query params: ?rows=1000&subrows=false&seed=12345
- Add debug panel showing real-time derivation metrics
- Auto-update counters when stores change via $effect
- Fix row.original null check for grouped/aggregate rows

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* test(e2e): add performance tests for large datasets

- Add tests for 100, 1000, and 5000 row datasets
- Cover sorting, filtering, and pagination operations
- Test sub-rows functionality with nested data
- Verify debug metrics panel functionality
- Use force clicks to handle mobile viewport overlaps

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* ci(playwright): improve config for resource-intensive tests

- Limit workers to 1 (CI) / 2 (local) to reduce resource contention
- Disable fullyParallel to run tests within files sequentially
- Add retries in CI for transient fai... (continued)
Source Files on build 21552354346
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #21552354346
  • 90ab3195 on github
  • Prev Build on feature-version (#21542610198)
  • Next Build on feature-version (#21553379624)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc