Hva er nytt i BigBlueButton 3.0.16
Denne iterasjonen fokuserer på ytelsesforbedringer for backend-komponentene i BigBlueButton, spesielt synkronisering av data mellom klienter. Presentasjonskonvertering og eksport av lysbilder med merknader er også forbedret. Diverse feil på klientsiden er også løst.
Forbedringer av backend-ytelse
Flere ytelsesforbedringer er gjort på GraphQL-serveren og mellomprogramvaren. Nye databaseindekser forbedrer ytelsen til GraphQL-spørringer. Strømming av varsler og chatmeldinger er flyttet fra Hasura til bbb-graphql-middleware for bedre effektivitet. Standard Hasura-rehentingsintervall er økt, og et forhåndsutfylt felt sporer totalt antall uleste chatmeldinger. Forenklede visninger for nåværende brukertilmeldinger og forbedret ytelse for spørringen for å beregne brukertilkoblinger bidrar også til en raskere backend.
Rettelser for eksport av presentasjoner og annotasjoner
Konvertering av presentasjoner er forbedret ved å omarbeide SVG-dimensjonsparsing ved hjelp av ImageMagick-identifikasjon og lese presentasjonstekstinnhold fra lokale filer i stedet for side-URL-er. For eksport av annotasjoner er tekstbryting fikset, og skrifttypene er oppdatert til å bruke Tldraw v2-skrifter.
Rettelser for HTML5-klient
En rekke feil på klientsiden er løst. Viktige rettelser inkluderer å legge til en hendelse som kreves av BBB-appen når en skjerm deles, implementere et klientlydvarsel for demp/opphev demping når LiveKit er aktivt, indikere at brukeren har lagt igjen lyd i brukerlisten og kamerabeholderne, og fikse at sidekick-innholdstittelen ikke oppdateres. Forbedringer på tavlen inkluderer å legge til muligheten til å begrense størrelsen på historikkstakken, fjerne dupliserte merknadsabonnementer og unngå unødvendige mutasjonskall. Problemet med visning av antall deltakere på tavlen for flere brukere er rettet. En feilvarslingslinje som dukket opp da en presentasjon ble fjernet, er rettet. I tillegg viser en minimumsversjonssjekk før lasting av pakken et feilbanner hvis klienten er utdatert. Et alternativ for å opprette bare ett grupperom er lagt til.
Plugin-relaterte oppdateringer
Plugin-logikken har blitt omstrukturert for å redusere belastningen på backend, og loggnivået for nyttelast som kommer som null i datakanalen har blitt endret for å redusere støy.
Pakking og konfigurasjon
Webpakke-minifikatoren er endret for å bevare klasse- og funksjonsnavn for bedre feilsøking. LiveKit-serveren er oppdatert til v1.9.1 (opp fra v1.9.0) og LiveKit CLI til v2.15.7 (opp fra v2.14.0). En rettelse forhindrer at cron-jobber skrives ut til standardutdata.
Testing og CI
En testpakke for avspilling og opptak og overvåking av feillogger er lagt til. Tester for automatisk skjuling av tavleverktøylinjen og dra og slippe webkameraer er nå inkludert. CI er omstrukturert for å unngå å generere APT-hurtigbuffer for hver nye pull-forespørsel.
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
简体中文
繁體中文