Updates

Changelog

All notable changes to IdleBench and the CLI package.

v1.0.4patchJune 2026

Domain updated to idlebench.dev. UI audit — heading consistency, dead color tokens removed, terminal version synced.

improved

Production domain updated to idlebench.dev across web app, docs, badge URLs, and CLI display text.

improved

Heading styles aligned to font-extrabold tracking-tight across all pages — dashboard, resources, provider, 404.

improved

bg-ink-tint removed in favour of bg-ink/8 opacity modifier — consistent with design token system.

fix

Terminal demo version string synced with current CLI package version.

fix

Hero terminal fade gradient removed — was covering URL and badge output lines.

v1.0.3patchJune 2026

CLI prompt improvements and version auto-read from package.json.

improved

CLI version now reads from package.json automatically — no more manual string updates on publish.

improved

IDLE endpoint URL prompt renamed from "IDLE gateway URL" to "IDLE endpoint URL (from earnidle.com)" for clarity.

fix

Removed the redundant interactive "API URL" prompt — CLI now auto-uses the production endpoint.

v1.0.2minorJune 2026

Robust error handling in the upload flow, Windows Docker fix, and caching layer.

fix

Upload now reads response as text before JSON.parse — eliminates "Unexpected end of JSON input" crash on server errors.

fix

Docker and nvidia-smi detection now use shell: true so commands resolve correctly on Windows PATH.

fix

Every check (GPU, Docker, benchmark, network) has a fallback — benchmark no longer crashes if one check fails.

new

Upstash Redis caching added to web app — leaderboard, resource pages, and badge API cached for 3–5 minutes.

new

Cache invalidated automatically on report upload — scores stay fresh after a new benchmark.

new

API Playground page at /playground — test all endpoints live in the browser.

new

How it works page at /how-it-works with full 6-step process breakdown.

new

X (@idlebench) and npm icons added to navbar and footer.

v1.0.1patchMay 2026

Tailwind opacity fixes and badge SVG color correction.

fix

Tailwind colors converted to rgb() format — opacity modifiers (text-paper/80, bg-ink/10) now work correctly.

fix

Badge SVG right-side text was dark-on-dark for Elite/Verified A — now uses correct light text on dark background.

fix

CSS ::selection rule no longer forces dark text color — text selection now readable on dark backgrounds.

fix

Score breakdown bars on resource page increased from h-1 to h-2 for visibility.

improved

Leaderboard table grade badges abbreviated — "Not Recommended" → "Poor" to prevent overflow.

improved

Provider wallet links use explicit inline color to prevent browser default anchor teal override.

v1.0.0majorMay 2026

Initial release. Full CLI + web app for IDLE compute verification.

new

CLI commands: run, doctor, upload, version.

new

Interactive benchmark flow with GPU, CUDA, Docker, CPU, and network checks.

new

Scoring model: five weighted components producing a 0–100 score and grade.

new

Web app: landing page, leaderboard, resource directory, verification pages, provider profiles.

new

Provider dashboard at /dashboard — wallet-based resource management.

new

SVG badge generation at /api/badge/[id] — embeddable in GitHub READMEs and IDLE listings.

new

API: report upload, resource create, raw report JSON download, health check, dashboard.

new

IDLE gateway URL linking — connects IdleBench score to your earnidle.com listing.

new

Docs page with full CLI and API reference.

new

Published to npm as idlebench — npx idlebench run.