มีอะไรใหม่ใน BigBlueButton เวอร์ชัน 3.0.20 บ้าง

BigBlueButton เวอร์ชัน 3.0.20 มาพร้อมกับการแก้ไขปัญหาด้านเสียงหลายประการสำหรับการทำงานร่วมกับ LiveKit การปรับปรุงด้านความปลอดภัย และการปรับปรุงต่างๆ ทั้งในส่วนของไคลเอ็นต์และส่วนหลัก นอกจากนี้ การอัปเดตนี้ยังรวมถึงความสามารถของปลั๊กอินใหม่ๆ และการปรับปรุงการบันทึกเสียงด้วย

การปรับปรุงฝั่งไคลเอ็นต์ HTML5

ไคลเอนต์ได้รับการแก้ไขปัญหาที่เกี่ยวข้องกับ LiveKit หลายรายการเพื่อปรับปรุงความน่าเชื่อถือของเสียงและวิดีโอ การเปลี่ยนแปลงที่สำคัญ ได้แก่ การบังคับเชื่อมต่อห้องใหม่เมื่อเกิดข้อผิดพลาดร้ายแรง การแก้ไขปัญหาภาพค้างและสตรีมการแชร์หน้าจอระหว่างการเชื่อมต่อใหม่ และการแก้ไขปัญหาตัวบ่งชี้การพูดถูกบังโดยเว็บแคม การแก้ไขอื่นๆ แก้ไขปัญหาการแจ้งเตือนเสียงแชทเล่นเมื่อเปิดแผงควบคุม ความล้มเหลวในการอัปโหลดพื้นหลังเสมือนเมื่อเปิดใช้งานการตั้งค่าข้อมูลผู้ใช้บางอย่าง และการแจ้งเตือนข้อความแชทที่ใช้เวอร์ชัน HTML แทน Markdown การแจ้งเตือนการยกมือทำงานได้อย่างถูกต้องสำหรับผู้ดูแลคนที่สอง และปุ่มออกจากห้องจะไม่เปิดเมนูแบบดรอปดาวน์ว่างเปล่าอีกต่อไป นอกจากนี้ ผู้ดูแลสามารถปลดล็อกผู้ใช้ผ่านรายการยกมือได้แล้ว และโหมดฟังอย่างเดียวแบบเดิมจะไม่ล้มเหลวเนื่องจากอาร์กิวเมนต์ที่ไม่กำหนดอีกต่อไป คุณสมบัติการซูมแบบบีบได้รับการแก้ไขบนไวท์บอร์ด และการกรองรหัสการประชุมได้รับการบังคับใช้กับสตรีมข้อมูลที่เกี่ยวข้องกับผู้ใช้

การปรับปรุงปลั๊กอิน

SDK สำหรับปลั๊กอินได้รับการปรับปรุงโดยเพิ่มความสามารถในการเปรียบเทียบรายการเนื้อหาทั่วไปตาม ID นอกจากนี้ ข้อมูลฮุก UsersBasicInfo ยังรวมถึง... nameSortable และ bot ฟิลด์ และส่วนประกอบหน้าต่างลอยรองรับฟิลด์ z-index คุณสมบัติ มีการเพิ่มฟิลด์เพิ่มเติมลงใน useMeeting hook พร้อมด้วยฟีเจอร์การฉายภาพแบบใหม่เพื่อการจัดการข้อมูลที่ดีขึ้น

การปรับปรุงระบบหลักและการบันทึก

การจัดการการเข้าถึงไวท์บอร์ดได้รับการปรับปรุงให้ง่ายขึ้นด้วยแฟล็กผู้ใช้หลายคนใหม่ และโครงสร้างห้องย่อยได้รับการปรับปรุงใหม่เพื่อลดความซับซ้อนในการเชื่อมโยงผู้ใช้ ห้องย่อยจะติดตามกิจกรรมของผู้เข้าร่วม และมิดเดิลแวร์ GraphQL จะปฏิเสธการเปลี่ยนแปลงใหม่เมื่อถึงขีดจำกัดอัตราแทนที่จะหน่วงเวลา มีการเพิ่มตัวเลือกการกำหนดค่าเพื่อบันทึกคำสั่ง SQL ลงในไฟล์สำหรับการดีบัก การปรับปรุงการบันทึกรวมถึงการจัดเก็บแดชบอร์ดการวิเคราะห์การเรียนรู้และการสนับสนุนวิดีโอแบบไดนามิกในการบันทึก มีการแก้ไขเพื่อป้องกันการแจ้งเตือนข้อผิดพลาดในการอัปโหลดเมื่อแปลงห้องย่อยที่ไม่มีการเปลี่ยนแปลง และเพื่อย้อนกลับไปยังไฟล์ว่างหากการลดขนาดหน้าล้มเหลว

⁠ความปลอดภัย

การอัปเดตครั้งนี้มีการแก้ไขช่องโหว่ด้านความปลอดภัยสองรายการ รายการแรก (GHSA-6gj9-5rhm-68j8) แก้ไขปัญหาเกี่ยวกับการจัดการเสียง และรายการที่สอง (GHSA-65cv-rg9f-qqrx) เกี่ยวข้องกับการจัดการความล้มเหลวในการตรวจสอบ checksum ใน bbb-web จะมีการเผยแพร่คำแนะนำด้านความปลอดภัยทั้งสองรายการอย่างเป็นทางการไม่เร็วกว่าวันที่ 10 กุมภาพันธ์ 2026

การอัปเดตแพ็กเกจและการพึ่งพา

เซิร์ฟเวอร์ LiveKit ได้รับการอัปเดตเป็นเวอร์ชัน 1.9.9 และ WebRTC SFU เป็นเวอร์ชัน 2.22.0 แล้ว bbb-webhooks ขณะนี้แพ็กเกจมีเวอร์ชัน 3.6.0 แล้ว และแพ็กเกจการเล่นและการนำเสนอวิดีโอได้รับการอัปเดตแล้ว มีการอัปเกรดส่วนประกอบที่จำเป็นจำนวนมากเพื่อเพิ่มเสถียรภาพ รวมถึง qs, tldraw, webpack-dev-serverและ logback สำหรับรายการการเปลี่ยนแปลงทั้งหมด โปรดดู changelog ฉบับเต็มในหน้าเผยแพร่บน GitHub