v7.39
·
217 commits
to main
since this release
Release Notes
This update provides important bug fixes and improvements.
Lecture Videos (Preview)
Note
This release adds new capabilities for Lecture Videos, which remain under active development and are not yet officially supported in Groups. APIs, features, and UI/UX may change before final release.
Lecture Video mode is currently visible only to institutional admins when creating an assistant.
New Features
- Easily switch to the latest version of the Chat Instructions prompt provided by PingPong under Advanced Options, after setting a custom prompt or creating an assistant with a previous default prompt. To ensure continuity of assistant behavior, PingPong does not alter assistant or thread prompts after they have been configured or created respectively.
- Lecture Video sessions can now recover expired playback control when the browser tab becomes active again.
Updates & Improvements
- Voice feedback generation is more robust with an improved bufferer for streamed text chunks.
- ElevenLabs chunk length schedule mirrors the default setup in the SDK.
- The WebSocket connection task to ElevenLabs gets initiated earlier in the response generation cycle to optimize latency.
- Lecture videos now stay paused when opening a thread, with a play button shown over the video instead of autoplaying.
- Improved Lecture Video error messages to be clearer and more helpful for students.
- Added clearer recovery actions when a video lesson needs to be refreshed or restarted.
- Updates to the default Chat Instructions so the assistant better avoids spoilers, only uses content students have already reached, and keeps answers concise and spoken-friendly.
- Updated interface copy.
Resolved Issues
- Fixed: Lecture Video voice feedback may stop early or skip later parts of an assistant response.
- Fixed: Lecture Video voice feedback may sound rushed or unclear, with some words blending together.
- Fixed: Seeking forward may be blocked after returning to an earlier point in the video following a comprehension check.
Deployment Information
| Schema Upgrade | Migration Script | Permissions Update | Task Definition Update | Configuration Update |
|---|---|---|---|---|
| No | No | No | No | No |
Deployment Details
- N/A
Related PRs
- chore(lv): update UI copy by @ekassos in #1669
- feat(lv): improve elevenlabs generation by @ekassos in #1668
- fix(lv): seeking locked bug after knowledge check by @ekassos in #1670
- change(lv): remove autoplay by @ekassos in #1671
- feat(lv): better state handling and refresh copy by @ekassos in #1672
- feat(lv): updated prompt + switch option by @ekassos in #1673
- feat(lv): re-acquire control after inactivity by @ekassos in #1674
Full Changelog: v1259+srv635.web465...v1267+srv640.web470