v0.1.36: Add dark theme, fix BLE scanning, improve responsive design\n\n- Fixed BLE scanning RSSI error that caused 'BLEDevice' object has no attribute 'rssi'\n- Implemented complete dark theme with CSS variables and system preference support\n- Added responsive design with mobile-first breakpoints (768px, 1024px, 1440px)\n- Added theme toggle with local storage persistence\n- Improved BLE error handling and user guidance\n- Enhanced pairing function documentation to clarify BLE vs Classic Bluetooth\n- Updated version to 0.1.36 in config.yaml and api.py\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -5,6 +5,30 @@ All notable changes to this project are documented in this file.
|
||||
The format is based on Keep a Changelog and this project uses Semantic Versioning.
|
||||
|
||||
|
||||
## [0.1.36] - 2026-03-19
|
||||
|
||||
### Fixed
|
||||
- **BLE Scanning**: Fixed `'BLEDevice' object has no attribute 'rssi'` error by safely checking for RSSI attribute availability
|
||||
- **Web UI**: Improved BLE scan error handling to gracefully handle missing RSSI data
|
||||
|
||||
### Added
|
||||
- **Dark Theme**: Complete dark theme implementation with CSS variables and system preference support
|
||||
- **Responsive Design**: Mobile-first responsive layout with proper breakpoints (768px, 1024px, 1440px)
|
||||
- **Theme Toggle**: Interactive theme switcher with local storage persistence
|
||||
- **Touch Support**: Mobile-optimized button sizes and touch targets
|
||||
- **System Dark Mode**: Automatic dark/light mode detection via `@media (prefers-color-scheme: dark)`
|
||||
|
||||
### Changed
|
||||
- **Web UI**: Modernized entire UI with dark theme colors, improved spacing, and better typography
|
||||
- **Error Handling**: Enhanced BLE-specific error messages with troubleshooting guidance
|
||||
- **Pairing Function**: Clarified that pairing is only for Classic Bluetooth, not BLE
|
||||
- **HTML Structure**: Added responsive container system for better layout control
|
||||
|
||||
### Improved
|
||||
- **Accessibility**: Better ARIA labels, keyboard navigation, and color contrast
|
||||
- **Performance**: Optimized CSS with variables and reduced redundancy
|
||||
- **User Experience**: Clearer distinction between BLE and Classic Bluetooth workflows
|
||||
|
||||
## [0.1.35] - 2026-03-18
|
||||
|
||||
## [0.1.34] - 2026-03-18
|
||||
|
||||
Reference in New Issue
Block a user