Releases: bigbluebutton/bbb-webrtc-sfu
Releases · bigbluebutton/bbb-webrtc-sfu
v2.4.22
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
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
v2.4.17
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
v2.4.14
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
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
Patch release v2.3.13.
CHANGELOG:
- Let the process manager autorestart processes on
SIGABRT
,SIGSEGV
,SIGBUS
andSIGILL
. 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
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
tows://127.0.0.1:8888
- [video|screenshare|audio] Added timestamp to akka-apps' message envelopes
v2.3.11
Patch release 2.3.11.
CHANGELOG
- [mcs-core] Added constant to Kurento connection failover timer and increased it to 15s (
fd0afb2
).