Skip to content

Release Notes

web-speedtest 1.0.0 Beta 9 — 16 Mar 2026

  • Initial release
  • Server mode with web UI for browser-based speed testing
  • Client mode for CLI-based speed testing
  • Ping, download, and upload measurements
  • Zero external dependencies
  • Asyncio-based server (replaces http.server/ThreadingHTTPServer)
  • WebSocket ping measurement for low-overhead latency (with HTTP fallback)
  • Hand-rolled WebSocket implementation (RFC 6455) — stdlib only
  • Server-Timing header on HTTP ping endpoint for CLI client accuracy
  • Warmup exclusion (first 2s discarded) for download and upload accuracy
  • Larger upload chunks (10 MB) to reduce per-request overhead
  • Median-based ping reporting for outlier robustness
  • Larger gauge dials in web UI