Releases: mcinnes01/jbl-4305p-hass
Releases · mcinnes01/jbl-4305p-hass
Release list
v0.1.6 - Stability Fix
Fixed
- Reverted to last known working config flow (v0.1.2 state)
- Removed debug code that was causing 500 Internal Server Error
- Restored stable setup flow
This release removes all the recent debug additions and returns to the stable v0.1.2 codebase.
v0.1.5 - Enhanced Debug Logging
Debug Improvements
- Add import-time error logging to config_flow
- Add comprehensive error logging to select platform setup
- Improved error visibility and fallback handling for input discovery
- Fallback to Google Cast if input discovery fails
This release adds extensive debug logging at every setup stage. With debug logging enabled, you'll see exactly where and why setup fails.
v0.1.4 - Setup Error Diagnostics
Fixed
- Make versions/network fetch non-blocking to prevent setup failures
- Add explicit error logging during coordinator first refresh
- Improved error visibility for setup debugging
This release adds better error reporting when the integration fails to set up. Check your Home Assistant logs for detailed error messages if setup fails.
v0.1.3 - Compatibility fix
Set minimum Home Assistant version to 2025.12.0 in hacs.json to allow updates on stable releases. No code changes.
v0.1.2 - Bug Fixes
Fixed
- Bluetooth device path parsing (use parts[-1] instead of parts[-2])
- MAC address now consistently lowercase in all methods
- Manifest key order for hassfest validation
- HACS validation with brands check ignored (standard for custom integrations)
- Code formatting with ruff
- Test suite mock response structures
- Added homeassistant dependency to test workflow
All CI checks now pass (hassfest, HACS, lint, tests).