Kipi Kipya katika BigBlueButton 3.0.16

Urejeleaji huu unalenga maboresho ya utendaji kwa vipengele vya nyuma vya BigBlueButton, hasa kusawazisha data kati ya wateja. Ubadilishaji wa uwasilishaji na usafirishaji wa slaidi pamoja na maelezo pia yameboreshwa. Hitilafu mbalimbali za upande wa mteja zimetatuliwa pia.

Maboresho ya Utendaji wa Nyuma

Maboresho kadhaa ya utendaji yamefanywa kwa seva ya GraphQL na middleware. Fahirisi mpya za hifadhidata huboresha utendaji wa hoja ya GraphQL. Utiririshaji wa arifa na utiririshaji wa ujumbe wa gumzo umehamishwa kutoka Hasura hadi bbb-graphql-middleware kwa ufanisi bora. Kipindi chaguo-msingi cha urejeshaji upya wa Hasura kimeongezwa, na sehemu iliyojazwa awali hufuatilia jumla ya ujumbe wa gumzo ambao haujasomwa. Mitazamo iliyorahisishwa kwa wanachama wa sasa wa mtumiaji na utendaji ulioboreshwa wa hoja ili kuhesabu miunganisho ya mtumiaji pia huchangia kurudi nyuma kwa kasi zaidi.

Marekebisho ya Uwasilishaji na Ufafanuzi wa Usafirishaji

Ubadilishaji wa uwasilishaji umeboreshwa kwa kufanya upya uchanganuzi wa vipimo vya SVG kwa kutumia ImageMagick identify, na kusoma maudhui ya maandishi ya uwasilishaji kutoka faili za ndani badala ya URL za ukurasa. Kwa ajili ya uhamishaji wa maelezo, ufungashaji wa maandishi umerekebishwa na fonti zimesasishwa ili kutumia fonti za Tldraw v2.

Marekebisho ya Mteja wa HTML5

Makosa kadhaa ya upande wa mteja yametatuliwa. Marekebisho muhimu ni pamoja na kuongeza tukio linalohitajika na Programu ya BBB wakati wa kushiriki skrini, kutekeleza tahadhari ya sauti ya mteja kwa kuzima/kuzima sauti wakati LiveKit inafanya kazi, kuonyesha mtumiaji ameacha sauti kwenye orodha ya watumiaji na vyombo vya kamera, na kurekebisha kichwa cha maudhui ya sidekick kisichosasisha. Maboresho ya ubao mweupe ni pamoja na kuongeza uwezo wa kupunguza ukubwa wa rafu ya historia, kuondoa usajili wa maelezo yanayorudiwa, na kuepuka simu zisizo na maana za mabadiliko. Tatizo la onyesho la idadi ya washiriki wa ubao mweupe wa watumiaji wengi limerekebishwa. Upau wa arifa ya hitilafu ulioonekana wakati uwasilishaji uliondolewa umerekebishwa. Zaidi ya hayo, ukaguzi wa toleo la chini kabla ya kupakia kifurushi unaonyesha bango la hitilafu ikiwa mteja amepitwa na wakati. Chaguo la kuunda chumba kimoja tu cha kuzuka limeongezwa.

Masasisho Yanayohusiana na Programu-jalizi

Mantiki ya programu-jalizi imebadilishwa ili kupunguza mzigo kwenye sehemu ya nyuma, na kiwango cha kumbukumbu cha mzigo unaokuja kama null kwenye njia ya data kimebadilishwa ili kupunguza kelele.

Ufungashaji na Usanidi

Kidhibiti cha vifurushi vya wavuti kimebadilishwa ili kuhifadhi majina ya darasa na vitendaji kwa ajili ya utatuzi bora. Seva ya LiveKit imesasishwa hadi v1.9.1 (kutoka v1.9.0) na LiveKit CLI hadi v2.15.7 (kutoka v2.14.0). Marekebisho huzuia kazi za cron kuchapisha hadi matokeo ya kawaida.

Upimaji na CI

Kifaa cha majaribio ya kurekodi uchezaji na majaribio ya ufuatiliaji wa kumbukumbu za makosa yameongezwa. Majaribio ya kuficha kiotomatiki upau wa vidhibiti vya ubao mweupe na kuburuta na kudondosha kamera za wavuti sasa yamejumuishwa. CI imebadilishwa ili kuepuka kutoa akiba ya APT kwa kila ombi jipya la kuvuta.