Skip to content

CasaTunes 0.1.9

Latest

Choose a tag to compare

@alphasixtyfive alphasixtyfive released this 05 Jul 18:27

CasaTunes 0.1.9

Fixed

  • Prevented crashes when CasaTunes returns keyed or malformed zone/source/now-playing payloads.
  • Fixed now-playing lookup by source ID instead of assuming source IDs match list indexes.
  • Fixed album art handling for CasaTunes indexer_* image IDs through /api/v1/images/{id}.
  • Improved config flow and coordinator handling for timeouts, HTTP failures, and malformed system responses.
  • Fixed browse media handling for missing fields and non-integer flags.
  • Fixed group membership reporting so rooms from other groups are not included.

Added

  • Defensive CasaTunesClient wrapper around pycasatunes.
  • Search service support for free text, artist, album, track name, and queue mode.
  • TTS and doorbell entity services.
  • Clear queue support using the documented CasaTunes zone queue endpoint.

Changed

  • Manifest version bumped to 0.1.9.
  • Documentation, issue tracker, and code owner metadata now point to alphasixtyfive/casatunes.

Known CasaTunes Issue

  • CasaTunes custom Internet Stations/Favorites can return duplicate station rows from the CasaTunes API itself. No Home Assistant de-duplication workaround is included in this release.