BigBlueButton 3.0.19의 새로운 기능은 무엇인가요?

BigBlueButton 3.0.19 버전에서는 선택 가능한 통합 레이아웃, LiveKit 기반 오디오 개선 사항, 그리고 여러 핵심 버그 수정 사항이 도입되었습니다. 또한 이번 릴리스에는 보안 업데이트, 종속성 업데이트 및 현지화 업데이트가 포함되어 있습니다.

새로운 통합 레이아웃 (선택 사항)

새롭게 개선된 레이아웃 시스템을 선택 기능으로 사용할 수 있습니다. 새로운 통합 레이아웃은 별도의 레이아웃 선택 대화 상자 없이 콘텐츠 패널을 재구성합니다. 카메라 정렬 및 페이지 매김 기능도 개선되었습니다. 이 기능은 현재 선택 사항으로 제공되므로 관리자와 사용자는 향후 릴리스에서 기본 기능으로 적용되기 전에 사용해 볼 수 있습니다.

LiveKit 오디오 문제 해결

이번 수정 사항들은 LiveKit 오디오의 안정성과 호환성을 개선하는 데 도움이 됩니다.

  • 플러그인 SDK 및 외출 모드에서 볼륨 조절 기능이 이제 정상적으로 작동합니다.
  • SIP 통화는 게시된 오디오 트랙이 없더라도 수락됩니다.
  • 더욱 엄격한 조치를 통해 게시-게시 취소 반복을 방지할 수 있습니다.
  • 데이터베이스에서 발생하던 LiveKit 토큰 업데이트 오류가 해결되었습니다.

고객 및 핵심 개선 사항

HTML5 클라이언트에 몇 가지 중요한 수정 사항이 적용되었습니다.

  • 소그룹 회의실에서 잠금 설정이 더 이상 표시되지 않습니다.
  • 소그룹 회의실에서의 개인 채팅은 상위 회의실에서 잠겨 있을 경우 제대로 제한됩니다.
  • 이제 영어 외 다른 언어에서도 "참/거짓" 또는 "예/아니오/기권" 옵션을 사용한 퀴즈 제작이 가능합니다.
  • 설문조사 응답 입력란의 표시 영역이 넓어졌습니다.
  • TLDraw 줌 통화에서 불필요한 작업을 방지하기 위해 정리가 완료되었습니다.
  • 클라이언트 측에서 SVG 파일 지원이 중단되었습니다.

핵심 기능 측면에서는 기본 HTML5 클라이언트 URL의 끝에 슬래시가 붙는 문제를 수정했습니다. bbb-web 및 Akka 플러그인 로딩 오류도 해결되었습니다. 안정성 향상을 위해 고정된 메모 알림 기능을 백엔드로 이동했습니다.

보안 및 종속성 업데이트

여러 보안 취약점이 해결되었습니다.

  • 검증기 버전이 13.12.0에서 13.15.22(Snyk)로 업그레이드되었습니다.
  • Express 버전을 5.0.1에서 5.2.0으로 업그레이드했습니다.
  • spring-data-commons 버전을 3.4.4에서 3.4.10으로 업데이트했습니다.
  • commons-validator 버전을 1.7에서 1.10.0으로 업데이트했습니다.
  • Tika 관련 종속성이 업데이트되었습니다.
  • Scala 버전이 2.13.9에서 2.13.18로 업데이트되었습니다.
  • bbb-playback이 보안 수정 사항(GHSA-8vv7-vj94-q2pv, 2026년 2월 2일 이후 공개)이 포함된 5.4.3 버전으로 업데이트되었습니다.

패키징 업데이트

LiveKit 구성 요소들이 업데이트되었습니다. livekit-server는 v1.9.7, livekit-sip는 v1.2.0, livekit-cli는 2.16.0, @livekit/components-react는 2.9.16으로 업그레이드되었습니다. bbb-webrtc-sfu는 v2.21.2로 업그레이드되었습니다. 또한, bbb-web nginx 설정 파일은 실행 불가능하게 되었습니다.

현지화 및 문서화

터키어, 아랍어, 이탈리아어, 러시아어, 에스토니아어에 대한 로케일 업데이트가 이루어졌습니다. cluster-proxy 및 customize 문서에서 후행 슬래시 수정 사항에 대한 참고 사항이 추가되었으며 snapshotOfCurrentSlide 속성에 대한 설명이 문서화되었습니다.