Repository navigation
Releases
Releases · ToMeRhh/hass_broadcast
v0.9.1b1
v0.9.0
- Keep sent messages switch on the card and tile. Off: a message is deleted 10 minutes after it plays, and a Save button keeps the one loaded. Existing cards keep saving. (#63)
- Tile: let go on the bin while recording to discard the take (or press Escape). (#64)
- Tile: the square tile's button grows with the tile, and the tile names its speakers. (#62)
- Both cards preview live in the "Add card" picker. (#60, #69)
- Menus and the speaker dropdown close on a press outside them or on Escape. (#65)
Full Changelog: v0.8.2...v0.9.0
v0.9.0b2
What's Changed
- feat: card picker previews, and tidy the tile's defaults by @ToMeRhh in #60
- test: add visual regression tests in the Playwright container by @ToMeRhh in #61
- feat: grow the tile's button with the tile and name its speakers by @ToMeRhh in #62
- ci: add a beta channel to the Release workflow by @ToMeRhh in #66
- feat: discard a tile take by letting go on a bin by @ToMeRhh in #64
- feat: optional recording history (keep_messages) with a Save button by @ToMeRhh in #63
- docs: drop the test counts from CLAUDE.md by @ToMeRhh in #67
- fix: close the card's menus on a press outside them by @ToMeRhh in #65
- docs: pitch both cards up front and lighten the README by @ToMeRhh in #68
- fix: keep the tile's button off its name in the card picker preview by @ToMeRhh in #69
Full Changelog: v0.8.2...v0.9.0b2
v0.9.0b1
Beta: tick Show beta versions in HACS to get it.
New
- Keep sent messages switch on the card and tile. Off: a message plays and is deleted after 10 minutes; the card gets a Save button to keep the one loaded. Existing cards keep saving. (#63)
- Tile: slide onto the bin while recording and let go to discard the take (or press Escape). (#64)
- Tile: the square tile's button grows with the tile, and the tile names its speakers. (#62)
- Both cards show a live preview in the "Add card" picker; new tiles start as "Voice Broadcast" with a 60 s limit. (#60)
Fixed
- Menus and the speaker dropdown close on a press outside them or on Escape. (#65)
- With a mouse, sliding off the button while holding no longer ends the take. (#64)
Full Changelog: v0.8.2...v0.9.0b1
v0.8.2
Changes
- Fixed: the end of a recording was cut off on phones. Recording now continues briefly after the button is released, and the waveform is drawn from the recorded audio. (#59)
- Fixed: chime mode failed on Music Assistant players, which could not resolve the chime. (#57, fixes #53)
- Fixed: a recording deleted from history stayed loaded, and sending it failed with "Unknown recording". It is now unloaded, including when it was deleted on another device. (#55)
- Changed: the minimum Home Assistant version is now 2024.12. The Options dialog crashed on 2024.11. (#54)
Maintenance
- Integration store moved to
entry.runtime_data(#51) - Ruff and strict mypy over the integration, both in CI (#49, #50)
- Card tests on Vitest 5, with a headless-Chromium browser project (#56)
- Funding link added
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- docs: flag the HTTPS requirement near the top of the README by @ToMeRhh in #39
- chore: add issue forms, a PR template and dependabot by @ToMeRhh in #40
- fix: quick wins from the issue sweep by @ToMeRhh in #41
- feat: brand the integration with the record-button icon by @ToMeRhh in #43
- ci: run hassfest and HACS validation by @ToMeRhh in #44
- ci: split CI into parallel jobs and report coverage by @ToMeRhh in #45
- test: run the suite against Home Assistant 2026.10 by @ToMeRhh in #46
- chore: update esbuild, TypeScript and playwright-core; hold vitest for #24 by @ToMeRhh in #48
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
- ci: ship HACS installs as a release zip by @ToMeRhh in #36
- fix: record at full bandwidth, plus a noise suppression setting and a sound lab by @ToMeRhh in #37
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Upgrading
- Existing cards change appearance. The card has been redesigned around the record button. Every card picks up the new full layout automatically; switch to compact in the card editor if you want a smaller card.
- Your settings carry over. Cards configured with
player_listandshow_historykeep working as before. Those keys are converted to the newsectionssetting the next time you save the card in the editor. - New: Voice Broadcast Tile. Find it in the card picker. Hold to talk and let go to send to a fixed set of speakers.
What's Changed
- docs: prepare the repository for public release by @ToMeRhh in #32
- feat: record-first card layouts with configurable sections by @ToMeRhh in #33
- feat: walkie-talkie broadcast tile by @ToMeRhh in #34
- fix: full card failed to load in dashboard sections by @ToMeRhh in #35
Full Changelog: v0.6.0...v0.7.0