github Ozark-Connect/NetworkOptimizer v0.9.8

latest releases: v1.11.3, v1.11.2, v1.11.1...
one month ago

What's Changed

New Features

  • Tower distance estimate - Display estimated distance to cell tower based on LTE Timing Advance data (~150m per TA unit, empirically validated)
  • Configurable unused port threshold - New Settings option to configure grace period before flagging disconnected ports (default: 14 days)

Improvements

  • Signal bars sync with quality percentage - Visual signal bars now derive directly from the displayed signal quality percentage for consistency
  • Better MAC restriction detection - Now detects connected device types (AP, switch, gateway) via uplink data to avoid false positives on infrastructure ports
  • Improved audit messages - More actionable messages referencing UniFi Network terminology (Ethernet Port Profile, Restricted mode)

Bug Fixes

  • Fix signal bars on LTE-only mode - Signal bars now display correctly when only LTE is connected in 5G NSA mode
  • Custom mode ports included in MAC audit - Ports in "custom" forward mode with a native network set are now properly audited

Performance

  • 600x faster test suite - Mocked DNS resolver and HttpClient in tests, reducing test time from 2+ minutes to <1 second

Code Quality

  • Comprehensive test coverage for MacRestrictionRule (38% → 100% branch coverage)
  • Added WAP pattern to access point name detection
  • Removed trailing periods from recommendation messages for cleaner UI

Full Changelog: v0.9.7...v0.9.8

Don't miss a new NetworkOptimizer release

NewReleases is sending notifications on new releases.