Development Review Notes
NoteThe features and updates demonstrated in the reviews represent work in progress. Inclusion in an upcoming release is not guaranteed, and scope or timing may change based on prioritization and testing.
June 2, 2026 (PI 2 - Sprint 2)
Generating llms.txt files
A llms.txt file is a structured text file that provides a readable overview to AI tools, ensuring AIs access accurate information rather than pulling from outdated sources. A new system setting (GEO) has been created to allow administrators to complete fields for the llms.txt file, including About Description, Contact URL, Organization/Provider Name, and Site Tagline/Purpose.
Enrolling directly into free activities
If there is a catalog redirect in place and the offering is free, learners are now able to enroll directly into the activity from TopClass, eliminating any irrelevant redirect steps.
Syncing Merged Users via iMIS Integration
A new sync has been created to allow data for recently merged users in iMIS to sync into TopClass.
May 19, 2026 (PI 2 - Sprint 1)
Proctoring Interactive Videos - Integrity Advocate
Proctoring through Integrity Advocate (IA) has been extended to include interactive videos. When proctoring is enabled on an interactive video, learners will need to view it whilst meeting the criteria set out in IA. For example, whilst being recorded and remaining on the same browser tab.
Setting Interactive Videos Completion Time
Administrators can set a specific time within an interactive video whereby the video is considered complete. This enables the video to be marked as complete once the learner reaches the specified time, without requiring the video to be watched in its entirety.
Anonymous Grading of Tests
A new test setting allows for tests marked for manual grading to be graded anonymously. When enabled, instructors will not have access to the learners' details.
Adding a Certificate Variable inside Certificate Custom Text
Enhancements have been made to the certificate template to allow certificate variables to be inserted into the custom text field.
Allocating Values to Sub-Credits
The option to award credit subtype-specific values to an activity is now available. Administrators will have the option to continue using the current setup whereby the credit subtype(s) is indicated, or switch to allow a more distinct breakdown of credits earned by the learner.
Exploring New Catalog Themes
The UI team are exploring new themes for the catalog layout, which will allow customization and alignment with client-specific branding aesthetics.
Introducing URL Slugs for Catalog Offerings
URL slugs are an excellent method for improving SEO rankings and enhancing user experience by making links clean, memorable, and easier to share. URL links for catalog offerings and categories are automatically created based on the given Title and can be modified by administrators.
April 14, 2026 (PI 1 - Sprint 5)
New System Setting for tiny MCE Editor
Following the upgrade to TinyMCE Editor version 7, a new system setting, Strict TinyMCE Editor, has been added in line with updated security settings. For existing clients, the setting will be set to No and for new clients, the setting will be set to Yes by default.
March 31, 2026 (PI 1 - Sprint 4)
My Credits Report Enhancements
A dynamic credit total column has been added, and user identification (name) will be included on exported versions.
Flagging Questions for Review when 'One at a time' is set to No
When a test is configured to display as all questions on one page, learners can now mark specific questions For Review so they can move on and then review all flagged questions before submitting the test for grading.
Hiding question text when Reviewing All Questions
Administrators can hide the question text from learners when they are viewing the summary of questions flagged for review. Learners will be required to go to the specific question in order to view the question text.
Allow Partition Admins to Use General Partition Catalog Categories on Activities
A new system setting can be enabled to allow partition admins to use general partition catalog categories on learning activities. This will negate the need for admins to duplicate catalog categories in each partition.
Certificate & Variables Enhancements - Location, Credit, Session Start Date Variables
New variables have been added to certificate templates.
- Location - For online activities, the location will default to Online. For in-person ILTs, the location set will be deisplayed and for virtual ILTS, the location will default to Online.
- Credit value - The option to display the credit value only, without the credit type is now available.
- Session start date/time - For ILTs, the session start date/time can be added.
- New date format - Admins can select the date to be displayed as Month Day, Year. For example, March 31, 2026.
File manager and tinymce upgrade
TopClass has created an in-house file manager to replace Moxie Manager and upgraded the rich text editor (TinyMCE). The new file manager is much simpler to navigate through and use, creating an enhanced user experience.
March 18, 20216 (PI 1 - Sprint 3)
Separating 'Hide Test Feedback' into two separate settings; Showing Score and Showing Pass/ Fail message
The Hide Test Feedback setting has been separated into two new settings: Hide Test Score and Hide Pass/Fail Message. Administrators can choose to show either, both or none to the learner.
Changes to Test Responses Report
A new Question Title column has been added and the filter for the Test Title has been updated. Previously, if a test was linked to more than one online activity, duplicate test title records would display. Now, only one test title record will be displayed regardless of the number of linked activities.
Reviewing Product Tour creation process
The process for creating product tours is currently under review. The development team are working with AI tools to determine how it can be used to assist in expediting the process and enhancing the overall product tour experience for users.
March 3, 2026 (PI 1 - Sprint 2)
Assigning multiple price plans to users
Users can be assigned multiple price plans. When a user with multiple price plans browses the Catalog, the system automatically applies the lowest-priced valid plan available to them, ensuring they can purchase the activity at the best rate or enroll at no cost. Enhancements to the Sales and Completed Transactions reports allow for the reporting on price plans.
Learning Contracts Phase 2 - Renaming the Learning Contract
To assist Contract Admins in tracking and managing their Learning Contracts, Learning Contracts can be renamed via the Learning Contract Dashboard. The name change is reflected consistently across dashboards, lists, and reports.
Granting additional privileges for Admin Users: Read Only Users
Super Administrators can grant Admin users access to additional areas of TopClass, allowing them to perform specific administrative tasks without providing full platform access. In addition to the privileges mentioned last sprint, there is now a Read Only Users access. This allows the instructor to view users in the Users list screen but prevents them from creating or editing any user profiles.
New test results options
Super Administrators have the ability to hide the full answer breakdown from users if they fail the test, e.g. if a user fails a test, only their selected answer and whether is it correct or incorrect will be displayed.
Handling large video transcriptions with AI
Following the successful beta launch of the TopClass AI Test Generator in the February release, enhancements have been made to allow for the transcription of large videos (greater than five minutes). The AI Generator will run the transcription in the background so that admin users can perform other tasks while waiting and once complete, a notification will be sent to advise that the transcription is ready for use.
Creating custom menu items
Super Administrators can add up to three custom menu items into the menu navigation panel, making it easier to direct users to specific resources.
Configuring Personify SSO integration through TopClass
The Personify integration bridge and SSO can now be configured directly in TopClass, allowing system administrators to connect the two platforms more easily than before.
February 17, 2026 (PI 1 - Sprint 1)
Storing AI usage metadata in database
For production and quality monitoring, when a call is made to an AI service, the metadata is recorded and stored in the database for each call.
Granting additional privileges for Admin Users
Super Administrators can grant Admin users access to additional areas of TopClass, allowing them to perform specific administrative tasks without providing full platform access. Available privileges include the following:
- Reports menu – Allows admin users to view, create, or edit Reports and Scheduled Reports.
- Customizations menu – Allows admin users to access the customizations menu, which includes areas such as branding, landing page, and login page.
These options allow Super Administrators to delegate responsibilities while maintaining control over broader platform permissions.
Learning Contracts Phase 2
The following demonstrations are all related to the Learning Contracts Phase 2 work.
Restricting Learning Contract access
A new setting on the Learning Contract allows administrators to restrict who can access the Learning Contract. Invitation codes can be configured to allow only those who are explicitly invited to redeem the code. This will ensure that invitation codes cannot be shared outside of the users chosen by the Contract Admin.
Aligning Learning Activity valid periods with the Learning Contract valid period
Super Administrators can choose to align the valid periods of associated Learning Activities with the Learning Contract valid period.
When this option is enabled and the Learning Contract has a defined valid period, the valid periods for associated Learning Activities (Online Activities only) automatically update to match the Learning Contract valid period.
Associating a Learning Contract with a group
If the Learning Contract is linked to a group, the first time a user enrolls in any activity through the Learning Contract, they are automatically added to the group. This will allow managers to monitor the groups’ progress in activities via the Manager Dashboard.
Using TopClass Learning Contracts with external catalog redirects
Enhancements have been made so that when an external catalog re-direct is in place, Learning Contract creation and purchasing is configurable.
Using TopClass Learning Contracts via iMIS integration
TopClass users with an iMIS integration can now create a Learning Contract directly from their iMIS shopping cart. By bulk purchasing seats in a Learning Activity, users can create and manage Learning Contracts, which provides a scalable way to distribute and manage learning access across their organization.
Configuring license code Check
The license code check is now configurable for on-premise clients.
January 13, 2026 ( PI 4 - Sprint 4)
New Report: Activity Evaluation Report
The Activity Evaluation Report is available to help administrators review completed learning activities along with post-test exam results and evaluation responses. This report returns one row per learner per evaluation question and includes activity details, learner information, completion date, post-test exam scores, and individual evaluation or post-work question responses. It also indicates whether the learner passed the activity, confirming that all required components, such as post-tests and evaluations, were completed. The report supports filtering by multiple activities, making it well suited for tracking completions across many courses.
Sales report enhanced with external ID columns
The Sales report now includes Enrolee External ID and Purchaser External ID columns. These additions make it easier to identify purchasers and enrolees across systems, support third-party integrations, and improve reconciliation for eCommerce transactions where the purchaser and participant differ.
December 16, 2025 (PI 4 - Sprint 3)
Tracking earned credits and learning goals
The My Credit Tracker widget gives learners a centralized way to track earned credits without relying on certifications. The widget provides a clear, at-a-glance view of credits earned by type within a configurable timeframe, helping users stay informed and motivated throughout the year.
To support ongoing learning objectives, users can also set personal credit goals directly within the widget. Goals can be defined by credit type and timeframe (for example, earning a specific number of CPD credits within a calendar year). Progress toward each goal is visually tracked, making it easy for users to see how close they are to achieving their targets.
Learning Contracts for Bulk Learning Access
Learning Contracts enable time-bound, seat-based access to learning in TopClass. Administrators can create and manage contracts with configurable details such as validity dates, seat limits, linked activities, and invitation codes.
Contract Admins can invite users and track usage through the Learning Contracts Dashboard. Two types are supported: Voucher (one seat per activity invitation) and Subscription (one seat per user for multiple activities). Students access invitations through a Learning Center widget or by entering an invitation code. This feature provides a scalable way to distribute and manage learning access across organizations.
Displaying TopClass Catalog Categories as Learning Streams
Catalog Categories are now available to display as a Learning Stream on the TopClass Landing page.
Partitioned scheduled Reports
Changes have been made to scheduled reports to identify the report owner and limit the context of the data returned. For example, if a general admin schedules a report (owner), the report will contain general partition and partition data but if a partition admin schedules a report, the report will be limited to partition data only.
Redirecting the TopClass Catalog to an external catalog site
Super Administrators can use a new system setting to redirect users from the TopClass catalog to their own external catalog and to specific URLs based on Activity type.
Salesforce Bridge integration no longer requires a username and password
To adhere to Salesforce’s guidance and security requirements, the TopClass-Salesforce no longer requires a username and password to access the endpoint.
November 18, 2025 (PI 4 - Sprint 1)
Learning streams resizing
A new Learning streams setting, Stream Item Size, allows Administrators to customize the size of Learning stream widgets from three predefined sizes: Large, Medium, and Small. The default size is Large. The number of learning streams shown on the Landing Page depends on the selected size.
Hide published offerings from the catalog
A new Hide from Catalog setting allows Administrators to hide published offerings from the catalog, preventing students from purchasing offerings from outside of a Certification Path or Program.
New setting for auto-enrollment in ILT activities within blended activities
A new Catalog system setting, Auto-enroll single session ILTs within blended activities, allows users to automatically enroll in single session ILTs within a blended activity.
New Credit Tracker Widget
The new Credit Tracker widget shows My Credits, allowing students to see a general view of credits within a specified date range, and My Goals, allowing students to define learning goals they want to achieve.
October 14, 2025 (PI 3 - Sprint 5)
Language deltas
A new feature generates language string deltas for download, allowing TopClass Super Administrators to translate content to a language that isn't supported out-of-the-box by TopClass.
Overview for Administrators on online activities
A new configuration setting allows administrators to see a new Overview tab on an Online Activity, giving administrators new insights into how students are engaging with the Online Activity.
Moving or transferring users between groups
Managers can move or transfer users between the groups that they manage, including users that are indirectly managed.
Out-of-the-box user string extra fields increased from 6 to 10
The number of additional user string fields has increased from 6 to 10, allowing super administrators to add more fields to user profiles.
September 30, 2025 (PI 3 - Sprint 4)
My Credits Report
The new My Credits Report allows students to see their completed credits, filter on credit type, and filter on date range of completed credits.
quiz AI Generation
A new AI feature allows instructors to easily generate a quiz, either based on a course's content or by inputting content to parse. Instructors can define the types of questions (True/False, Pick one, and Multiple correct), the quiz's difficulty level (Easy, Medium, and Difficult), and the number of questions. After generating the quiz, instructors can tweak the questions and their point value. Instructors can also upload videos that the AI transcribes and parses to turn into a quiz.
Headers and Footers for PDF receipts
Administrators can add headers and footers to PDF receipts by accessing the new Purchase Receipt PDF tab in the Branding section. A student sees the PDF receipt when they click the Download Purchase Receipt button upon purchasing an item.
Extending certification program grace period
Students can claim and record credits and pay fees while in a grace period for a certification program. Administrators can also modify certification programs to allow students to take any item in the certification program while in a grace period, including mandatory elective final sections.
enforcing special characters on passwords
Two new options have been added to password requirements: Letters and numbers and Letters, numbers, and special characters. Password requirements are now properly enforced regardless of what password requirement policy is selected.
Extended out-of-the-box Users report
New columns on the Users report, Is Student, Is Admin, Is Super Admin, Is Manager, and Is Instructor, allow administrators to easily find users by their role(s).
iMIS ILT Session writeback
When the new ILT Instance WriteBacks Enabled and ILT Instants Update WriteBacks Enabled settings are enabled, if administrators create or update an ILT session in TopClass, then ILT session data is written back to iMIS.
September 15, 2025 (PI 3 - Sprint 3)
Re-enrollment
When Enable Re-Enrollment is enabled, administrators can configure the Re-Enrollment Delay setting to determine how many days a student must wait before they can re-enroll for a Learning Activity.
Additional options for extra info on external training records
A new option for external training templates, Allow Extra Info, allows administrators add additional fields that students can fill out in external training records.
Publishing button always visible
The Publish button on the General Details tab for activities will always be visible, regardless of whether the Catalog is enabled.
Location Address Lines for ILTs
The user interface has been enhanced for ILTs to add the full location and address details, reducing confusion about the ILT's physical address. New Address 1, Address 2, City, and Zip Code fields for locations provide additional physical location information.

