Skip to content

v0.18.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:39
· 22 commits to main since this release
bdfd4f2

Fix native live-call completion reporting after playback requests were already accepted.

The app now completes on Home Assistant’s independent delivery receipt while HA continues transcription, history and notifications. Partial and failed requests remain failures; acceptance does not establish audibility. Queued delivery gets a bounded 130-second confirmation window separate from the 30-second handshake timeout. Missing confirmation reports an unknown outcome and advises checking history before retrying. Waiting and uncertainty text is translated in all five languages.

Update the iPhone app

Download RoomCall-0.18.2-unsigned.ipa, sign it using the same Apple/signing identity as your current installation, and install the update. The app and widget extension report 0.18.2, build 3. The public OAuth metadata fix from 0.18.1 is retained.

RoomCall 0.18.0 or later on HA already provides the delivery receipt. This correction is in the native app. Individual speakers can still have buffering/wake-up delays, and repeated calls can queue behind active playback. Playback serialization and selected destinations are preserved.

The unsigned IPA is a separate device CI artifact; its source run and checksum are in RoomCall-0.18.2-build.json, and it is not covered by the integration/Python-package provenance bundle. Physical-device latency is not benchmarked by CI.

Validation: native unit/UI/screenshot tests and unsigned device compilation passed before publication. A real-ffmpeg HA WebSocket regression confirms that closing after acceptance retains every PCM frame, the saved recording and the transcript while transcription was initially blocked. HA 2026.10.2: 311 passed; HA 2026.2.3: 310 passed + one compatibility skip; standalone: 33 passed, all at 100% statement coverage. Lint, format, mypy, resource synchronization, browser QA, strict docs, HACS and hassfest passed.

The HA integration ZIP and Python packages also carry version 0.18.2; roomcall.zip is the manual HA installation asset.

PR #58 · iOS guide