Constructor Groups: 7 вересня, 2025

07 вересня, 2025

Огляд

У цьому релізі ми додали такі можливості:

  • Сторінка тестування брандмауера для корпоративних клієнтів
  • Аутентифікація динамічної реєстрації для LTI
  • Керування секціями та ролями в Canvas
  • Параметри макета сесії
  • Компактний макет чату

Ми також виправили проблеми, які впливали на спільний доступ до екрана, камери, інтеграції з Canvas, макети сесій, поведінку чату та підтримку мов.

What's new

Firewall test page for enterprise customers

Ми додали діагностичну сторінку, яка допомагає корпоративним клієнтам перевірити конфігурацію мережі перед розгортанням. Вона тестує підключення WebSocket, підключення до медіа-сервера через різні порти та доступ до сховища S3, з наданням зворотного зв'язку в режимі реального часу для кожної перевірки. Це допомагає командам IT раніше виявляти проблеми з підключенням і скорочувати час налаштування.

Dynamic registration authentication for LTI

Динамічна реєстрація LTI тепер включає крок автентифікації. Адміністратори можуть увімкнути динамічну реєстрацію в Налаштування і визначити пароль або секретний ключ. Коли користувачі реєструють інструмент в LMS, їм потрібно ввести ці облікові дані для завершення налаштування, що допомагає запобігти неавторизованим реєстраціям.

Canvas section and role management

Інструктори та адміністратори тепер можуть керувати сесіями за секціями курсу в Canvas. Під час створення сесії інструктори можуть вибирати конкретні секції, і система фільтрує список сесій та календар на основі запису в секцію. Це допомагає доставляти сесії потрібним учням у курсах із кількома секціями.

Session layout options

Учасники тепер можуть обирати між боковим, фокусним і чат- макетами під час активного спільного доступу до контенту. Елемент керування макетом з’являється в заголовку під час спільного доступу до екрана, трансляції відео та презентацій, тому користувачі можуть налаштовувати вигляд відповідно до активності.

Compact chat layout

Інтерфейс чату тепер використовує більш компактне розташування повідомлень. Ім’я відправника та відмітка часу відображаються лише в першому повідомленні послідовності, тоді як аватар відображається в останньому повідомленні. Це спрощує перегляд чату, зберігаючи контекст.

Fixed issues

Ми внесли такі виправлення:

  • Обробка відключення під час спільного доступу до екрана: Коли з'єднання інструктора переривається під час спільного доступу до екрана, система тепер завершує демонстрацію екрана для всіх учасників замість відображення стану помилки.
  • Обробка дозволу на мікрофон у сторінці тестування брандмауера: Сторінка тестування брандмауера тепер правильно обробляє дозволи на мікрофон, тож тести камери та спільного доступу до екрана все ще можуть проходити, коли доступ до мікрофона вимкнено. Повідомлення про помилки також стали зрозумілішими.
  • Обробка дозволу на камеру у сторінці тестування брандмауера: Проблеми з дозволом на камеру більше не призводять до некоректного провалу тестів спільного доступу до екрана, і система тепер показує чіткіші повідомлення, коли доступ до камери заборонено.
  • Використання пам’яті при повідомленнях чату: Надсилання кількох повідомлень у чаті більше не спричиняє надмірного споживання пам’яті.
  • Позиціювання вікна учасника в режимі фокусування під час спільного доступу до екрана: Вікно учасника в режимі фокусування більше не мерехтить і не змінює позицію некоректно при початку спільного доступу до екрана.
  • Сповіщення про видалення зображення профілю: Система більше не показує загальну помилку, коли користувач намагається видалити зображення профілю, якого не існує. Кнопка видалення тепер прихована, коли зображення відсутнє.
  • Макет режиму фокусування на мобільних пристроях: Вікно учасника в режимі фокусування тепер плавно переміщується на мобільних пристроях, а макет залишається стабільним при перемиканні між вертикальною та горизонтальною орієнтаціями.
  • Збереження обраного макета між активностями: Обрані користувачем макети тепер залишаються активними, коли активності зупиняються та перезапускаються.
  • Видимість сесій у календарі Canvas: Сесії тепер відображаються лише в календарях користувачів, призначених до вибраної секції.
  • Редагування секції Canvas: Під час редагування сесії раніше обрана секція тепер правильно відображається в випадаючому меню секцій.
  • Вимога вибору секції в Canvas: Користувачі більше не можуть створювати сесії без вибору секції, коли для курсу існують секції.
  • Швидке створення сесії в Canvas: Швидкі сесії тепер з’являються на панелі керування одразу після створення.
  • Інтерфейс для одного розділу в Canvas: Фільтр секцій і випадаюче меню більше не відображаються, коли в курсі лише одна секція.
  • Збереження налаштування динамічної реєстрації: Налаштування динамічної реєстрації тепер залишається увімкненим після виходу та повторного входу, якщо воно було раніше ввімкнене.
  • Термінологія динамічної реєстрації: Посилання на LTI Deep-Sync тепер відображаються як Constructor Deep-Sync в інтерфейсі.
  • Потік автентифікації динамічної реєстрації: Потік динамічної реєстрації тепер правильно показує сторінку автентифікації та підтвердження успіху після перевірки пароля.
  • Сумісність камер з Chrome 140: Камери тепер правильно відкриваються в Chrome 140.
  • Відображення списку пристроїв у Safari: Список вибору пристроїв тепер надійно відображається в Safari.
  • Масштабування спільного доступу до екрана: Спільні екрани тепер автоматично масштабуються, щоб поміститися в доступну область перегляду.
  • Позиціювання банера спільного доступу до екрана: Банер You're sharing your screen тепер залишається над заголовком та підвалом під час перетягування.
  • Сітковий макет з кількома учасниками: Відеосітка тепер динамічно підлаштовується без накладань і великих проміжків, коли учасники приєднуються, виходять або вмикають/вимикають камери.
  • Збереження співвідношення сторін у PDF: Файли PDF тепер зберігають правильне співвідношення сторін, коли учасники відкривають налаштування або вмикають камеру під час активності з PDF.
  • Відстеження прогресу запису: Прогрес запису тепер зростає поступово без скидання.
  • Макет інтерфейсу арабською мовою: Інтерфейс тепер правильно відображається арабською, включно з кількістю учасників, іконками закріплення та вкладками налаштувань.
  • Обробка кількох запитів на камеру: Коли інструктори надсилають кілька запитів на камеру одному й тому ж учаснику, тепер з’являється лише одне модальне вікно.
  • Сповіщення про ліміт камер: Сповіщення про досягнення ліміту камер тепер з'являється при правильному порозі в 24 камери і показує правильну максимальну кількість.
  • Підтримка активності з кількома камерами: Учасники тепер можуть запускати другу активність камери з іншим пристроєм камери без помилок.
  • Обмеження розміру файлу для віртуального фону: Користувачі тепер можуть завантажувати зображення для віртуального фону до 5 МБ замість 2 МБ.
  • Індикатор гумки на дошці: Жовта тіньова підказка для інструмента гумки тепер з’являється у правильному положенні поруч із іконкою гумки.
  • Розмір аватарів у чаті: Аватари користувачів у чаті більше не змінюють розмір, коли з’являється синя рамка вибору.
  • Видимість кнопки прокрутки донизу: Кнопка «прокрутити донизу» тепер приховується правильно, коли всі повідомлення видалено або коли користувач уже знаходиться внизу чату.
  • Синхронізація курсів Canvas: Курси Canvas тепер синхронізуються правильно без помилок.
  • Ініціалізація інструменту LTI в Canvas: Користувачі більше не стикаються з помилками при відкритті інструменту LTI в курсах Canvas.
  • Створення сесії з Canvas: Інструктори тепер можуть створювати сесії з інструменту LTI в Canvas без помилок.
  • Додавання учасника через API: Запити на додавання учасника тепер виконуються правильно без повернення системних помилок.
  • Інтерфейс LTI для учнів: Студенти більше не бачать кнопку New Session при перегляді інструменту LTI на вузьких екранах.