OpenTalk v24.6.0
Release notes
Noteworthy changes
Livestreaming feature
This release introduces a livestreaming feature for conferences. RTMP URLs can be configured in the dashboard for an event, and during the meeting the livestream can be started.
Both the record
and stream
functionality can be disabled
separately for the recording
module
by administrators by configuring a
tariff.
Component versions
Category | Component | Version |
---|---|---|
Frontend | web-frontend | v1.15.0 |
Services | controller | v0.14.0 |
Services | controller-enterprise | v0.14.0 |
Services | smtp-mailer | v0.5.2 |
Services | obelisk | v0.8.0 |
Services | recorder | v0.2.0 |
Documentation | ot-setup | v24.6.0 |
web-frontend v1.15.0
Bug Fixes
New Features
- Added jump links for keyboard users to quickly access certain elements in the conference (#1253)
- Implement streaming in conference (#1586)
Improvements to the user experience
- Remove
/join
path to restore old user flow (#1877) - Adjust mobile header for dashboard - startpage (#1798)
- Adjust the header navigation in conference for lower resolutions (#1767)
- Adjust meeting details for mobile (#1799)
- Added summary to shortcuts table along with better shortcut description formatting for cleaner screen reader pronunciation. (#1742)
- Restructured dashboard meeting header with filter options as dropdowns. (#1646)
- Add label to the duration pickers accross the app with the horizontal alignment. (#1711)
controller v0.14.0
🚀 New features
- recording: make
record
andstream
functionality configurable by module features (#760) - controller: Allow polls with multiple choices (#746)
- Add a distributed JobExecutor system (#422, #424, #425)
🐛 Bug fixes
- database: Make events.room unique to create one to one relation (#724)
- Add missing and underspecified asset information
- controller: only notify once about enabled/disabled waiting room (#757)
⚙ Miscellaneous
- Update mail-worker-protocol metadata for publishing to crates.io (#728)
- Use lapin-pool from crates.io
Refactor
- Remove dependency from mail-worker-protocol to db-storage and keycloak-admin (#754)
Ci
- Enforce conventional commits
controller-enterprise v0.14.0
Changed
- update included community edition to
v0.14.0
obelisk v0.8.0
Added
- Support for video calls via H.264 (#64)
Fixed
- Use generated contact instead of id in invite sessions (#76)
- Revert mute by default and redo usage message (#74)
- Add openh264 dependency (#87)
recorder v0.2.0
Added
- Add dynamic RTMP streaming configuration (#100)
Fixed
- Clean shutdown of Matroska and MP4 Sink(#106)
- Recording should start from 0 and not from system time (#115)
- Mixer::set_stream_to_position invalid check and possible panic (!125)
- Disable participants swap for two participants (!128)
ot-setup v24.6.0
Changed
- Update container image versions related to the product version v24.6.0.
Generation of this document was supported by retoki.