Skip to content

Releases: bigbluebutton/bbb-webrtc-sfu

v2.4.22

11 Nov 17:31
49a5152
Compare
Choose a tag to compare

Patch release v2.4.22.

CHANGELOG

  • [screenshare] Add playStart response on media flowing event. Configured and disabled by default. 6521402 5c2fbb5
  • [screenshare] Fix startViewer catch-all error handling 10bd154
  • [video] Try to fix an issue where the stop recording event wouldn`t be emitted when a camera was ejected by the server due to a media timeout 2464665

This also contains patch release v2.2.21:

CHANGELOG:

v2.4.20

27 Oct 13:52
9a4afe6
Compare
Choose a tag to compare

Patch release v2.4.20.

CHANGELOG:

This patch release backports a few fixes and logging improvements from v2.5.x. Mainly:

  • [mcs-core/kurento] Sanitize some old logs dbc25d0
  • [video] Fix server-side video eject on media timeout a60cf69
  • [mcs-core/kurento] Bump default startup retries number to infinity 13c0f53
  • [mcs-core/balancer]: refactor logging 3013704
  • [screenshare] Force mediaProfile on recording to avoid accidental transcoding when source has audio+video 5e2de38
  • Bump kurento-client to 6.14.0 d1156d6

v2.4.19

28 Sep 15:53
2b77265
Compare
Choose a tag to compare

Patch release v2.4.19.

CHANGELOG:

  • mcs-core: fix subscribe media threshold throw 21fe4ad

This release bundles patch release 2.4.18:

CHANGELOG

    Add `mediaThresholds` environment variable mapping 8b644ac

v2.4.17

11 Sep 15:47
2a6343f
Compare
Choose a tag to compare

Patch release v2.4.17.

CHANGELOG:

  • Major cleanup on unused code to reduce the number dependencies and packaging size.

This release also bundles patch release 2.4.16:

CHANGELOG:

    Backport bigbluebutton#59 from v2.5.x
    [screenshare] Backport mconf#253 from v2.5.x
    [screenshare] Backport mconf#255 from v2.5.x
    [mcs-core] Backport mconf#256 from v2.5.x
    [mcs-core] Backport mconf#248 from v2.5.x
    [sdp-session] Properly catch addIceCandidate errors and log them 26cc2a1

v2.4.15

25 Aug 13:52
8dfb34d
Compare
Choose a tag to compare

Patch release v2.4.15.

CHANGELOG:

  • [video] Backports #56 from master (current development v2.5 line) to v2.4.x-release (v2.4.x release line)

v2.4.14

07 Apr 11:37
ca6f02b
Compare
Choose a tag to compare

Patch release v2.4.14.

CHANGELOG:

  • [audio] Clear mediaFlowing/State timeouts on stop 5babb30
  • [mcs-core/freeswitch] Fix a SIP session leak on negotiation errors 7eb4e6e
  • [audio] Anchor stop on a more reliable state d3910a4
  • [mcs-core/sdp]: Fix sdp-session ignoring role when generating new SDPs 4b9295f
  • [gateway,mcs-core] Allow Listening to Specific Hosts #48

v2.4.13

29 Mar 14:47
6ca6fec
Compare
Choose a tag to compare

Patch release v2.4.13.

From this release onwards, the v2.4.x line is now the officially maintained release line for BigBlueButton 2.2.
For previous release changelogs from v2.4.x, check https://github.com/mconf/bbb-webrtc-sfu/releases.

CHANGELOG:

  • Fix: [mcs-core/sdp-session] Media line deactivator is not propagating media format from offer to answer mconf#205
  • Fix: Ignore nil publicIpMappings on candidate mangling 9ab6f87
  • Fix: [mcs-core] IP class mapping isn't changing RTCP speficic IPs in the SDP mconf#217
  • New: mediaRenegotiated event c672bb0
  • Fix: v2.4.x is Node 8.x friendly again.
  • Unify mcs-core restart and crash handling code between 2.3.x and 2.4.x versions.

v2.3.13

13 Feb 15:15
5e17838
Compare
Choose a tag to compare

Patch release v2.3.13.

CHANGELOG:

  • Let the process manager autorestart processes on SIGABRT, SIGSEGV, SIGBUS and SIGILL. This mitigates an issue where the core process (mcs-core/process.js) crashes on 2.3.x due to heap issues by autorestarting it (aka the infamous 2200 error). It applies to all processes besides the core one (screenshare, video and audio). #43, #44.

v2.3.12

28 Nov 19:24
fb13138
Compare
Choose a tag to compare

Patch release 2.3.12.

CHANGELOG

  • [mcs-core] Kurento client connections are async and have retries (7dbb114 ).
  • [mcs-core] Added configuration parameter to configure the max amount of retries on first time connection attemps to Kurento
  • [mcs-core] Changed default.example.yml kurento.url to ws://127.0.0.1:8888
  • [video|screenshare|audio] Added timestamp to akka-apps' message envelopes

v2.3.11

29 Jul 18:41
01a54eb
Compare
Choose a tag to compare

Patch release 2.3.11.

CHANGELOG

  • [mcs-core] Added constant to Kurento connection failover timer and increased it to 15s (fd0afb2).