12th Feb 2026 (v9.5.4.2)

1. Custom certificate Font UI changes: 
  • The custom certificate activity has been added to the course module. 
  • In this activity, multiple font options have been included. The available fonts are: Arial, Times New Roman, and Calibri. 
  • For each of these fonts, the following styles have been added: MT, Bold, Italic, and Bold Italic. 

2. Custom certificate UI enhancements:  
  • The custom certificate activity has been added to the course module. 
  • The Custom Certificate UI has been updated on the following pages: 
  • Custom Certificate Creation page 
  • Custom Certificate Edit page 
  • Activity UI page 
  • Field names, placeholders, toggle buttons, icons, buttons, and alignments have been updated. 
  • On the Edit Custom Certificate page, the Add Elements UI, element positioning, and button interface have also been enhanced. 

3. H5p/interactive video enable Activity builder:
  • A new activity called AI Activity Builder is available in the Activity Popup. It allows client admins to create AI-powered content using Magic Slide or Interactive Video within the CS iFrame.  
  • undefinedundefined  
  • Magic Slide: Admins can enter a topic title, select a content format, and generate AI-based slide content. On publishing, the Magic Slide is added to the LMS as an activity and appears in the activity list under the selected topic.  
  • undefined  
  • Interactive Video: Admins can add videos and configure interactive elements using CS editor options. Upon publishing, the interactive video is added to the LMS as an activity and is visible in the activity list.undefinedundefinedundefined  
  •  –  
  • A new activity called AI Activity Builder is available in the Activity Popup. It allows client admins to create AI-powered content using Magic Slide or Interactive Video within the CS iFrame.  
  • undefinedundefined  
  • Magic Slide: Admins can enter a topic title, select a content format, and generate AI-based slide content. On publishing, the Magic Slide is added to the LMS as an activity and appears in the activity list under the selected topic.  
  • undefined  
  • Interactive Video: Admins can add videos and configure interactive elements using CS editor options. Upon publishing, the interactive video is added to the LMS as an activity and is visible in the activity list.undefinedundefinedundefined 

4. We have provided feature-wise settings in two modules: Manage Users and Catalogue, available on the right-hand side of both pages.
  • On these pages, the client admin can see two options:  
  • Catalogue Settingsundefined  
  • Manage Users Settingsundefined  
  • On clicking Catalogue Settings, the user is redirected to the Course tab in Master Settings.undefined  
  • On clicking Manage Users Settings, the user is redirected to the Users tab in Master Settings.undefined

5. Dashboard Custom Metric Configuration: 
  • The Custom Metric feature is available within the Dashboard Key Stats Cards configuration for Client Admins and Admins. This feature allows authorized users to create dynamic dashboard metrics using secure SQL queries. 
  • The Custom Metric configuration applies to the Dashboard Stats Cards that are visible to Admins, Client Admins, and Managers. However, the Manager role does not have permission to edit or customize the stats cards. 
  • When an Admin or Client Admin accesses the Customize Dashboard option, the edit (pencil) icon is visible on the stat card, allowing configuration changes. 
     
    Admin/Client Admin: 
     
     
    Manager Role: 
     
  • Custom Metric Display Logic 
  • When configuring a stats card, users can select the Custom Metric category. 
    Upon selecting the Custom Metric category: 
    A Custom Metric text area becomes available. 
    Users can write an SQL query to define the metric value displayed on the stat card. 
  • Custom Metric SQL Rules 
  • The system enforces strict security validation for all custom metric queries. 
    Allowed: 
    Only SELECT statements. 
    Only the COUNT() function is permitted. 
  • Not Allowed: INSERT, UPDATE, DELETE, DROP, ALTER, Any other data-changing statements, Semicolon (;), Asterisk (*), Aggregate functions such as SUM(), AVG(), MIN(), MAX() 
    Queries containing restricted keywords, unsupported functions, or invalid syntax will be automatically rejected for security reasons. 
  • Metric Reflection Logic 
  • The custom metric value displayed on the stat card reflects the result of the validated SQL query. 
    Configuration changes made by Admin or Client Admin are reflected for all Admins, Client Admins, and Managers. 
    Managers can view the configured custom metric but cannot modify it. 
  • Aggregate functions such as: SUM(), AVG(), MIN(), MAX() 
    are not allowed. 
    Only the COUNT() function is allowed. 
  • Queries containing: 
    Forbidden keywords 
    Restricted functions 
    Invalid syntax 
    will be rejected automatically for security reasons. 
  • Performance Optimization 
  • Optimized queries are allowed and recommended for better performance. 
    Only validated and secure queries will be processed and reflected on the dashboard stat card. 

6. Learner Side Quiz Attempt Enhancements: 
  • The Learner-Side Quiz Attempt interface has been enhanced to improve clarity, usability, and overall user experience across the Quiz Activity View page and Quiz Attempt page. 
  • These updates include UI improvements, status updates, timer behavior changes, attempt logic display enhancements, and proctoring layout adjustments. 
  • Quiz Activity View Page Updates 
  • The following updates have been implemented on the Quiz Activity View page: 
  • Status & Attempt Button Updates 
  • The following button labels and statuses have been updated: 
  • Launch Quiz – For new attempt or reattempt 
  • Attempt quiz now– For new attempt 
  • Reattempt Now– For reattempt 
  • Quiz Not Started Yet – For quizzes scheduled for a future date 
  • Quiz Expired – For quizzes past the end date 
  • Not Available Attempt Left – When the allowed number of attempts has been exhausted 
  •  
  • Status Display Logic 
  • Quiz status is displayed on quiz activity view page: 
  • Green Dot – Finished 
  • Blue Dot – In Progress 
  • Yellow Dot – Not Submitted 
  • Additionally: 
  • “Started On” and “Finished On” columns have been added. 
  • “Never Permitted” and “Review” are displayed in the primary theme color. 
  •  
  • Quiz Attempt Page UI Enhancements 
  • Attempt & Grading Information UI 
  • Updated UI for: 
  • Grading method 
  • Attempt count 
  • Attempt summary 
  •  
  • Question Navigation & Status Indicators 
  • Updated UI for: 
  • Quiz number display in quiz section 
  • Question status indicators: 
  • Attempted 
  • Not Attempted 
  • Flagged 
  • Current Question 
  •  
  • Attempt Summary Panel 
  • Updated UI including: 
  • Color dot for Answered questions 
  • Color dot for Not Answered questions 
  • Flag color indicator 
  • Updated Submit button styling 
  •  
  • Timer Updates (Timed Quiz) 
  • Updated timers display design. 
  • Removed red background color that previously appeared during the last 15 seconds. 
  • Added confirmation popup message when 100 seconds remain in a timed quiz. 
  •  
  • “Show One Page at a Time” Option 
  • Added checkbox for “Show one page at a time” configuration. 
  • If enabled → Attempt review displays questions section-wise. 
  • If disabled → All questions are displayed on a single page. 
  •  
  • Answer Correction Color Logic 
  • Updated question number border colors in review: 
  • Green border – Correct answer 
  • Red border – Incorrect answer 
  • No color – Unanswered question 
  •  
  • Proctoring & Profile Image Placement 
  • Updated placement of webcam image for quiz proctoring. 
  • Updated placement of user profile picture on quiz attempt page. 
  •  
  • Functional Scope 
  • These enhancements include: 
  • UI improvements only. 
  • Status logic refinement. 
  • Improved timer behavior. 
  • Enhanced attempt summary display. 
  • Better visual indicators for quiz progress and results. 
  • No changes have been made to: 
  • Quiz grading logic 
  • Attempt calculation logic 
  • Backend database structure 

7. UI Enhancements and Statistical Additions in Quiz Report: 
  • This release includes UI enhancements and statistical updates to the Quiz Report module. 
  • The update improves the visual presentation, usability, and reporting insights of the Quiz Report section. It introduces enhanced UI/UX elements along with improved statistical data to provide better analytics and clarity for Administrators. 
  • Scope of Enhancement 
  • The following improvements have been implemented in the Quiz Report module: 
  • Quiz Report UI/UX Improvements 
  • Updated report layout as per design. 
  • Improved alignment and spacing of report elements. 
  • Enhanced typography and visuals. 
  • Updated UI and placement for filter dropdown. 
  • Improved Regrade dropdown and Export button UI. 
  • Display initials for users who have not set a profile picture. 
  • Updated action button colors: 
  • Review Attempt – Primary theme color 
  • Regrade Attempt – Black 
  • Delete Attempt – Red 
  • Updated blue graph color in the Grade Distribution section. 
  •  
  • Statistical Additions 
  • The following stat cards have been added/updated in the report: 
  • Grading Method – Displays the quiz grading method. 
  • Attempts Allowed – Displays the maximum allowed attempts. 
  • Participants – Displays a total number of unique students who have attempted the quiz. 
  • Total Attempts – Displays a total number of attempts made by learners, including reattempts. 
  • Average Score – Displays average score calculated as: 
    (Sum of all grades / Maximum possible sum of all grades) × 100 
  • Highest Score – Displays the highest grade earned by any learner (shown against maximum possible grade). 
  • Needs Grading – Displays number of quiz attempts that are in progress or finished but not yet graded. 
  •  
  • Quiz Activity View Page Updates 
  • The following enhancements have also been added to the Quiz Activity View page: 
  • Added Edit Quiz Settings button. 
  • Added Add/Edit Question button. 
  • Added display for: 
  • Grading Method 
  • Attempts Allowed 
  • Number of Attempts Made 
  • “View Reports” link 
  •  
  • Display Logic 
  • If no quiz is added in the activity, or 
  • If no learner has attempted the quiz: 
  • Number of Attempts Made will display as 0
  • “View Reports” link will be hidden. 
  •  
  • Functional Impact 
  • No changes to quiz attempt logic. 
  • No changes to grading calculation logic. 
  • No changes to backend data structure. 
  • Enhancements are limited to UI improvements and statistical presentation. 

30 January 2026 (v9.5.4.1) 


1. Certificate activity UI Enhancements :-
  • The admin user adds a certificate activity to the course. 
  • As part of this activity, the following UI enhancements have been implemented: 
  • Updated activity label on the activity creation page 
  • Improved field names and placeholder text 
  • Enhanced dropdown menus and their arrow indicators 
  • Updated fields within the dropdown menus 
2. User Profile Enhancement UI Design :-
  • The following UI enhancements have been implemented on the User Profile page tabs: 
  • The user name with profile picture, user rank, XP points, total badges earned, and the Edit Profile menu are displayed consistently across all tabs. 
  • Statistics within the Courses tab are displayed only on that tab and are not visible on other tabs. 
  • UI elements have been updated, including field names, placeholder text, icons, and alignments. 
  • User Profile Tabs Implemented: 
  • User Profile: 
  • Badges: 
  • Privacy and Policy: 
  • External Credit: 
  • Courses: 
  • Miscellaneous: 
  • Mobile App: 
  • Grades: 
3. ILT Enhancement :-

Overview 

  • The ILT enhancement focuses only on UI/UX improvements
  •  No existing functionality has been modified, removed, or impacted. 
  •  All changes are visual and organizational to improve usability and clarity. 

Configuration Setting: 

  • A new setting has been introduced under Legacy Settings to control the enhancement behavior. 
  • Setting Name: Enable ILT Program Setting 
  • Key: ilt_enable_program_setting 
  • Default Value: No 
  • Behavior: 
  • When enabled, the session name is displayed instead of the program name in the ILT module. 
  • When disabled, the system follows the existing name. 
4. Course Page UI/UX Enhancement with Previous/Next Buttons, Activity Icons, and Titles :- 
  • The Course Page UI/UX has been enhanced to improve navigation and overall user experience. The Next and Previous buttons have been updated to provide better navigation control on each activity page. 
  • The Next button is displayed with the primary theme color for better visibility. On the last activity, the Next button is not displayed, ensuring correct navigation behavior. 
  • Activity icons and title names have been updated for all activity types to ensure a consistent and modern appearance. 
  • The updated icons are reflected across the following areas: 
  • Left navigation panel: 
  • Add activity popup: 
  • After activity creation flow: 
  • Master settings: 
5. Course Overview – Student Stats Enhancement :-
  • This enhancement has been implemented on the Course Overview page to provide students with quick and clear insights into their course learning progress. These details are visible only to students
  • Student Stats Details 
  • The following statistics are displayed on the Course Overview page: 
  • Course Progress 
    Displays the percentage of total course activities completed by the learner. 
  • Time Spent 
    Displays the total time spent by the learner on the course. 
  • Activity Done 

Displays the total number of course activities completed by the learner. 

  • Quiz Score 
    Displays the average quiz score percentage, calculated based on the total grade achieved by the learner. 
6. Enrollment UI Enhancement :- 
  • The course enrollment option UI has been enhanced to improve clarity and usability for students. 
7. Quiz Reports Added to Main Reports Section :-  
  • The Quiz Reports have been added from the Quiz activity (Grade section) to the Main Reports section to improve accessibility. 
  • A dedicated Quiz Report tab has been added under the Main Reports section. When users click on the Quiz Report tab, the Quiz Report page opens, allowing users to view detailed quiz performance data.Enhancement Details: 
  • Quiz Reports are now accessible under the Main Reports section. 
  • A new Quiz Report tab has been introduced. 
  • Quiz selector dropdown has been added, enabling users to select different quizzes and view their respective reports. 
8. AI Proctoring Report Details Flag Updated :- 
  • The AI Proctoring Report displays all quiz attempts that were monitored using AI proctoring. For each attempt, administrators can view AI-detected events and flags associated with the quiz attempt. 
  • As part of this enhancement, the head_looking_down and head_turned_away flags have been updated. 
  • When viewing an individual proctoring report: 
  • Yellow markers indicate detected suspicious activities flagged as head_looking_down or head_turned_away during the quiz attempt.