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

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

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

ไคลเอนต์ HTML5 ได้รับการแก้ไขและปรับปรุงหลายประการ:

  • ปัจจุบัน การระบุตำแหน่งทางภูมิศาสตร์ให้บริบทเพิ่มเติม แทนที่จะเป็นเพียงค่า 0 และ 1 เท่านั้น
  • รูปแบบคงที่เพื่อให้สามารถใส่ข้อความที่ยาวขึ้นได้ cameraWithFocus.
  • เพิ่มการรองรับภาษาท้องถิ่นให้กับแบบสำรวจสดแล้ว
  • เพิ่มการรองรับ TLD ตัวเลขในวิดีโอภายนอก
  • แก้ไขปัญหาการใช้งานปากกาแบบหลายผู้ใช้แล้ว แต่ใช้งานไม่ได้
  • แก้ไขปัญหาทางลัดเมนูบริบทไวท์บอร์ดที่ขาดตัวดัดแปลงปุ่มใน Safari
  • ขณะนี้ akka-apps สามารถดึงเวลาเริ่มต้นของวิดีโอภายนอกโดยตรงจาก URL ได้แล้ว ซึ่งช่วยลดการพึ่งพาฝั่งไคลเอนต์ลง
  • ตัวยึดตำแหน่งการแปลใหม่ถูกคัดลอกจาก en.json แปลงเป็นทุกภาษาโดยอัตโนมัติ

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

ระบบปลั๊กอินได้รับการอัปเดตที่สำคัญ:

  • มีการเพิ่มการกำหนดรูปแบบการตั้งค่า (Settings Schema Definition) ในไฟล์ manifest ของปลั๊กอิน ทำให้ปลั๊กอินสามารถกำหนดการตั้งค่าที่สามารถกำหนดค่าได้
  • เพิ่มการสนับสนุนสำหรับ plugin_ พารามิเตอร์และค่าเริ่มต้นสำหรับตัวยึดตำแหน่งในไฟล์ manifest
  • ขณะนี้รองรับการแทนที่เวอร์ชันหลักสำหรับตัวยึดตำแหน่งใน URL ของไฟล์ manifest ของปลั๊กอินแล้ว

การแก้ไขส่วนหลักและส่วนแบ็กเอนด์

การปรับปรุงระบบแบ็กเอนด์ที่สำคัญ ได้แก่:

  • แก้ไขปัญหาการยกเลิกการตรึงบันทึกที่แชร์ก่อนแชร์วิดีโอภายนอก
  • ค่าข้อความแจ้งเตือนที่แปลงแล้วจาก Vector(String) ไปยัง Map(String,String) เพื่อความยืดหยุ่นที่ดีขึ้น
  • เปลี่ยนค่าแฟล็กเพื่อจัดลำดับความสำคัญของลำดับข้อความระหว่างการแปลง PDF เป็นข้อความ
  • การปรับปรุงทั่วไปเพื่อป้องกันระบบหยุดทำงานและเพิ่มประสิทธิภาพการดีบักใน akka-apps และมิดเดิลแวร์ GQL
  • อัปเดต LibreOffice เป็นเวอร์ชัน 25.2.4 แล้ว
  • อัปเดตเวอร์ชัน Hasura จาก v2.45.0 เป็น v2.48.1
  • การอัปเดตการพึ่งพาด้านความปลอดภัย: Tomcat Embedded เป็นเวอร์ชัน 9.0.106 และ brace-expansion เป็นเวอร์ชัน 1.1.12

การปรับปรุงการทดสอบ

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

การอัปเดตการแปลภาษา

มีการอัปเดตการแปลภาษาหลายภาษาผ่าน Transifex รวมถึงภาษาจีน (ไต้หวัน), บาสก์, ญี่ปุ่น, อาหรับ, อิตาลี, เอสโตเนีย และโปรตุเกส (บราซิล)