มีอะไรใหม่ใน BigBlueButton เวอร์ชัน 3.0.16 บ้าง
การอัปเดตครั้งนี้เน้นไปที่การปรับปรุงประสิทธิภาพของส่วนประกอบแบ็กเอนด์ของ BigBlueButton โดยเฉพาะอย่างยิ่งการซิงโครไนซ์ข้อมูลระหว่างไคลเอ็นต์ การแปลงงานนำเสนอและการส่งออกสไลด์พร้อมคำอธิบายประกอบก็ได้รับการปรับปรุงเช่นกัน นอกจากนี้ยังมีการแก้ไขข้อบกพร่องต่างๆ ทางฝั่งไคลเอ็นต์ด้วย
การปรับปรุงประสิทธิภาพแบ็กเอนด์
มีการปรับปรุงประสิทธิภาพหลายอย่างในเซิร์ฟเวอร์ GraphQL และมิดเดิลแวร์ ดัชนีฐานข้อมูลใหม่ช่วยปรับปรุงประสิทธิภาพการสืบค้น GraphQL การสตรีมการแจ้งเตือนและการสตรีมข้อความแชทได้ถูกย้ายจาก Hasura ไปยัง bbb-graphql-middleware เพื่อประสิทธิภาพที่ดีขึ้น ช่วงเวลาการดึงข้อมูลใหม่ของ Hasura เริ่มต้นได้รับการเพิ่มขึ้น และมีฟิลด์ที่เติมข้อมูลล่วงหน้าเพื่อติดตามจำนวนข้อความแชทที่ยังไม่ได้อ่านทั้งหมด มุมมองที่เรียบง่ายขึ้นสำหรับการเข้าร่วมของผู้ใช้ปัจจุบันและประสิทธิภาพที่ดีขึ้นของการสืบค้นเพื่อคำนวณการเชื่อมต่อของผู้ใช้ยังช่วยให้แบ็กเอนด์ทำงานได้เร็วขึ้นด้วย
แก้ไขปัญหาการส่งออกงานนำเสนอและคำอธิบายประกอบ
การแปลงงานนำเสนอได้รับการปรับปรุงโดยการปรับปรุงการแยกวิเคราะห์มิติ SVG โดยใช้ ImageMagick identify และการอ่านเนื้อหาข้อความของงานนำเสนอจากไฟล์ในเครื่องแทนที่จะเป็น URL ของหน้าเว็บ สำหรับการส่งออกคำอธิบายประกอบ การจัดวางข้อความได้รับการแก้ไขแล้ว และแบบอักษรได้รับการอัปเดตให้ใช้แบบอักษร Tldraw v2
การแก้ไขปัญหาฝั่งไคลเอ็นต์ HTML5
มีการแก้ไขบั๊กฝั่งไคลเอ็นต์จำนวนหนึ่ง การแก้ไขที่สำคัญ ได้แก่ การเพิ่มเหตุการณ์ที่จำเป็นสำหรับแอป BBB เมื่อแชร์หน้าจอ การใช้งานการแจ้งเตือนเสียงฝั่งไคลเอ็นต์สำหรับการปิด/เปิดเสียงเมื่อ LiveKit ทำงาน การระบุว่าผู้ใช้ได้เปิดเสียงไว้ในรายการผู้ใช้และคอนเทนเนอร์กล้อง และการแก้ไขปัญหาชื่อเนื้อหาของไซด์คิกไม่ได้รับการอัปเดต การปรับปรุงไวท์บอร์ด ได้แก่ การเพิ่มความสามารถในการจำกัดขนาดของสแต็กประวัติ การลบการสมัครรับคำอธิบายประกอบที่ซ้ำกัน และการหลีกเลี่ยงการเรียกใช้ mutation ที่ไม่จำเป็น ปัญหาการแสดงจำนวนผู้เข้าร่วมไวท์บอร์ดแบบหลายผู้ใช้ได้รับการแก้ไขแล้ว แถบแจ้งเตือนข้อผิดพลาดที่ปรากฏขึ้นเมื่อลบงานนำเสนอได้รับการแก้ไขแล้ว นอกจากนี้ การตรวจสอบเวอร์ชันขั้นต่ำก่อนโหลดบันเดิลจะแสดงแบนเนอร์ข้อผิดพลาดหากไคลเอ็นต์ล้าสมัย มีการเพิ่มตัวเลือกในการสร้างห้องย่อยเพียงห้องเดียว
การอัปเดตที่เกี่ยวข้องกับปลั๊กอิน
ตรรกะของปลั๊กอินได้รับการปรับปรุงใหม่เพื่อลดภาระงานบนฝั่งเซิร์ฟเวอร์ และระดับการบันทึกข้อมูลสำหรับเพย์โหลดที่เป็นค่าว่างในช่องข้อมูลได้รับการเปลี่ยนแปลงเพื่อลดสัญญาณรบกวน
บรรจุภัณฑ์และการกำหนดค่า
ตัวย่อโค้ดของ webpack ได้รับการเปลี่ยนแปลงเพื่อรักษารูปแบบชื่อคลาสและฟังก์ชันไว้เพื่อการดีบั๊กที่ดีขึ้น เซิร์ฟเวอร์ LiveKit ได้รับการอัปเดตเป็นเวอร์ชัน 1.9.1 (จากเวอร์ชัน 1.9.0) และ LiveKit CLI เป็นเวอร์ชัน 2.15.7 (จากเวอร์ชัน 2.14.0) แก้ไขข้อผิดพลาดที่ป้องกันไม่ให้ cron job แสดงผลออกทางเอาต์พุตมาตรฐาน
การทดสอบและ CI
ได้เพิ่มชุดทดสอบการบันทึกการเล่นซ้ำและชุดทดสอบการตรวจสอบบันทึกข้อผิดพลาดแล้ว นอกจากนี้ยังได้เพิ่มการทดสอบสำหรับการซ่อนแถบเครื่องมือไวท์บอร์ดอัตโนมัติและการลากและวางเว็บแคม และได้ปรับปรุง CI ใหม่เพื่อหลีกเลี่ยงการสร้างแคช APT สำหรับทุกคำขอพูลใหม่
Afrikaans
العربية
български
বাংলা
Čeština
Dansk
Deutsch
Ελληνικά
English (US)
Español
فارسی
Suomi
Français
עִבְרִית
हिन्दी
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Bahasa Melayu
Nederlands
Norsk Bokmål
Polski
Português
Русский
Kiswahili
Svenska
ไทย
Türkçe
Українська
Tiếng Việt
简体中文
繁體中文