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>
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled

This commit is contained in:
paul2212
2026-03-18 19:29:05 +01:00
parent c86a185ec4
commit 4ad06c30cb
4 changed files with 62 additions and 4 deletions

View File

@@ -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