What's Changed
- Preserve original path when connecting to web socket (fix for #2700) by @arpesenti in #2702
- disconnect room when session closed due to participant disconnected by @longcw in #2712
- make sure audio_output.flush called when capture frame failed by @longcw in #2718
- Update Inworld README by @ShayneP in #2723
- Updating whisper API by @htrivedi99 in #2726
- Lock google-genai package to stable v1.20.0 by @simplegr33n in #2725
- fix(google): pass in raw schema according to genai 1.20 spec by @davidzhao in #2727
- feat(google): expose seed parameter in LLM.chat by @mrkowalski in #2721
- upgrade google genai to 1.23 by @longcw in #2743
- support 11labs auto mode with sentence tokenizer by @longcw in #2744
- add livekit-blingfire by @theomonnom in #2734
- remove changesets by @theomonnom in #2749
- uv: ignore blingfire by @theomonnom in #2750
- fix aggregate-dumps when no file is present by @theomonnom in #2751
- run tts tests on top10 providers by @theomonnom in #2752
- delete changesets x2 by @theomonnom in #2753
- add build CI by @theomonnom in #2754
- fix blingfire build CI by @theomonnom in #2756
- BlingFire: use Release config on Windows by @theomonnom in #2757
- build blingfire for macos x86 & linux arm64 by @theomonnom in #2758
- Nova Sonic Realtime Plugin by @BumaldaOverTheWater94 in #2740
- keep aws nova sonic optional by @theomonnom in #2760
New Contributors
- @arpesenti made their first contribution in #2702
- @mrkowalski made their first contribution in #2721
Full Changelog: https://github.com/livekit/agents/compare/livekit-agents@1.1.4...livekit-agents@1.1.5