Skip to content

v1.2.1

Choose a tag to compare

@barneyonline barneyonline released this 30 May 03:34
1906077

🚧 Breaking changes

  • None

✨ New features

  • None

πŸ› Bug fixes

  • Fixed HomePod and Apple TV TTS playback by validating Groq WAV output before serving it directly and rewriting malformed, non-WAV, or non-16-bit PCM WAV payloads through the ffmpeg WAV compatibility profile. (#15)

πŸ”§ Improvements

  • Optimized prompt cache expiry handling with heap-backed expiry bookkeeping and stale-entry compaction, avoiding full-cache scans on cache hits. (#14)
  • Deferred Home Assistant camera and media-source helper imports until service paths need them, reducing import-time overhead during service registration. (#14)

πŸ”„ Other changes

  • Expanded tests for prompt-cache stale expiry compaction and TTS WAV compatibility handling. (#14, #15)

Full Changelog: v1.2.0...v1.2.1