0.11.51
TEN-framework/ten-framework0.11.51Jan 15, 2026by halajohn
AI Summary
This release adds Deepgram ASR WebSocket support and introduces the conversation recorder extension. It includes various improvements to logging, error handling, and documentation around speaker diarization.
Key Highlights
- Deepgram ASR WebSocket support
- Conversation recorder extension
- Speaker diarization terminology updates
- Go binding with Mingw support
- Logging improvements with field support
New Features
- Deepgram ASR WebSocket
- Conversation recorder extension
- Soniox connection delay metrics
- Soniox token confidence exposure
- tman check interface subcommand
- Log with fields support
Full Release Notes
## What's Changed * refactor(agent-prompts): update character prompts by @cyfyifanchen in https://github.com/TEN-framework/ten-framework/pull/1954 * feat: add connection delay metric for soniox by @anexpn in https://github.com/TEN-framework/ten-framework/pull/1949 * docs(ai_agents): consolidate documentation into agents md by @cyfyifanchen in https://github.com/TEN-framework/ten-framework/pull/1951 * feat: deepgram asr webscoket by @liaochenliang in https://github.com/TEN-framework/ten-framework/pull/1918 * fix: azure asr fatal error by @sunxilin in https://github.com/TEN-framework/ten-framework/pull/1946 * refactor: enhance metadata handling in BytedanceASRLLMExtension by @diyuyi-agora in https://github.com/TEN-framework/ten-framework/pull/1955 * docs: update terminology from speech to speaker diarization by @cyfyifanchen in https://github.com/TEN-framework/ten-framework/pull/1952 * chore: debug cpp integration tests when compiled with mingw by @FaithfulinLOVE in https://github.com/TEN-framework/ten-framework/pull/1944 * feat: expose confidence of soniox tokens by @anexpn in https://github.com/TEN-framework/ten-framework/pull/1956 * refactor: rename speechmatics diarization to speaker diarization by @cyfyifanchen in https://github.com/TEN-framework/ten-framework/pull/1957 * feat: support tman check interface subcommand by @sunxilin in https://github.com/TEN-framework/ten-framework/pull/1971 * feat: support log with fields by @sunxilin in https://github.com/TEN-framework/ten-framework/pull/1945 * feat: add conversation recorder extension by @Roei-Bracha in https://github.com/TEN-framework/ten-framework/pull/1950 * docs: update readme add event info by @lingogom in https://github.com/TEN-framework/ten-framework/pull/1975 * fix: deepgram asr reconnect by @liaochenliang in https://github.com/TEN-framework/ten-framework/pull/1977 * feat: track last_transcript_id as translation id by @diyuyi-agora in https://github.com/TEN-framework/ten-framework/pull/1979 * fix: tencent asr by @sunxilin in https://github.com/TEN-framework/ten-framework/pull/1980 * feat: mingw enabling go binding by @FaithfulinLOVE in https://github.com/TEN-framework/ten-framework/pull/1972 * fix: fixed most go tests for them to run successfully on windows with mingw by @FaithfulinLOVE in https://github.com/TEN-framework/ten-framework/pull/1981 * fix: protect program from panic if log failed by @sunxilin in https://github.com/TEN-framework/ten-framework/pull/1974 * fix: log category by @sunxilin in https://github.com/TEN-framework/ten-framework/pull/1985 * Bump version to 0.11.51 across multiple Python integration tests and update install script by @halajohn in https://github.com/TEN-framework/ten-framework/pull/1986 ## New Contributors * @diyuyi-agora made their first contribution in https://github.com/TEN-framework/ten-framework/pull/1955 * @lingogom made their first contribution in https://github.com/TEN-framework/ten-framework/pull/1975 **Full Changelog**: https://github.com/TEN-framework/ten-framework/compare/0.11.50...0.11.51