Highlights
- Added support for ARRIS SURFboard SB8200 modems running CBN firmware, including their XML status interface and session-based login flow.
- Fixed correlation timestamps across server time zones so Speedtest and monitoring evidence align consistently.
- Added Charter/Spectrum to the ISP presets across all core locales.
Special thanks
- @s0kil for the ARRIS SURFboard SB8200 CBN driver and the Charter/Spectrum ISP preset.
Added
- ARRIS SURFboard SB8200 CBN firmware support with bounded responses, optional OFDM diagnostics, session reuse, and focused parser coverage (#800).
- Charter/Spectrum ISP preset in all core locales (#801).
Fixed
- Correlation timestamps are now normalized consistently across server time zones (#804).
Reliability and maintenance
- Made application creation deterministic and centralized runtime registration (#791, #798).
- Consolidated modem parser format families and their compatibility contracts (#792).
- Moved browser JavaScript from templates into testable static assets (#794).
- Accelerated full browser E2E with isolated server profiles and deterministic sharding (#795).
- Centralized SQLite infrastructure, migrations, and period aggregation (#796, #797).
- Removed obsolete compatibility shims (#799).
- Updated pypdf to 6.16.1 with upstream security and robustness fixes (#805).
- Updated pinned GitHub Actions for artifact downloads and Docker Buildx (#806, #807).
Container images
ghcr.io/itsdnns/docsight:v2026-08-21.1ghcr.io/itsdnns/docsight:latest
Full diff: v2026-08-13.1...v2026-08-21.1