Virtual Classroom API changelog
Virtual Classroom API changelog
www.braincert.com

Virtual Classroom - Technical Enhancements

 

Update

  

We're thrilled to announce significant enhancements to the BrainCert Virtual Classroom experience!

What's new:

  • Language Support Expansion: We have updated the language files with missing translations, enhancing support for 50 languages within the virtual classroom application. This ensures a more inclusive and user-friendly experience for our global audience.

  • Anycast Network Update: Our Anycast backend network has been significantly expanded, growing our relay network from 20 global locations to over 300 locations across 5 continents. This enhancement ensures seamless audio and video communication for users in restrictive network environments.

 

Improvement

  

- Technical Specifications: Our enhanced relay service, now spanning over 300 strategic global locations, acts as a relay point for traffic between WebRTC clients, such as browsers and servers, particularly when direct communication is obstructed by NATs or firewalls. This service allocates public IP addresses and ports for each session, ensuring uninterrupted connectivity even in challenging network environments. When a client connects, it automatically links to the nearest BrainCert datacenter location, utilizing Anycast routing for optimal performance.

BrainCert Virtual Classroom Joomla Component Security Update

 

Fix

  

We urge our customers to update to version 2.0 of the BrainCert Virtual Classroom component. This version is a critical security update for Joomla! 4.x series, addressing specific security vulnerabilities.

  • Fixed deprecated function issues with the latest 4.x Joomla version
  • Implemented advanced text field sanitization measures to bolster security and protect against potential vulnerabilities such as Cross-site scripting (XSS) attack.

This update emphasizes essential security enhancements and is strongly advised for all users to safeguard the security and integrity of their Joomla-based websites utilizing our Virtual Classroom component.

Security Release - Updated Plugins for WordPress and Joomla

 

Update

  

We are excited to announce the release of the new WordPress plugin and Joomla component for Virtual Classroom 2.0. This version is a significant security release, and we strongly encourage all users to upgrade immediately. This update ensures enhanced security measures and optimal compatibility, offering a more secure and efficient virtual learning environment. Please take this opportunity to upgrade and maintain the integrity and performance of your Virtual Classroom experience. Download here.

Key updates include:

  • Compatibility Reinforcement: Resolved deprecated function issues for better integration with latest WordPress and Joomla versions, enhancing reliability.
  • Flawless Character Encoding: Improved character encoding upon plugin activation, ensuring accurate text representation and smoother integration.
  • Fortified Text Field Sanitization: Enhanced security with stronger text field sanitization, protecting against vulnerabilities.
  • Optimized 'add filter' Implementation: Refined 'add filter' function for improved performance and flexibility, leading to a more user-friendly experience.

VC - Round of Updates - April, 2023

 

Update

  

The latest round of updates to our Virtual Classroom platform, addressing a number of issues and implementing several improvements to enhance user experience.

 

Fix

  
  1. [Fix] Fixed the text tool space between the pointer and the tool, which has now been resolved.

  2. [Fix] Fixed the Emojis were not loading correctly.

  3. [Fix] Fixed the document zoom going beyond the allowed ranges.

 

Improvement

  
  1. Improved the audio and video performance and stability of the platform

VC Fix and Improvement

 

Improvement

  

Improved stability and reduced audio/video streaming latency for a better overall experience.

 

Fix

  
  1. Fixed text misplacement issues for the students on whiteboards.

  2. Fixed whiteboard deny access issue for the students in a live class.

VC API - Feature Addition (March 03, 2022)

 

New Feature

  

We have rolled out an update to BrainCert Virtual Classroom API. With the latest update you can now

  1. Search classes with class ID.

image.png

  1. Edit the scheduled classes using the updateclass API.

image.png

Virtual Classroom Platform Update (February 03, 2022)

 

Update

  

We've rolled out a major performance update to our virtual classroom platform with some new features and minor bug fixes.

 

New Feature

  
  1. With the latest update you can integrate google docs with the virtual classroom platform.

04.png

  1. We have now launched a new criteria for session recordings. Starting 28th February 2022, we only allow certain minutes of class recording depending on your subscription plan instead of the previous criteria that was based on storage space.
 

Fix

  
  1. [Fix] Fixed the transparent fill option in RTL interface.

  2. [Fix] Fixed the error where tab name was invisible while editing when the classroom had a dark background color.

  3. [Fix] Minor fixes on dark theme.

  4. [Fix] Fixed the error where some users couldn't close the second board tab.

Virtual Classroom Platform Update (December 27, 2021)

 

Update

  

We've launched an updated version of our virtual classroom with two new features.

 

New Feature

  
  1. Students/attendees in breakout rooms can now send private messages to the instructor/host in the main room.

image.png

  1. Users can now change figure opacity in the whiteboard.

image.png

image.png

Virtual Classroom Platform Update (December 20, 2021)

 

Update

  

We have released a major performance update to our virtual classroom across all global data center locations. The new update comes with major performance improvements, new features, & minor bug fixes.

  1. [Fix] Document control panel can now be dragged beyond the top bar.
  2. [Fix] Bottom tab bar remains in landscape mode when the phone (android) is turned to the right.
  3. [Fix] Fixed incorrect autofill of mentions in chat.
  4. [Fix] Fixed long tooltips in the attendee list.
  5. [Fix] Fixed text tool input being misplaced for teachers.
  6. [Fix] Delay in recording processing fixed.
  7. [Fix] Fixed tools menu & color picker partially hidden behind the top bar in mobile devices.
  8. [Fix] Teacher sees student's cursor on board after locking the board tab
  9. [Fix] Recording indicator disappears for student if they refresh the page in a break room
  10. [Fix] Fixed an issue with visible student cursors, even when there are no rights
  11. [Fix] Recordings with isRecordingLayout=1 do not work in Safari
  12. [Fix] Wolfram and latex tools are not fully visible in recordings
 

Improvement

  
  1. [Improvement] Improved mobile layout to show the draggable instructor video panel over the whiteboard and chat notifications when bottom panel is collapsed
  2. [Improvement] New design for hiding the controls in horizontal orientation in mobile devices.
  3. [Improvement] Adjusted breakout rooms logic, now they stay sticky for the entire session
  4. [Improvement] Added recording pop-up, icon, and timer for the students when the class is being recorded.
  5. [Improvement] Improvements for enhanced recording layouts.
  6. [Improvement] Added custom color themes for enhanced recording layout.
  7. [Improvement] Improved processing duration for recorded final MP4 files
  8. [Improvement] Optimized end-to-end routing of BrainCert's proprietary Software Defined Smart WebRTC Network (SD-SWN™) along with built-in Simulcast technology for consistent and reliable end-to-end low-latency performance.

Redesigned Virtual Classroom

 

Improvement

  

We are excited to announce the launch of our Redesigned Virtual Classroom platform. While we have fully revamped the UI of the platform and have introduced some new features, nothing has changed in the backend. So how a user schedules & conducts live classes remains the same.

New Features

  1. [New Feature] In the latest update we've redesigned the UI of the breakout room & have introduced a drag & drop functionality to it. Now instructors can drag & drop attendees to & from a breakout room easier than in the previous version.

bo room.png

  1. [New Feature] Now attendees can pin/unpin the toolbar on the left side of the whiteboard. The pin/unpin functionality has been introduced to replace the previous expand/collapse option.

image.png

  1. [New Feature] Now attendees can close all tools & functionalities except the toolbar on the whiteboard using the "Close All feature". This feature has been added to help instructors better utilize the screen space.
    image.png

  2. [New Feature] Now instructors can opt to keep video streams below the whiteboard.

image.png

Improvements

  1. [Improvement] Image tool, document reader, media player, and polls have been grouped together at bottom right.

image.png

  1. [Improvement] Video settings option have been moved to the top right side of the whiteboard.

image.png

  1. [Improvement] Attendee settings have been moved to bottom right. Unlike in the previous version, instructors can use this feature to enable/disable mic, video, screen share & whiteboard access to attendees.

image.png

  1. [Improvement] The new virtual classroom platform comes with an updated color theme for the new app interface and all existing theme colors from the older version are honored.

bc-vc-theme-color_6.png