Skip to content

v2026-02-27.2

Choose a tag to compare

@itsDNNS itsDNNS released this 27 Feb 11:23
· 1168 commits to main since this release

What's Changed

Bug Fixes

  • Fix PDF report crash with nullable channel values — Modems like Arris CM3500B can return None for channel fields (power, frequency, SNR). The complaint PDF generator now handles these gracefully instead of crashing with a 500 error. (#112)
  • Replace logout emoji with Lucide icon — The sidebar logout button now uses a consistent log-out Lucide icon instead of a Unicode emoji.
  • Fix CI version for non-tag builds — Docker images from non-tag pushes now use date-based versions instead of stale git tags.

New Features

  • Speedtest quality classification/api/speedtest and /api/speedtest/<id> now include speed_health, download_class, and upload_class fields (good/warn/poor) based on booked speeds. (#113)

Documentation

  • Updated Wiki API Reference with all new endpoints and speedtest quality fields
  • Bumped README documentation version