v0.1.41: Simplified connection logic for improved reliability\n\n- Reverted to simpler, more reliable connection approach\n- Removed complex Bluetooth recovery logic that caused issues\n- Direct BLE connections without cache manipulation\n- Classic Bluetooth channel testing (1, 2, 3)\n- Updated version to 0.1.41 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 20:04:55 +01:00
parent 058e8e244f
commit bd2637e8be
5 changed files with 825 additions and 437 deletions

View File

@@ -5,6 +5,28 @@ 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.41] - 2026-03-18
### Fixed
- **Simplified Connection Logic**: Reverted to simpler, more reliable connection approach
- **Removed Complex Recovery**: Eliminated overly aggressive Bluetooth stack manipulation
- **Stable BLE Connections**: Direct BLE connections without intermediate cache operations
### Added
- **Simplified Printer Client**: Streamlined connection logic similar to original working code
- **Basic Channel Testing**: Classic Bluetooth tests channels 1, 2, 3 sequentially
- **Direct BLE Connection**: Clean BLE connection without complex recovery attempts
### Changed
- **Connection Strategy**: Back to basics - simple, direct connections like original code
- **Error Handling**: Clear, actionable error messages without complex recovery
- **Code Structure**: Simplified architecture focusing on reliability over features
### Improved
- **Reliability**: More stable connections by removing complex recovery logic
- **Debuggability**: Simpler code is easier to debug and maintain
- **Performance**: Faster connections without unnecessary retry logic
## [0.1.40] - 2026-03-18
### Fixed