Auf dieser Seite
OpenTalk v24.7.0
Release date: 2024-07-02
Release series: 24.7
Next release: v24.7.1
Release notes
Noteworthy changes
When running a single OpenTalk-Controller node, the Redis service
is no longer mandatory. If configured accordingly, all session data
is stored in memory instead of Redis, increasing performance. For
clustered operation, Redis is still necessary. The
session data documentation section
has been adjusted accordingly.
Janus media bridge can now be connected through either RabbitMQ
or Websocket. In the past this connection was only possible
through RabbitMQ. The RabbitMQ service is still required for other
connections such as the Mailer or the Recorder. For information
about the necessary configuration changes, see the
Janus connection configuration documentation .
Component versions
web-frontend v1.16.0
New Features
Whiteboard automatically open by creating (#1814 )
Show banner in the dashboard for almost full storage (#1683 )
Added PKCE to the auth flow (#1859 )
Implement storage section in the dashboard navigation (#1682 )
Improvements to the user experience
Show full meeting title with tooltip in dashboard on meeting cards (#1847 )
Add the indicator for disabled camera in conference for local and remote video tile (#1849 )
Stability Improvements
Implement IceRestart when publisher connections is disconnected. (#1583 , #1747 )
Bug Fixes
Fix video button trigger on Enter key (#1857 )
Internal
Replaced external PKCE library with an internal solution (#1909 )
controller v0.15.0
🚀 New features
controller: Allow resetting individual participant's raised hands (#764 )
mail-worker-protocol: add streaming targets (#650 )
assets: Save assets in a predefined name format (#763 )
controller: keep signaling open when sending user from room to waiting room (#740 )
Include show_meeting_details
in POST, PATCH and GET Event (#769 )
Send error in case of insufficient permissions (!890 )
Add job to synchronize database assets and storage files (#665 )
Add job to cleanup orphaned rooms (#727 )
Add 'disabled_since' flag to users & filter disabled users (#775 )
Add in memory alternative to redis (!895 )
🐛 Bug fixes
media: fix speaker detection by updating the speaker state when already initialized (#801 )
mail-worker-protocol: Enable serde derives for serde
feature instead of client
(#799 )
dep: Update curve25519-dalek to fix RUSTSEC-2024-0344
Update rust crate proc-macro2 to v1.0.83
Update rust crate nix to 0.29
Update rust crate actix-http to v3.7.0
Update rust crate proc-macro2 to v1.0.84
Update rust crate proc-macro2 to v1.0.85
Update rust crate etcd-client to 0.13
Update rust crate tracing-actix-web to v0.7.11
Add notification mail to internal room deletion (#720 )
Inconsistent features
Update rust crate tokio-cron-scheduler to v0.10.2
Cleanup closed poll list (!895 )
📚 Docs
Add manual for deleting a user from the database (#774 )
Document configuration changes regarding redis
controller-enterprise v0.15.0
Changed
smtp-mailer v0.6.0
🚀 New features
Added previews for: registered-event-update and registered-uninvite
Add streaming information to all templates (#66 )
🐛 Bug fixes
Don't show passwords for registered users (#93 )
print Version output (!92 )
Upgrade debian image in ci & container creation to bookworm (#92 )
⚙ Miscellaneous Tasks