What's Changed
🐛 Bug Fixes & Regressions
- Fixed Upload Settings Persistence (SleepHQ & SMB Regression Fix): Fixed a bug introduced in v0.7.0 where saving SleepHQ API credentials (Client ID / Client Secret) or SMB Network Share configurations failed to persist. Editing upload settings erroneously flagged the changes as Wi-Fi updates, bypassing the upload configuration endpoint and rebooting the device without saving. Cloud and SMB upload settings now save and persist reliably after reboot.
- Fixed Touch Button Highlight on Mobile (Date Selector): Fixed an issue on mobile touchscreens where tapping the left or right date navigation arrows (
←/→) left a sticky dark background highlight after releasing your finger. Buttons now provide instant press feedback and cleanly return to their normal transparent state upon release. - Optimized Mobile Summary Cards (AHI, Usage, Leak & Pressure): Resolved visual overlap on narrow mobile screens where card badge text (such as
≥ 4h Compliant,< 24 L/min Good, and95% 12.4 cmH₂O) collided with the background SVG icons. Scaled down background icons and adjusted badge padding for mobile views so all summary metrics fit cleanly without overlapping.