Release Notes



  • New Learning Pathway component that can be used to add a dynamic nested pathway to a CMS page. Pathways can be extend to any arbitrary depth or complexity.

  • Additional report filters including:

    • The ability to automatically include all activities that match a given activity attribute in a report.

    • New labels option for including all activities grouped under the specified label.

  • Improvements to bulk resource editing including a new "Select All" checkbox for selecting all resources on-screen as well as performance improvements for applying large numbers of label changes at once.

  • EOI Dashboards may now be configured with filter overrides to only show applications that match predefined rules (such as only new applications within a date range, etc.).

  • Completion Records now include an additional completion date metric that is converted and stored in the learner's preferred timezone for improved internationalisation support.


  • Fixed an issue where the realm selector wasn't showing in the non-primary realm due to an incorrect permission check.

  • Improved processing performance for both enrolment and module changes.

  • Fixed an issue where some users/groups weren't appearing on the roles screen if the number of roles and assigned users/groups exceeded an arbitrary system limit.

  • Fixed a bug where applying custom filters to a dashboard report and then attempting to edit that report in the data explorer was resulting in an error occurring.

  • Changed report cloning to also clone the permissions and sharing options from the source report.

  • Fixed an issue where report and attachment sharing options would show old data if editing, saving and then editing again.



  • New Video Analytics exposed in the analytics dashboards that show the following when drilling into an activity that contains an embedded video:

    • Count of users who have watched the video by timecode – this helps to reveal common points at which users stop watching a video.

    • How much of the video has been consumed over time.

    • Common video control interactions such as playing, pausing and skipping.

  • Label Management overhauled to allow easier creation and assignment of labels:

    • Checkboxes now exist for selecting and assigning a label to multiple resources in a single step.

    • The ability to create new labels from within the label assignment dialog.

    • User Groups now contain label support for organisation.

  • ClearXP admin access is now tracked just like any other piece of learning content so admin utilisation can be reported on in the same manner as any other activity.

  • ClearXP page titles now dynamically update to reflect the screen and resource being accessed, making it easier to identify when multiple browser tabs are open.

  • Learning Hub Manager Assigned functionality now utilise the same permission scope as manager dashboards. This means if a user belongs to a manager's team (either direct or indirect), the manager will be able to assign them learning.


  • Fixed an issue where ClearXP wasn't redirecting correctly when SSO was configured on.

  • Fixed a performance bug where accessing content as Guest account was slowing down the browser.

  • Changes tracking of likert scale questions to resolve the selected choice which can be used to report on the label of the choice, instead of just the internal value.

  • Fixed a data processing issue where manager assigning content would sometimes cause the user's active registration to be lost.



  • Face-to-Face Expression of Interest setting expanded to include three possible options – disabled, always enabled, or only enabled when no available sessions.


  • Fixed an issue where unpublished courses weren't getting filtered out of search unless re-saved.

  • Changed Face-to-Face clone functionality to also clone any custom notification settings/messages.

  • Fixed Face-to-Face clone functionality not sending Facilitator-Assigned notification message for the cloned session.



  • Enrolments now include a dropdown selection to select the enrolment category from a preconfigured list – i.e. Mandatory, Recommended or any others that have been defined in the system.

  • Analytics Dashboard expanded to be able to drill down multiple content depth levels – i.e. from screen to quiz to question, etc.


  • Improved load performance of dashboard completions reports which were timing out with very large numbers of users. This fix also improves search and filter performance for the report.

  • Many fixes to bulk upload functionality including:

    • Better stripping of whitespace or invalid characters

    • Validation when importing sessions and not attaching to a parent event

    • Validation when importing a resource and it encounters multiple duplicates

    • Validation on emails to force correct format



  • Multilingual Capabilities have been exposed across the platform, this includes:

    • The ability to specify different activity names/descriptions per language.

    • In-built editing of CMS content for different languages, including changing text content, images, videos, question names and any other text-based properties.

    • When a learner accesses the Learning Hub, all content will be displayed using the language from their user language preferences, otherwise falling back to their configured browser/system language.

  • Exposed Enrolment References on the Groups screen to show what enrolments a user group belongs to.

  • Exposed Role/Permission References on both the User and Group screens, including the ability to add the user/group to a new role and customise their permissions scope without having to change screens.

  • User Activity/Completion table now supports searching, sorting and the ability to reset state for a given activity.

  • The Data Explorer now supports reporting on the Notifications data source making it possible to report on the number of notifications sent out by channel (hub, email or push).

  • Enhanced Tracking added to Tab and Section components – tabs will track when toggling between different tabs and sections will record when they enter into the user's viewport.


  • Fixed incorrect pagination on the user activity table.



  • User Activity panel added to the user profile screen that will show a searchable table of activities the user has accessed, along with completion status. Each activity can be expanded to see the user's stream for that activity.

  • Expression of Interest activities now support the ability for an admin to unregister a user from the program (and specify a reason) from the completions table after the user has been approved and enrolled.

  • Multilingual support added to activities so that activity names and descriptions can be customised per language with the appropriate language selected automatically based on the logged-in user's preferences.

  • Performance improvements to jobs processing that means overnight enrolment workflow changes are now more than 8x faster to process.


  • Fixed an issue where Exporting the attendance status for a F2F session wasn't showing the Download button.

  • The response output format has been changed for the Date Picker component since this was causing issues with back-end processing of dates.

  • Fixed an issue with activity scope being applied incorrectly when a user belongs to multiple roles and one includes unlimited scope.



  • New Analytics Dashboards that provide drill-down reporting from a system level, down to program, module and even question-level analytics. These include:

    • High-level view of how users are interact with the platform – access and completions over time, as well as sharing, assignments and user ratings/feedback.

    • Summary and breakdown of what achievements, rewards and badges are being earned and from which activities.

    • Ability to see what resources are getting accessed the most along with how users are finding those resources (via search, assignments, program pages, etc.).

    • Snapshot view of trending activities, completions and what audiences are accessing on which devices.

    • Customise the date range for dashboards or filter by user attribute or group.

    • Drill into any piece of data to see finer detail or save as a dedicated report that can be exported, shared or emailed.

  • All Reports and Data can now be exported to Excel format as well as CSV.

  • The CMS Hotspot component now includes an option to display a completion status tick as each hotspot is completed.



  • Upgraded the Rich Text Editor in the authoring tool for improved text-editing and formatting capabilities including:

    • Different heading sizes for consistent styling.

    • Embed bullet and numbered lists, including nested lists.

    • Format text as a block quote or monospaced.

  • New Reference Component that allows embedding dynamic values pulled from the system, including any of the following:

    • The user's name or any of their attributes (State, Position, etc.).

    • The Activity's name, description or any defined activity attributes.

    • Responses to questions and quiz scores, even across different screens.


  • Added check and default value when importing an xAPI package with a tincan.xml file that doesn't include a defined language in its metadata fields.

  • Fixed an issue where PDF generation was failing for completion certificates with missing fields.



  • Activity Quality Summary will now display for activities that contain feedback ratings. The summary will show a breakdown of ratings received along with any feedback comments provided by learners.

  • Social Analytics Data has been added for activities that contain social feeds, including:

    • A time-series chart of posts/comments/likes over time

    • A breakdown of social interactions by type and user attribute

    • A listing of top-liked posts in the social feed.


  • Fixed image thumbnails not loading in iOS and Safari browsers for customers using a vanity domain name.

  • Fixed an issue where group updates may have been timing out due to large numbers of user changes.

  • Improved component ID generation in the CMS editor to prevent the chance of two components using the same ID.



  • Introduction of a new Logic Component for content authoring that allows building of more complex interactions, such as:

    • Selective release of content by enabling/disabling parts of the screen until earlier content has been completed.

    • Decision tree and branching scenarios by dynamically linking to screens based on previous responses and interactions.

    • Display Dynamic feedback and content based on responses to earlier questions.

  • CMS screens panel has been redesigned now with the ability to re-arrange screens by dragging and dropping.

  • Activity Completion Reports can now be opened in the Data Explorer to allow for editing or scheduling the report to be emailed out.

  • Email Recurrence for Scheduled Reports now have a new option for ending the recurring report on a specific date.


  • Fixed an issue where removing individuals from a user group wasn't displaying the "unsaved changes" message.

  • Changed activity clone behaviour so that custom settings will also be cloned from the source activity (previously they were being reset).

  • Fixed an issue where the "Toggle Unlock" button wasn't always working when editing the CMS Reward component.



  • Program Activity Type which includes:

    • The ability to sandbox a collection of activities under a common parent Program for the purposes of administration and reporting.

    • Users with their permission scope set to a Program will only be able to access and create activities underneath that program.

  • New Certificate Achievement that will allow you to select an uploaded PDF that will be awarded as a certificate of completion when a user completes the course. If the PDF is created as an editable form, then the form fields in the generated certificate will be populated with the user's name and completion date.

  • Manager-Assignable Activity Setting which provides the ability to restrict which activities can be assigned by a manager, either by disabling altogether or by setting as non-mandatory.



  • CMS Enhancements including:

    • Images can now be uploaded within the authoring tool itself instead of having to select a previously uploaded image.

    • Hovering over a component now highlights the margins and padding that has been applied to that component to make it easier to identify the source of whitespace.

    • Navigating a multi-screen activity will now scroll to the top of the content whenever the screen is changed.

    • Improved functionality for dragging a component within the editor so that the page will scroll more predictably as you drag towards the top or bottom of the screen.

  • New Report Options including:

    • Ability to select Multiple Choice Option as a response value so that the report will output the name of the selected option instead of the unique ID.

    • New filter option to filter on score for a question.

    • Changed response filter into a single option that will filter against numeric and text responses.


  • Fixed a bug with Feedback and Column components getting reinitialised when selected. This was causing multiple issues where styles/content changes would either disappear or get duplicated.

  • Changed behaviour of cloning/duplicating container components so that the cloned content will appear after the original instead of inside it.

  • Improved CMS copy and pasting functionality to ensure styles are retained and undo/redo works more predictably.

  • Fixed a sporadic issue where report templates wouldn't always have any saved filters applied on first-load.

  • Fixed a bug where adding, saving and then removing a user attribute would mean the newly created attribute would still exist even after deleting and saving again.



  • Send Notification functionality updated to include:

    • The ability to set the notification recipients to only overdue users for that activity

    • The ability to use an existing workflow notification as the type – this means that the pre-configured email settings and message for that notification will be used when sending the notification ad-hoc.

    • Improvements to processing performance of notification sending.

  • Notification Email Templates now split the placeholders for User and Recipient, so you can address an email to the Recipient if received on behalf of another User.

  • Manager Dashboards now include pagination for teams with large numbers of users.


  • Improved enrolment processing speed for Single-Sign-On flow so that assigned learning appears immediately after first sign-in.

  • Fixed permission controls on Manager Dashboards so that a user assigned to multiple different dashboards will only pull in the users allocated to the specific dashboard they're looking at.



  • Learning Hub Dashboards improvements, including:

    • A new high-level summary view for managers of multiple teams that can be drilled into view team-specific dashboards.

    • Finer-grained permissions control so that users or groups can be assigned specific dashboard views with scope set to any arbitrary users. This enables the ability to assign dashboards to users who may not ordinarily belong to that team.

  • Expression of Interest Dashboards now include the ability to provide an additional comment when declining the expression of interest. This reason appears in the summary table as well as the drill-down stream.

  • Enrolment Status reports now contain the option for reporting on the user's Start Date and Due Date.

  • Full Screen CMS Template now contains a Pass Grade option that will send completion and success if the user scores above that mark.


  • Changed user deletion to redirect away from the user profile screen – this prevents an issue where deleting and then re-saving the user would cause them to re-appear in search results.

  • Fixed a bug where certain saved reports could not be reloaded correctly.



  • Admin Dashboards now include a new status for learners who have Not Started the activity vs users who are In-Progress but have not completed. This status displays in all summaries as well as the user completion report.

  • Enrolment Workflows is now able to utilise custom completion fields (i.e. Issue Date and Expiry Date) as Trigger Conditions.

  • Learning Hub default thumbnails and banner images are now able to be customised per type so a different default image can be set for different activity types.

  • Activity Labels can now be added to an activity directly from the Activity Edit screen, and these labels can be clicked to navigate to a list of activities underneath that label.

  • Label Filters are now preserved when navigating backwards and forward through browser history.

  • Activity Attributes now support configuring a preset dropdown list of values as well as date and number types instead of only free-text input.

  • Completion Status reports now contain the option to be filtered by user.


  • Added support for embedding nested CMS activities on iOS.

  • Fixed an issue where report columns were being duplicated when saving.

  • Changed unpublish functionality to apply enrolment changes sequentially instead of all at once, which will prevent performance implications when large numbers of users are affected.

  • Fixed an unexpected error that was occurring when activating an account and no activation email had been configured.