Constructor Groups: November 30, 2025

30 November, 2025

Overview

In this release, we introduced enhanced session management capabilities and addressed critical issues affecting session functionality, recording features, and overall user experience. We added the following feature:

  • Recording policy enforcement

What's new

Recording policy enforcement

Organizations can now enforce recording policies at the tenant level to ensure compliance with institutional requirements. When enabled, this policy automatically starts recording for all sessions and prevents hosts from disabling it. Administrators can configure enforcement settings per tenant and per session, with options to require recording, prohibit recording, or allow user discretion. This feature helps institutions meet regulatory requirements and maintain consistent documentation of educational sessions.

Fixed issues

We made the following fixes:

  • Groups activity not opening for learners: Fixed an issue where learners could not access Groups activities added to compositions, preventing participation in collaborative sessions.
  • Session auto-finish not working: Fixed an issue where live sessions did not automatically finish when the scheduled duration expired. Sessions now properly conclude at the scheduled end time.
  • User logout during room editing: Resolved an issue where users were unexpectedly logged out when editing room settings after pressing the ESC key multiple times.
  • Enforce recording parameter not updating via XAPIv2: Fixed an issue where the enforce_recording parameter was not applied correctly to sessions.
  • Microphone not working after switching headphones: Resolved an issue where users could hear others but could not speak after switching audio devices. Audio input now updates correctly.
  • Calendar click target too small: Improved the date picker interaction by increasing the clickable area for easier use.
  • Search field hidden on small displays: Fixed a layout issue where the search field could be partially hidden on smaller screens during session creation.
  • Missing tooltip for preparation time: Added a tooltip to clarify the purpose of the preparation time field.
  • No notifications for session creation or editing: Added success notifications when creating or editing sessions to confirm changes.
  • Pagination controls missing: Fixed an issue where pagination controls disappeared when switching page sizes. Pagination now behaves consistently.
  • Breakout room notifications not personalized: Fixed notification behavior so only affected participants are notified when moved, while all users are notified when breakouts end.
  • Participants with raised hands not prioritized: Fixed an issue where participants who raised their hands were not shown at the top of the participant list.
  • Stop recording button shown before session starts: Removed the stop recording button from the waiting page before sessions begin.
  • Session name missing in editor header: Added the session name to the editor header for better context.
  • Video layout distortion during screen sharing: Resolved temporary layout distortion when screen sharing starts. Video tiles now remain stable.
  • Virtual background settings not persisting: Fixed an issue where selected backgrounds were not saved between sessions.
  • Audio and video issues in recordings: Fixed issues where recordings experienced audio muting, missing instructor audio, or video freezing after certain timestamps.
  • No notification when duration extension fails: Added error notifications when session duration cannot be extended due to account limits.
  • Search results message not centered: Fixed alignment of the "no search results" message to display correctly.
  • Flow activities not working in Safari: Resolved compatibility issues affecting activities like Word Cloud and Guesstimate in Safari.
  • Cannot add all users to group: Fixed an issue where selecting all users caused a redirect to a blank page instead of completing the action.
  • Tag management issues in session form: Fixed multiple issues with tag display, removal, and handling of long entries.
  • Pin yourself activity not working in replay: Fixed an issue where the activity remained stuck in a loading state during replays.
  • Required custom fields not validated: Added validation for required custom fields to prevent incomplete form submissions.
  • Activity links not updating after playback: Fixed an issue where updated links (for example, YouTube, Google Docs) did not apply after initial playback.
  • Manage participants redirect error: Fixed an issue where IDP users encountered a "Not found" error when accessing participant management.
  • Session name validation missing: Restored validation for session names, enforcing minimum and maximum length requirements.