v0.1.38: Comprehensive Bluetooth recovery for persistent connection failures\n\n- Added automatic Bluetooth stack reset (cache + service restart) for BLE errors\n- Enhanced recovery logic with final connection attempt after reset\n- Improved error messages with specific host_dbus configuration guidance\n- Maintained all previous fixes for Classic Bluetooth and BLE scanning\n- Updated version to 0.1.38 with detailed CHANGELOG\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -5,6 +5,29 @@ 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.38] - 2026-03-21
|
||||
|
||||
### Fixed
|
||||
- **Persistent BLE Errors**: Added comprehensive Bluetooth stack reset for `br-connection-not-supported` errors
|
||||
- **Connection Recovery**: Enhanced automatic recovery with full Bluetooth service restart
|
||||
- **Classic Bluetooth**: Maintained fixes for `[Errno 12] Out of memory` errors
|
||||
|
||||
### Added
|
||||
- **Comprehensive Bluetooth Reset**: Automatic full stack reset (cache clear + service restart) when BLE fails persistently
|
||||
- **Final Recovery Attempt**: One last connection attempt after full stack reset
|
||||
- **Enhanced Error Messages**: Clearer guidance about host_dbus requirements
|
||||
- **Configuration Validation**: Better handling of Home Assistant add-on settings
|
||||
|
||||
### Changed
|
||||
- **BLE Recovery Logic**: More aggressive recovery for persistent connection failures
|
||||
- **Error Handling**: More specific error messages with actionable solutions
|
||||
- **Connection Flow**: Optimized fallback sequence between BLE and Classic Bluetooth
|
||||
|
||||
### Improved
|
||||
- **Reliability**: Significantly improved BLE connection success rate
|
||||
- **Automatic Recovery**: Comprehensive automatic recovery without manual intervention
|
||||
- **User Guidance**: Clearer error messages with specific configuration fixes
|
||||
|
||||
## [0.1.37] - 2026-03-20
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user