This patch release focuses on stability when viewing longer time ranges, plus a few UI/quality-of-life improvements.
Fixed
- Long-range chart requests (e.g.
24h/7d/30d) are now reliable by downsampling data server-side to avoid huge payloads/timeouts. - API failures now return a consistent JSON error response (instead of a blank
500).
Improved
- Chart data aggregation now includes
bucket_secondsso the frontend can correctly align “under load” context with aggregated points. - Reduced visual clutter on longer ranges by not drawing LOADED markers/lines on
24h/7d/30d(LOADED state can still appear in tooltips). - Speed Test History table is now scrollable with a sticky header, matching the MTR Raw Data panel behavior.
Added
- Added a real
favicon.ico(withassets/img/favicon.svgas a modern fallback).
Notes
- No schema changes required for this release.
- Tag:
v1.0.1(points at66514ec).