Releases: ScottiBYTE/unifi-statistics
Releases · ScottiBYTE/unifi-statistics
UniFi Statistics v2.1.2
UniFi Statistics v2.1.2
Summary
This release improves UniFi login reliability and makes UniFi OS release-note links faster and more accurate.
Changes
- Improved UniFi login/session handling.
- Added cached UniFi session reuse to reduce repeated login attempts.
- Added login storm protection and rate-limit backoff behavior.
- Fixed UniFi OS release-note link resolution for hardware-family-specific release pages.
- Added support for Dream Machines, Cloud Gateways, Cloud Keys, Express, Dream Wall, Enterprise Network Video Recorders, and NAS-style UniFi OS release families.
- Added persistent local release URL caching with
data/releaseUrlCache.json. - Improved release-link click speed after the first successful lookup.
- Prevented older UniFi OS release UUIDs from being reused after a version change by including the version and hardware-family slug in the cache key.
- Failed release lookups are not cached, allowing the app to retry later if Community UI indexing is delayed.
Notes
The first lookup for a new UniFi OS version may take several seconds because the app may need to launch Chromium, search Community UI, and extract the correct UUID-backed release URL.
After the URL is cached, future clicks should redirect almost instantly.
UniFi Statistics v2.1.1
UniFi Statistics v2.1.1
Fixes
- Fixed UniFi OS version bubble opening stale release notes.
- Removed unsafe hardcoded UniFi OS release UUID behavior.
- Added exact UniFi OS release-note resolution for current and future versions.
- Added headless Chromium fallback to discover the correct UniFi Community release URL when the standard release service does not return a direct result.
- Added support for UniFi OS release families including Dream Machines, Cloud Gateways, Cloud Keys, and Express when resolving release notes.
- Improved release-link behavior so future UniFi OS versions do not generate invalid hybrid URLs.
UI Stability
- Reduced dashboard refresh “hop” during refresh cycles.
- Prevented overlapping refresh operations.
- Disabled animated Chart.js redraws during dashboard data refresh.
Docker
- Docker image now includes Chromium dependencies required for headless UniFi release-note resolution.
UniFi Statistics v2.1.0
UniFi Statistics v2.1.0
New Features
- Light Mode support
- Dark/Light theme toggle
- Dynamic application version display
- GitHub and Donate links in header
- Improved dashboard layout and styling
Improvements
- Enhanced light mode readability
- Better card contrast and spacing
- Improved status badge visibility
- Refined header alignment
Internal Changes
- Version now sourced from application configuration
- Added example configuration files
- Removed hardcoded version values
- Prepared repository for public GitHub publication
- Docker image published as latest and 2.1.0