Skip to content

Releases: mcinnes01/jbl-4305p-hass

v0.1.6 - Stability Fix

Choose a tag to compare

@mcinnes01 mcinnes01 released this 06 Jan 23:55

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

Choose a tag to compare

@mcinnes01 mcinnes01 released this 06 Jan 23:25

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

Choose a tag to compare

@mcinnes01 mcinnes01 released this 06 Jan 22:56

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

Choose a tag to compare

@mcinnes01 mcinnes01 released this 06 Jan 22:26

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

Choose a tag to compare

@mcinnes01 mcinnes01 released this 06 Jan 22:20

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).

v0.1.1

Choose a tag to compare

@mcinnes01 mcinnes01 released this 06 Jan 21:02

Initial public release: input select, name sync, rediscovery, diagnostics sensors, cast/bluetooth buttons, input factory, branding. See CHANGELOG.md.