Skip to content

v1.20.3 release changes#793

Merged
tvancott42 merged 16 commits into
mainfrom
dev
Jun 14, 2026
Merged

v1.20.3 release changes#793
tvancott42 merged 16 commits into
mainfrom
dev

Conversation

@tvancott42

@tvancott42 tvancott42 commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Xfinity XB8/XB10 cable modem provider - Adds SNMP-based monitoring for Xfinity gateway devices (signal levels, channel stats, uptime)
  • ISP Health: Per-Network RTT tooltip fix - Align all ASN series to a shared time grid so the shared tooltip reliably shows all networks, not just one
  • ISP Health: finding items spacing and mobile layout - Add gap between findings, severity badge inline with title on mobile
  • ISP Health: step-change detection tuning - Lower threshold to 1.2 ms and prefer transit ASN labels over generic internet targets in correlated path shifts
  • Fix step-down detection after short-lived transit shifts - Step-down detector was missing legitimate drops masked by brief transit spikes
  • Clickable links from band distribution and AP load balance to client stats
  • Fix mobile nav bar scroll behavior - Auto-hide timer guards against collapsing on short pages where it would make content non-scrollable. Scroll-down hide preserves the smooth sticky animation. A ResizeObserver reveals the nav bar when tab content shrinks below scrollable (e.g. switching to a short tab after auto-hide on a long one).
  • Use negative top instead of transform for nav bar hide - Sticky elements natively support top offset without creating a new stacking context, avoiding a potential source of scroll hit-testing issues on mobile.

* Add Xfinity XB8/XB10 cable modem provider

Form-based auth via /check.jst, scrapes DOCSIS channel tables from
/network_setup.jst. Handles the transposed table layout (rows = metrics,
columns = channels) and merges error codewords from a separate table.

* Fix duplicate channel ID crash and narrow doc comment scope
* Fix step-down detection after short-lived transit shifts

* Use generic ASN in short-lived shift test
@tvancott42 tvancott42 changed the title v1.20.3 v1.20.3 TBD Jun 14, 2026
…ent stats

Band distribution cards navigate to Client Stats filtered by band.
AP Load Balance client counts navigate filtered by AP, per-radio
counts filtered by AP + band.
@tvancott42 tvancott42 changed the title v1.20.3 TBD v1.20.3 release changes Jun 14, 2026
tvancott42 and others added 4 commits June 14, 2026 12:11
* Fix nav bar unreachable on non-scrollable pages

* Skip position:absolute on short pages to preserve scroll-up nav reveal

* Show nav bar when content shrinks below scrollable on tab switch

* Observe page-content not main-content for resize detection

* Compensate scrollTop when collapsing nav bar to prevent content jump

* Drop collapsed from scroll-down path, restore smooth hide behavior

* Skip collapsed on auto-hide when content would become non-scrollable
@tvancott42 tvancott42 merged commit feefd7f into main Jun 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant