Skip to content

Releases

3.0.0-beta3#

Changelog#

  • Centralized configuration: OpenVidu now automatically manages and synchronizes the configuration of all its components. This means that updating any configuration parameter in multi-node deployments (OpenVidu Elastic and OpenVidu High Availability) is as simple as updating the required file in a single node. OpenVidu handles the distribution and restart of the affected services across all nodes. See how easily you can change the configuration here.
  • mediasoup support:
  • OpenVidu Call:
    • When using it against an OpenVidu Local Deployment, recordings couldn't be accessed from the application's frontend. This is now fixed and OpenVidu Call is able to access recordings.
    • There was an error when applying Virtual Backgrounds ("No camera tracks found. Cannot apply background"). This is now fixed.
    • Docker image openvidu/openvidu-call is now 50% smaller.
  • OpenVidu v2 compatibility:
    • There was a race condition when multiple participants connected to the Session at the same time that could cause remote streamCreated events to not be triggered. This is now fixed.
    • Configuration parameter V2COMPAT_OPENVIDU_PRO_AWS_S3_BUCKET did not allow configuring subbuckets ("openvidu" worked fine, but "openvidu/subbucket" did not). Now it is possible to do so.
    • The operation to list recordings (available for REST API, openvidu-java-client, openvidu-node-client) was limited to 1000 recordings. This is now fixed and all recordings are always returned.
  • AWS deployments: all secrets are now synchronized with AWS Secrets Manager. You can update any secret from the AWS console and restart your cluster for them to have immediate effect in all your nodes. This is also true in reverse: you can update any secret inside your node and after a restart of the cluster, the values in AWS Secrets Manager will be properly synchronized.
  • New application tutorials available: iOS, Android, Recording.

Known limitations#

Version table#

Artifact Version Info Link
livekit/livekit-server v1.7.2
mediasoup 3.12.16
livekit/egress v1.8.2
livekit/ingress v1.4.2
MinIO 2024.6.13
Caddy 2.8.4
MongoDB 7.0.11
Redis 7.2.5
Grafana 10.3.3
Prometheus 2.50.1
Promtail / Loki 2.8.9
Mimir 2.11.0

3.0.0-beta2#

Changelog#

  • Improved mediasoup support:
  • Improved OpenVidu Local Deployment:
  • Production deployments have a better private IP discovery process when there are multiple valid private IPs in the same host. This will make work more deployments out-of-the-box without the need of manual intervention.
  • OpenVidu PRO Evaluation Mode improved. Before a maximum a 2 Rooms of 8 Participants each could be created. Now the upper limit of Participants still apply, but the number of Rooms is unlimited. For example you can have 4 Rooms of 2 Participants each, or 1 Room of 8 Participants.
  • Minor bug fixes related to OpenVidu Call.

Known limitations#

Version table#

Artifact Version Info Link
livekit/livekit-server v1.6.0
mediasoup 3.12.16
livekit/egress v1.8.2
livekit/ingress v1.2.0
MinIO 2024.06.13
Caddy 2.7.6
MongoDB 7.0.11
Redis 7.2.5
Grafana 10.3.3
Prometheus 2.50.1
Promtail / Loki 2.8.9
Mimir 2.11.0

3.0.0-beta1#

Version table#

Artifact Version Info Link
livekit/livekit-server v1.6.0
mediasoup 3.12.16
livekit/egress v1.8.2
livekit/ingress v1.2.0
MinIO 2024.06.13
Caddy 2.7.6
MongoDB 7.0.11
Redis 7.2.5
Grafana 10.3.3
Prometheus 2.50.1
Promtail / Loki 2.8.9
Mimir 2.11.0