uQualio’s Release Notes 2025

Here you find information about the newest developments and features on the uQualio software platform.

You can also visit uQualio’s Development Roadmap to see what new developments the pipeline brings.

31 December, 2025

Release/2025.111

  • Course Tile has longer heading to show more of the course name. It was truncated after too few charactors. It shows two lines in mobile view and browser tile view.
  • AI – text-to-speech: Course content can be read on the course page for Description, Learning Objectives etc.
  • AI – Dynamic Translation: The translations are pre-made when content is updated. All languages which were used before are now pre-translated when you update your content. This speeds up the user’s experience for earlier used languages.
  • Question Editor updated with clearer warning messages about recommended mobile device text lengths. Added help to explain the recommendations.
  • Library: You can now upload directly from you camera as picture or video.
  • New content terminology is now in Production.
  • TwentyThree PoC now handles upload and playback.
  • Report columns have ‘SystemDefault’ set for future reporting simplifications.
  • Minor improvements and fixes.

23 December, 2025

Release/2025.110

  • Directory and Channel Tiles have updated font sizes for browser and devices. The fonts are adapted so device fonts are made smaller to show the same number of characters as on browser.
  • Final terminology changes updated for course terms.
  • TwentyThree PoC: Video displays playback info on the Library dialog
  • Minor improvements and fixes.

19 December, 2025

Release/2025.109

  • SVG and HTML files are no longer allowed in the system. Due to potential security issues with these file types they can no longer be uploaded into uQualio. If you have files of the type you may experience errors on some pages or missing images. Please contact uQualio support to have the issues solved.
  • Course Page: Resources now follow the user’s progress. The Resource Widget moves so it is aligned with the current topic. This way the user sees that there are a resources even when she is looking at one of the last topics in the course. Previously the Resource Widget was anchored to the top so you might miss the resources when you were 3-4 topics into the content.
  • Course creation: In some cases the course was created with the same ‘to date’ as the cohort. That was not the intention as you should be able to make multiple cohorts off the same course even after the first cohort expired.
  • Synthesia account access is restored. The integration tests run again with each build and deployment. We have added integration tests for TwentyThree, Elai, and Colossyan.
  • New terms are in Staging for final internal test.
  • TwentyThree PoC: Video can be played from preview in Library.
  • Minor improvements and fixes.

17 December, 2025

Release/2025.108

  • User authentication improved. Previously when the user had an expired session, then reset password would not work in the same browser. Resetting password in e.g. Firefox, when you normally use Chrome, would work. We have improved the logout functionality to enable this when you are logged out or your session has expired.
  • Report headings and colunmn descriptions are updated to the new naming standard.
  • Tooltip help were not always displayed when your mouse hovered over the ‘?’.
  • Minor improvements and fixes.

16 December, 2025

Release/2025.107

  • Directory Cover page. You can edit your platform’s title and short description directly from the directory page. You do not have to go to Configuration and make the changes here.
  • Design – Colors: When the palette is empty, then you open the color picker directly without seeing the sub-menu for opening the color picker.
  • REST API: The API Tester is reverted to the original UI as we could see this worked better for our customers.
  • REST API: We have added better error reports when an API call fails due to e.g. missing data. The focus is currently on telling if a user is locked out of the account due to failed authentication attempts. The message is part of the error response. You can reset the user via another API call if you want to make it from your application and not from within uQualio.
  • uQualio admin can adjust the user balance in case something requires an update.
  • PostHog front end upgraded.
  • Minor improvements and fixes.

10 December, 2025

Release/2025.106

  • Report ‘Pending Invites’ includes the ‘Manage’ option to remove invites as possible in report ‘User Invites’.
  • API error message improved when the API is disabled in Configuration and endpoints are being used.
  • API: We have removed the special implementation for one of our customers regarding API key/Token value. Their portal platform is updated to the special implementation is no longer needed.
  • Onboarding status is now sorted according to the order in the onboarding status and not by the internal id. The value is displayed correctly in HubSpot.
  • User count: In some cases the user count was not increased when users were added to the account, a channel, or a cohort.
  • Minor improvements and fixes.

7 December, 2025

Release/2025.105

  • TwentyThree Proof-of-Concept started. Initial work made so we can store the specific credentials for each account and TwentyThree workspace.
  • HubSpot contacts will have the account’s domain added as new customer property. This enables our marketing team to customize emails with deep links for each account.
  • Corporate status restructure started. Existing element ‘status’ will be split into ‘account status’ and ‘payment status’. We have seen examples where the account needed two statuses as e.g., a payment failed or was already paid.
  • Minor improvements and fixes.

5 December, 2025

Release/2025.104

  • Account Settings (Configuration -> System -> Account Settings) is updated with explanation for About and Description. Label font size is increased.
  • Course Assistent only sees ‘Admin’ option in the main menu when there is at least one active course cohort assigned.
  • Hubspot deal integration, minor updates
  • Minor improvements and fixes.

3 December, 2025

Release/2025.103

  • Course Assistant can now both view and update the course group’s settings.
  • Channel page: Drag and drop setting was not always changing the course sequence as dropped by the admin.
  • HubSpot deal integration now works from HubSpot to uQualio. The deal integration from uQualio to HubSpot also works.
  • Minor improvements and fixes.

2 December, 2025

Release/2025.102

  • Certificate layout is updated. When the color contrast is low, then the boxes will have a clearer border than now.
  • HubSpot contacts now have a property for account activation link.
  • Minor improvements and fixes.

30 November, 2025

Release/2025.101

  • Course Assistants could not open ‘Show Usage’ from Course Manager.
  • HubSpot contacts are now updated with Free Trial onboarding status.
  • Minor improvements and fixes.

28 November, 2025

Release/2025.100

  • Certificates now displays Polish langauge characters correcly. In some csae the special Polish charcters where displayed as character encodings.
  • Directory: The cover settings are updated and made easier to setup and navigate. The new cover image format is 1420x150px. You can update in Configuration -> Design.
  • Edit Topic – Transcript Editor: Video transcripts could save empty transcript segments. We have made the check on save more strict. Segments without time stamps are removed on save.
  • Free Trial Onboarding: It is no longer possible to go back from the first step in the task. This made some account ready with partly invalid data.
  • Minor improvements and fixes.

25 November, 2025

Release/2025.099

  • Course Assistant now has access to Dashboard for quick overview.
  • Course Assistants could see too much data on the course group’s User Summary report. This is now restricted to the group that the assistant is active on.
  • User Invite dialog: In some cases the option to invite users as Course Assistants were missing on the dialog. You had to update each user after being invited if they should have the role Course Assistant assigned.
  • HubSpot deal flow is updated. Now the deal starts in stage ‘Trial Requested’. When the admin opens the link in the confirmation email and activates the user account then the deal is moved to ‘Trial Created’. We can now check lost trial requests directly in HubSpot.
  • Minor improvements and fixes.

20 November, 2025

Release/2025.098

  • Certification Summary box is now two lines to make it clearer and fitting the design better.
  • Certificate page updated with background colors. In some cases it was e.g. white on white.
  • Course and channel notifications were sent as corporate notification. The user did not have the direct link to course or channel as part of the notification.
  • Course page Reports: The report ‘User Invites’ was displayed on protected and public courses.
  • API Tester: You can test an endpoint without having to open the endpoint fields.
  • npm package updates (cleanup and security).
  • uQualio only: HubSpot workflow triggered when an account is 3 days from account end day.
  • Minor improvements and fixes.

17 November, 2025

Release/2025.097

  • Topic: You can now upload MP3 and other audio files as a topic. The basic support is now available. You can set the thumbnail for the topic list, but not when the player plays the audio file. If you embed an image into the MP3 file it will be shown.
  • Subscription dialog is updated to show a Subscription packages and Pay-as-you-go clearer.
  • Dynamic AI Languages: The Test Runner only shows the option to change dynamic language if you have the feature in your subscription.
  • AWS deployment updates (SSL communication for internal services)
  • Link codes, slugs: support added for future use in SEO etc. for user facing elements link course page, topics, resources, and links.
  • Minor improvements and fixes.

14 November, 2025

Release/2025.096

  • Admin Roles report: The field ‘Primary Contact’ was not filled. It is now filled and the Primary Contact for the account is tagged.
  • Certificate page and PDF export: Missing translation texts are updated.
  • Free Trial form updated to prevent multiple account creation when e.g. email failed our validations.
  • Free Trial email validation now rejects email of the form ‘[name][name][more email]@[domain]’. The duplicate ‘name’ is used when accounts are created by spammers or when they sign up to our newsletter.
  • Minor improvements and fixes.

13 November, 2025

Release/2025.095

  • AWS deployment updates (final adjustments)
  • Minor improvements and fixes.

12 November, 2025

Release/2025.094

  • Course terminology updates: missed the terminology updates a couple of places.
  • AWS deployment updates (certificates, logging, rate limiting, …)
  • Minor improvements and fixes.

12 November, 2025

Release/2025.093

  • Course terminology updates: We change content terms for a number of items. ‘Description’ becomes ‘Learning Overview’. ‘Learning Objectives’ becomes ‘Key Objectives’. ‘Tags’ becomes ‘Key Competencies’.
  • Dynamic AI Translation: It was made available for Free Trial accounts even when the feature was not in the trial subscription.
  • AWS deployment updates (certificates, logging, rate limiting, …)
  • Minor improvements and fixes.

10 November, 2025

Release/2025.092

  • Certificate design updated based on internal feedback and customer testing.
  • uqualio.com  is now hosted with Cloudflare like video4learning.com . This will increase our resilience to multiple denial of service (DOS/DDOS) actions.
  • Parallel deployment of uQualio to Azure and AWS working for Development and Staging.
  • HubSpot Contact’s created as admins are associated with the account’s Deal. This makes the structure easier to follow in HubSpot.
  • Cyber security: Additional data validations to ensure that authenticated users cannot access other users’ data through malicious actions.
  • Minor improvements and fixes.

7 November, 2025

Release/2025.091

  • ‘About’ on Directory, Channel, and Course pages now collapses by a click anywhere on the about text box. This makes it easier for the users to hide the details from About.
  • Subscription can now be changed from pay-as-you-go to one of the predefined packages. The standard packages are described on our website: https://uqualio.com/pricing .
  • Directory and Channel Page load time is improved. We have optimized a number of elements to get the courses loaded faster so you see elements on Directory and Channel pages faster. We are focused on keeping the system performance at the same level from release to release.
  • uQualio’s backend is upgraded to .NET 9. This gives a faster execution with less resources and also ensures that we are on keeping up with the develoment by Microsoft to the benefit of our current and future customers.
  • Cyber security: We have made several security related updates of the application and our internal environments.
  • Minor improvements and fixes.

4 November, 2025

Release/2025.090

  • Certificate PDF export is now in the new layout. The second page with certificate details has the same layout as the certificate page. This is improving the details about the user’s certificate.
  • Cloudflare Turnstile has replaced Google reCAPCHA as part of our security features. We are moving to Cloudflare as the implementation is better and as we move further infrastructure elements to Cloudflare.
  • We can now create a free trial directly from a HubSpot form. This means that all our tracking and settings are handled on the HubSpot side of the accounts.
  • Free Trial account setup task updated. You cannot move to step Introduction unless first question is answered.
  • Stripe integration updated. When an invoice is upcoming then it is verified that the account is still active. If Stripe sends an event for a deleted account, then the Stripe account is closed and any active subscriptions are cancelled. This should prevent some issues with ‘re-surrection’ of accounts.
  • Minor improvements and fixes.

30 October, 2025

Release/2025.089

  • Certificate is updated to new design. We have updated the layout and content of the certificate page and the PDF export. The information is now presented in boxes for clearer and easier key details display.
  • API enhancements for user course progress. The following endpoints now returns user course status: GetExternalTargetUserInvites, GetExternalUserInvites, and GetExternalTargetUsers. The following fields are now available for use: Completed (Bool), CompletedPercentage (integer), UserHasCertificate (Boolean), and ExpiryDate (DateTime). You can present the status for the user, for overview and/or for follow-up in your application.
  • Minor improvements and fixes.

29 October, 2025

Release/2025.088

  • Ratings Report: You can now bulk edit Communication Status as well as Rating Status to simplify admin work on the ratings.
  • Directory cover page is improved. You can now switch it on/off in Configuration -> Settings -> Directory. Default is switched off.
  • Courses now have Description & Learning Objectives as two separate fields. We have made an update to our courses so you can now set course description and learning objectives as two fields. This gives a better and more granular way to describe the content and the expected outcome.
  • AI Content Generation is updated to have separate prompts for Course Description and Course Learning Objectives. When you already have About, Description, or Learning Objectives filled, then running the AI generation for any of the options will generate a slightly different text. This will help you find a better text in case you are not satisfied with the current text.
  • Certification Page: The information part of the certificate is being updated. We are adding information boxes to make the course content and details clearer.
  • Courses and Certificates now have a short code, that we will start using in links and other places. It saves spaces and looks better than a long GUID.
  • Resource report: The report is now available on the course page’s reports. We have added the course name and renamed ‘created at’ to ‘accessed at’.
  • We are deploying the frontend of the application in parallel to Cloudflare. This is on the future domain of the uQualio application: video4learning.com .
  • Preliminary work for Cloudflare Turnstile to replace reCAPTCHA is in progress.
  • Our random generator is made more random to handle potential millisecond clashes.
  • HubSpot webhook integration updated to receive events from specific forms.
  • Minor improvements and fixes.

23 October, 2025

Release/2025.087

  • Rating Report: Content name is added to the report.
  • Rating: When rating is disabled, then the system does not search for data. This improves performance when Course Rating is disable.
  • Minor improvements and fixes. 

21 October, 2025

Release/2025.086

  • Notification emails with links are updated to better link text. The text is improved in most cases to be clearer and easier to find for the user. The update is only for the English version of the notifications.
  • Directory page can now be designed with a cover image and an About text. The user can hide both items if desired. The cover image is set in Configuration -> Design -> Account Images. The About text is set in Configuration -> System -> Account Details.
  • The default rating (7 items with 3*) is not shown on course tile or course page, when no ratings are made.
  • Ratings are now based on content and not cohort. This way the displayed rating is for all the cohorts based on the specific content.
  • Minor improvements and fixes.

20 October, 2025

Release/2025.085

  • Users invitation process always show the invite dialog. It can be cancelled so the invite is made, but no notification is sent. s
  • User invite confirmation notification update. The email sender is now the correct one from your account name and not the name of the cohort.
  • Rating report: Column names updated.
  • Course page: translations updated. Some elements were not translated to all languages.
  • Email maximum length is increased from 50 characters to 128 characters. The increase was made as a customer had a user with a long name and a long email domain.
  • Rating response headers have been updated to match a more standardized naming. They are now prefixed with ‘X-RateLimit’. They go from ‘RateLimit’ to X-RateLimit-Limit’, ‘Remaining’ to X-RateLimit-Remaining’, and ‘Reset’ to X-RateLimit-Reset’. When the client exceeds the rating for an endpoint, then ‘Retry-After’ is returned with the time before the rate limit is reset. The legacy headers will be removed by 1 March, 2026.
  • Minor improvements and fixes.

15 October, 2025

Release/2025.084

  • Rating added as new feature. It is possible to let users rate courses when they have completed the course and tried to pass the test. The user can rate from 1* to 5*. It is also possible to add a review comments and request to be contacted by the course responsible. Rating is enabled in Configuration -> Settings -> Ratings.
  • Rating configuration is available to get comment and feedback. You can enable/disable ratings in general. You can require a comment when a user makes a 1* or 2* rating. You can enable/disable that the user can request to be contacted.
  • Reports has a Ratings report. Here you can see all ratings. It is possible to change the status of a rating.
  • Course Page has a new Rating report. The report shows the rating for the specific course.
  • Subtitles are now dynamically updated to reflect AI-driven changes made on the Test page.
  • Minor improvements and fixes.

14 October, 2025

Release/2025.083

  • Test Runner: add Language selector so Users can now change the AI language directly from the Test Runner page.
  • Rating Status Management: 1-star and 2-star ratings are now automatically created with a ‘Review’ status when the configuration requires a comment.
  • Rating Display Logic: The “Your rating: ***” display is now hidden on the rating review dialog for users with an “Excluded” rating status.
  • Rating Report Enhancements: Added missing fields to the Rating Report including: Channel, First Name, Last Name, and Rating Comment
  • Course page: Fixed an issue where users could be added to cohorts in other states than ‘Active’. The system now properly prevents this action.
  • Minor improvements and fixes.

12 October, 2025

Release/2025.082

  • Transcript & Caption Management : Fixed a critical bug where the “Remove subtitles” option in the Edit Topic -> Transcript Editor did not actually remove subtitles.
  • Resolved an issue where the transcript caption file was not automatically removed from the Segment Editor after using the “Remove subtitles” option.
    Transcript Editor: We’ve fixed several issues with removing subtitles to make the process more reliable.
  • Transcript Import: Added safeguards to prevent importing files with incorrect timing data.
  • The “Update” button on the course page is now correctly enabled when importing or generating a transcript is the only change made.
  • Added validation to prevent transcript import if a segment’s start time is greater than its end time.
  • Added validation to stop transcript import if any segment start or end time exceeds the video’s total length.
  • The Channel Page now correctly shows the ‘…’ menu with links for anonymous users on standard solutions.
  • The rating overview dialog now displays to users if they have already rated a group.
  • Ratings for Expired and Archived courses are now correctly set to view-only on the Course Page.
  • Rating System Upgrades: You can now see your own previous ratings more easily, and the system handles ratings for expired courses correctly.
  • Subscription & Pricing: Fixed an issue where Subscription Dialog options remained read-only after a “pay as you go” upgrade.
  • Fixed an issue on the Course Page where the original language was displayed with a duplicate tag, e.g., ‘(original)(original)’.
  • Course Pages: Fixed a display issue with language labels and ensured buttons become active when they should.
  • Minor improvements and fixes.

9 October, 2025

Release/2025.081

  • Course Page: Information dialog on course page load is made clearer and reduced to list only missing invitation and pending users as option.
  • Edit Topic Flow: The system now automatically refreshes caption resources after you set subtitles, ensuring your changes are immediately available.
  • Course Tiles: in the Directory now display ratings and show hints by default, helping you find the best content faster.
  • New Rating Report: A new report is available that provides detailed rating information, including feature-specific ratings and associated IDs for deeper analysis.
  • Dashboard: The “Date Range” filter on the dashboard has been renamed to “Period”.
  • Streamlined Subscription Activation: The “Activate subscription” flow in My Account now directly displays the pricing calculator.
  • Flexible Pricing Models: In the subscription dialog, users can now easily switch between ‘Pay-as-you-go’ and package plans. The default pricing group is now set via configuration.
  • Minor improvements and fixes.

6 October, 2025

Release/2025.080

  • Fixed PDF generation to ensure certificates remain within 2 pages when border width is set to 9-10px we resolved certificate export issue that occurred with specific border widths (e.g., 8px)
  • Updated Rating Reports to exclude one of the rating options during bulk updates
  • Enhanced Corporate Profiles** with new ‘About’ field for additional company information
  • Add to Course Page with Overall Rating Distribution Dialog for better insights
  • Fixed topic copying where copied topics weren’t appearing on course pages
  • Resolved library usage count discrepancies and video language playback issues when removing auto-generated captions
  • Enhanced caption management -generated subtitles are now properly removed from videos during updates
  • Dynamic AI improvements -Manually uploaded language files now display correctly in captions pop-up when transcript files are replaced
  • Added Create Timestamp visibility in Content Editor Details for better content tracking
  • Enabled Anonymous User Feedback on course pages as a standard solution
  • Enhanced feedback popup for anonymous users with added data-test value for sign-up button
  • Improved certificate ranking – ‘Rank …’ text no longer displays when count is zero
  • Minor improvements and fixes.

30 September, 2025

Release/2025.079

  • Seamless Language Switching when Dynamic AI Language for a course will now automatically update the video player’s subtitle language to match.
  • Persistent Subtitle Settings : The video player now remembers your selected caption language for the duration of the course.
  • Duplicate Subtitle Handling: Resolved an issue where users could manually upload multiple subtitles for the same language, which led to duplicate and non-functional options in the caption menu.
  • Subtitle Removal: Fixed a display bug where the “Remove subtitle” option remained visible after a transcript had already been removed.
  • Copying a topic now properly transfers the caption usage settings.
  • Rating Feature (internal only): Users are now prompted with a ‘Rate’ button upon completing a course they haven’t rated yet, making it easier to collect valuable feedback.
  • Course Rating Reports (internal only): A new ‘Rating Report’ is now available, providing detailed rating information, user feedback, and associated IDs for in-depth analysis.
  • Integrations: In some cases integration settings changes were not seen as the cache was not flushed on all new integrations. This is now changed so all inserts and updates on integration items flush the cache.
  • Minor improvements and fixes.

26 September, 2025

Release/2025.078

  • Quiz Runner displays AI status of the quiz question. Like Test Runner the end user can see the AI status of quiz questions.
  • Configuration -> Design -> Badges: Configuration element renamed to Certificates to match the updated naming.
  • Dynamic AI Translations for anonymous users: When you have the Dynamic AI Translation feature, then the dynamic language is now set when the user changes the user interface language to a language with translation available.
  • Dynamic AI Translations: In a number of cases the subtitles were stored with the wrong language. This was the case for Portuguese, Swedish, and French. We have corrected the error. If you have problems with the subtitles in Dynamic AI Translation, then update the content and republish. Then subtitles are re-generated with the correct language code.
  • Course rating dialog and further additions to the feature are ready in Development. Report view prepared for rating report and rating management.
  • Minor improvements and fixes.

23 September, 2025

Release/2025.077

  • Anonymous Feedback is now a separate, more manageable configuration option.
  • Dynamic AI Translation feature is now hidden for languages that do not support Text-to-Text translation.
  • Pending Invites Dialog on the Course Page now includes links to user profiles for easier identification. A shorter, clearer text for email invitations that are suppressed (not sent).
  • Library now has a new column in the grid with the language of the resource.
  • Fixed an issue where users added to existing groups had their invitations incorrectly set to ‘do not send’.
  • TwentyThree Video Integration now provides more detailed exception information for easier troubleshooting when failures occur.
  • Fixed a bug on the Content Edit Page where the ‘Update’ button sometimes remained disabled after changing the original language.
  • Course Rating System : Added a new Rating Configuration section in the Settings menu for administrators.
  • Certificates can now be configured to display a course rating prompt after a user completes a test.
  • Removed the unused “Registered users activities” report.
  • Minor improvements and fixes.

17 September, 2025

Release/2025.076

  • Dashboard: On drill down into a report the date range is shown as text e.g., ‘Last week’ instead of the date range in dates.
  • Dashboard: Filter dropdowns made wider to improve readability for items with longer names. You can now text search in the Language filter.
  • Renaming of course structure continued.
  • HubSpot contact search simplified. Will reduce rate limiting issue on HubSpot’s search API.
  • Front-end development platform DevExpress upgraded to v25.
  • Minor improvements and fixes.

12 September, 2025

Release/2025.075

  • Reset user: In some cases the user’s browser may come of out of sync with uQualio authentication. Here the option is to user the reset option,’/reset-user’. The option is improved as all local storage is cleared.
  • Free trial users no longer have to accept two ‘marketing’ and ‘data concent’ checks. This is already accepted when the free trial account creation is initiated.
  • Subscription updates for recent converted accounts did not update the access for the user. This was due to a cached value that we did not update on all subscription changes. Now all caches are flushed when the subscription changes.
  • Stripe checkout prepared for the new subscription update.
  • Minor improvements and fixes.

10 September, 2025

Release/2025.074

  • Course Page – Pending Invites: we have often heard questions from customers on why the users were not active on the course as they were invited. The point is that we create invites first and then optionally send them. This way you can add users to a cohort as they sign up or are assigned. Then you can invite all in one go. This process has led to issues where the admin thought that the invite was sent even though it was not. We have changed the course page opening to check for pending users. When there is at least one pending use the admin sees the dialog and can send them directly without having to search for them.
  • Reports now hide Metrics when no dashboard information is defined. The user is automatically redirected to Analytics when this is the case and a link to ‘/dashboard’ was used for the report.
  • Stand alone: As admin you now have access to the more menu, ‘…’, for quick access to edit content, links, etc.
  • The Certificate icon is now aligned to be the same across the system.
  • Stripe is upgraded to v.48.5 on the backend. We will update Stripe API and frontend in the next release.
  • Minor improvements and fixes.

10 September, 2025

Release/2025.073

  • Dynamic AI Translation (text-to-text): New languages supported: Greek, Romanian, Slovakian, and Hungarian.
  • Content AI Generation: For Summary the scene selection restriction was not applied when the summary was generated. This could give a summary covering elements not in the clip.
  • Course Page: Report User Summary is changed from the legacy report to the standard report used in Users.
  • Media check task is set to run once per week.
  • YouTube caption format is now supported by our SrtConverter. It may later be used to import captions from YouTube. The implementation is not planned yet.
  • Minor improvements and fixes.

9 September, 2025

Release/2025.072

  • Users – Assign Users: When you select one or more users and assign them to another course page, then you can set the expiry date on the invite. This way you can set the expiry already when you invite instead of having to invite and then update the expiry date.
  • Dashboard drill-down report loads data automatically even when Configuration -> Settings -> Reports is set to ‘Load data on demand’. This makes the data appear when you see the report without having to make an extra click on ‘Load’.
  • Video transcript can be exported in a clean text format. In some cases you want to get the transcript text without the SRT time information. This is now available. In Edit Topic -> Transcript -> Select ‘…’ -> Export -> TXT Format.
  • Lists renaming: As part of terminology update we have renamed the list types to be more saying. The main menu and list pages are updated with the new terminology.
  • Content AI Generation: In some cases the LLM returned the language code as prefix to the generated title. The title prompt is updated to prevent this.
  • Minor improvements and fixes.

3 September, 2025

Release/2025.071

  • Dynamic AI Translation: Dynamic AI Translation now supports Chinese , both Simplified (zh-CN) and Traditional (zh-TW), as target languages.
  • Dynamic AI Translation: The test questions and answers are now always translated. In some cases the test was not shown in the selected language.
  • Dashboard & main Filter: Enhanced Dashboard by adding filters for State, Category, and Include Course Assistant filters on the Dashboard.
  • Course Manager: The count of child items is now displayed. You can quickly gauge your content library with the count displayed.
  • HubSpot Marketplace App (Beta): The first phase of our HubSpot integration is complete!
  • New course terminology phase 1 has been applied in our development environment. It will be updated in the coming releases and then made available to general access.
  • Standard Solution Option: Dashboard from the main menu for a simplified user experience.
  • Compliance Module Control: The ‘Compliance Versions’ option within Campaign Items is now exclusively visible to accounts with the Compliance module enabled.
  • Campaign Management: The redundant ‘Add Groups’ option has been removed from the Campaign Item menu.
  • Configuration -> settings: Fixed inconsistent cursor display (shown as a hand) over the Certificate Expiry settings control.
  • Course Manager: Corrected the spacing between the date and its icon in various parts of the application.
  • Cleaned up Notification Templates to ensure the message summary no longer displays raw HTML codes.
  • Course rating: Database infrastructure has been added for the new Create + Update Course Rating endpoints.
  • Course Manager : Campaign Editor Access: The Campaign Editor has been temporarily hidden from the Course Manager view to streamline the interface and reduce complexity for standard course management tasks.
  • Show Usage Dialog Updated: The dialog for viewing where courses are used has been revamped with corrected spelling mistakes, improved text alignment for better readability, Renamed labels for clarity.
  • Terminology Update: The label “Count” has been updated to a plural form (e.g., “1 Item”, “5 Items”) where appropriate to improve grammatical accuracy.
  • Restructured Channel Details: The channel information details within course items have been reorganized for a clearer and more logical presentation of data.
  • Lists Renamed: To improve clarity and consistency, the terms for different list types have been updated across the entire application.
  • Users-> Lists : Removed Filters in Lists View
  • Test Runner : The Test Runner now correctly displays all question and answer content in the language of the course it belongs to.
  • Course Editor : The “Open Test” button now works correctly from all tabs within the Content Editor, allowing seamless navigation to test settings.
  • Minor improvements and fixes.

27 August, 2025

Release/2025.070

  • Course Page – Performance improvement. When you switched from Content tab to Users or Reports the system would show the spinner for longer time. This is now improved as course page is not completely loaded again when switching tabs.
  • Course Page – mobile view: The buttons for Next Topic and Previous Topic have changed direction so they now point Down and Up. This is more in line with mobile video playing from e.g. YouTube Shorts and TikTok.
  • Content Editor – Publish/Update: The Certificate Expiry text is made shorter and more to the point.
  • Configuration -> Design: You have two options to get branding elements for your uQualio platform. You can retrieve both colors and images from a website. Enter the website and select either or both options for colors or images.
  • Library: New feature to retrieve images from a website is added. When you enter the URL then the system with find images available for download. You can select which images you want to copy into your Library.
  • Dashboard and Reports: Date Range did not always show the correct dynamic period, but the actual dates. When saved as Saved Search then the fixed dates were stored and not the dynamic period.
  • Certificate updated: In some cases the Star Banded Shield showed three lines with large font for the course. Then the certificate’s title was pushed outside of the shield. This is now fixed.
  • Free Trial: Signup flow changed so the user receives an email with confirmation link. This way we ensure that the email is valid and does not bounce.
  • NeuraLoom AI integration is now completely removed from uQualio. They stopped their service about 12 months ago and will not resume it.
  • HubSpot payment integration is updated so initial subscription can be started from HubSpot and not Stripe.
  • Minor improvements and fixes.

22 August, 2025

Release/2025.069

  • Configuration -> Design: You can now find colors from your website by ‘Retrieving’ and not ‘Scraping’ the colors as the action is renamed.
  • Minor improvements and fixes.

19 August, 2025

Release/2025.068

  • Certificate Expiry: A number of early use findings solved. In some cases the default Certificate Expiry was not applied to the content versions and the certificates issued.
  • Users -> Multi-Assign courses task did not work as it should. The groups where not created when the tasks was executed.
  • Content Editor: Addressed an issue where updating Tags in the Content Editor and Test Designer task did not save correctly.
  • Minor improvements and fixes.

19 August, 2025

Release/2025.067

  • Dynamic Language AI Display: Fixed text overflow for English-US/UK on Course Pages.
  • Dashboard Widget: Added Certificate Expiry Widget under “Action” section. Certificate Settings : Standardized component in Configurations → Settings.
  • Test Design : Added certificate duration field in Certificates tab
  • Content Editor : Certificate duration now visible in Content Summary.
  • Main filter is now available in Users and Reports. This way you have a consistent selection of data across most of the application.
  • HubSpot Integration : Subscription processing now handled via webhook.
  • Pricing Model Update : Added support for fixed base price configuration in addition to enforced fixed users/channels when base price is fixed.
  • Reporting Flexibility: ReportRequest now includes a setting to toggle Course Assistants in reports.
  • UI enhancement: Updated Main Menu styling and fonts per Design Guide In addition to adjusted Main Menu color (turquoise highlight for submenu boxes).
  • Configuration -> Design: You can now see the website directly under the title bar. When you enter a valid website your account’s website is updated.
  • Multi-Assign Issue: Fixed and reverted faulty “Assign users to courses” functionality.
  • Bulk Edit : Restored functionality for bulk-editing users under Users → Manage Options.
  • Minor improvements and fixes.

19 August, 2025

Release/2025.066

  • Not released.

11 August, 2025

Release/2025.065

  • Dynamic AI Translation is now available as new AI feature. The user can now select to get all the course text in another language than the original course language. The system will automatically translate all text from the course’s language to the language the user selects from the AI language selector on course. This way you increase the learning value as the text is in the user’s preferred language.
  • Course Page AI Translation: Fixed an issue where campaign descriptions and display names were not being translated.
  • Added AI configuration for text-to-text translation with DeepL integration.
  • HubSpot Integrations: Webhook endpoint is now available and accessible for HubSpot subscriptions (multiple fixes included), subscription processing in webhook has been improved (multiple fixes applied).
  • User Home – Certificate List: Updated star colors to yellow for better visibility.
  • Course Page now displays certificate status when it is about to expire or has expired. The certificate image is displayed on the lower right corner of the course cover image. The status can motivate the user to update the certificate and get up to date with the learning content.
  • Minor improvements and fixes.

7 August, 2025

Release/2025.064

  • Channel Page: Restructured Channel page and Landing Page for better usability, reordered items in the Channel Design Settings dialog.
  • Design Configuration: Added functionality to select colors from a selected website. You enter the URL of the website and we find all colors on the site. They are stored as your color palette. You select from the palette where you can set colors on the platform.
  • Certificate: Introduced expiry date settings for certificates, including ‘Until date’ as a duration limit and added certificate expiry model text to content summaries.
  • Renamed “Achievements Report” to “Certificates Report” for consistency in our terminology.
  • Pricing Templates: Supported fixed base price in pricing calculations and templates and Enhanced Pricing Dialog to accommodate fixed prices.
  • Dynamic AI Translation: Enabled for uQualio admin across all environments and Updated translations across the platform.
  • HubSpot Integration: Added webhook endpoint accessibility, updated REST API for HubSpot interface (course name, InviteStatus, etc.), processed HubSpot subscriptions
    via webhook , and added HubSpot client key to Library and AppConfiguration.
  • Fixed issue where protected channels were visible to anonymous users in the directory.
  • Corrected incorrect colors displayed in the courses tree.
  • Updated “effective date” to “expiry date” in the Certification Status dialog.
  • Security fixes added.
  • Minor improvements and fixes.

29 July, 2025

Release/2025.063

  • Main menu: Sub-menu is now shown clearer. The sub-menu items are made easier to see compared to the earlier experience.
  • User Home: Certificate list displays the certificate’s status and expiry date.
  • Security fixes added.
  • Minor improvements and fixes.

27 July, 2025

Release/2025.062

  • Course Manager and Course Page: You can copy an existing group to a new one. The action is available from Course Manager and Course Page ‘More…’ menu.
  • Certificate displays certificate state and expiry (Active, Assigned, Expiring, Expired, Revoked, Renewed).
  • Directory/Channel Page: Protected courses where not shown on the channel page or directory course list when the user logged into the account.
  • Channel Editor: The channel settings are move to the top of the editor. It is now available for both channel page and landing page layout.
  • Certificate Page: The heading for signing in for anonymous users who passed the test is now placed correctly. Previously it was below some of the actions for sign in/sign out.
  • Certification expiry: Initial work on database and data structures are made. No new functionality is available yet.
  • Stripe integration is upgraded to 45.14.
  • ServiceStack is upgraded to 6.11.
  • Security fixes added.
  • Minor improvements and fixes.

23 July, 2025

Release/2025.060

  • Added certificate display with state and valid-to date information
  • Dynamic language selector is now available to uQualio across all environments
  • Show snackbar notifications when report configurations are changed*
  • Course Page: Fixed language dropdown to show the original language, adjusted snackbar duration, and corrected a typo in the code.
  • Content Editor : Optimized performance when adding videos from the library (CreateTopicsFromResources).
  • Minor improvements and fixes.

20 July, 2025

Release/2025.059

  • Achievement System: Expiry field added to the data model and database for achievements.
  • REST API: Invites to Accounts and Channels can now be sent using external IDs only.
  • Updated Twitter references and icons to “X”.
  • Free trial accounts: Resolved an issue where the Channel selector spun indefinitely in Users/Reports.
  • Content Editor: Improved performance for topic creation and video uploads as transcoding and AI processing are done in parallel.
  • Certification report: Added manual status change functionality for certifications in user reports.
  • Accounts Management: Added a “Create Parameters” column for uQualio accounts.
  • Minor improvements and fixes.

18 July, 2025

Release/2025.058

  • Dashboard: When data is loaded on demand a message is shown to tell users to press ‘Load’ to see data.
  • Added Dynamic AI language support for the Course page (uQualio test only).
  • Updated certification report to include new fields.
  • Implemented new fields in the Achievement Report.
  • Minor improvements and fixes.

16 July, 2025

Release/2025.057

  • Dashboard: New widget added for Certification Status to the Dashboard for better user insights.
  • Dashboard Increased the size for single digits links in widgets to make navigation to reports easier with the mouse.
  • Minor improvements and fixes.

14 July, 2025

Release/2025.056

  • Reports & Users see a message directing them to click “Load” or change settings.
  • Achievement Report: Added new fields for certificate state (Renewed, revoked, assigned and comment).
  • Content Security Policy: Improved exclusion handling for consistency.
  • AI Dynamic Translation: Updated language selector on the course page , available only in dev
  • Free trial: Unchecking “I consent to marketing emails” now disables the option.
  • Minor improvements and fixes.

10 July, 2025

Release/2025.055

  • Onboarding form : validate email before send improved
  • Minor improvements and fixes.

8 July, 2025

Release/2025.054

  • Certificates : Added new fields for certificate status and state.
  • User Profile : Restructured the Achievements list for better overview.
  • Dashboard : Improved data load control based on report settings and date range.
  • Main Filter : Enhanced responsiveness on smaller screens.
  • Minor improvements and fixes.

4 July, 2025

Release/2025.053

  • Dashboard: The user sees a spinner when a report is opened from dashboard so she knows that the click was accepted.
  • Dashboard: drill-down report filters can be changed. Previously the filters were locked to the same as originally used from the dashboard.
  • Channel Page title in some cases overlapped the main menu. The responsiveness of the channel title is improved and do not overlap when the channel is shown in slimmer screens.
  • Course Page performance issue fixed. Due to a side effect of our AI Dynamic Translation the memory consumption grew on the course page. This is now fixed.
  • Minor improvements and fixes. 

3 July, 2025

Release/2025.052

  • Dashboard updates from first customer use.

2 July, 2025

Release/2025.051

  • Dashboard is released for admin users! You have a quick overview of your account with Action and Status widgets that gives you a quick overview of your platform. It is possible to filter to get a clearer picture and also drill into the details for a single number for immediate action. This is the initial point for our dashboard and we will add more elements to it over the coming releases.
  • REST API: Add user to course is extended with an option to send notification as part of the invite. When you set ‘SendNotification’ the system will send email and/or text message to the new user on the course.
  • REST API: New user endpoint to list channel invites. You can now get a list of the user’s channel invites using the endpoint /api/v1/users/{UserId}/siteinvites.
  • REST API: in some case non-existing external ids would return a random user instead of an error. We now check the format before we try to get the user.
  • Users: We have renamed ‘Reset password’ to ‘Send reset password’ as customer feedback told us this was not clear enough.
  • Minor improvements and fixes.

1 July, 2025

Release/2025.050

  • Design: In some cases the default colors were not applied when the application was used on a device.
  • Test Feedback dialog: Header and text are now translated according to the user’s language setting.
  • AI Dynamic translations are available for uQualio in Production. This is part of preperation and early test of the features we plan to offer soon.
  • Dashboard: The dashboard widgets return 0 when there are no items, also for multi-data widgets.
  • Minor improvements and fixes.

29 June, 2025

Release/2025.049

  • Course feedback after submitting a test: You can ask for user feedback when a test is submitted. When the user finishes a test, then the system displays an option to add feedback. You set the option in Course Page -> Settings -> More Settings -> Test. Here you set if the dialog is displayed and if only on passed test, failed test or both on failed or passed test. The user’s feedback is stored in the system and available in the User Feedback report.
  • Upload video, screen recording: It was possible to press the ‘Save’ button more than once. For each click the video was uploaded and added a new topic. The button is blocked until the video is successfully uploaded.
  • REST API: Add user to target endpoint now has an option to create the user if not already defined in the system.
  • REST API: Corporate link is now created when the user has an active invite to either course or channel. Previously, the endpoint failed unless the user has an invite of type ‘Corporate invite’.
  • Course structure terminology is made configurable. This is as preparation for a terminology update.
  • Main filter navigation updated with more filters. They are available when you expand the filters.
  • Minor improvements and fixes.

24 June, 2025

Release/2025.048

  • Admin price is now set to $0! We have removed the subscription element for admin counts. It is now possible to create as many admins as you want. Each admin only counts as an active user – no special price for admins as we previously had.
  • Channel Page: Channel Profile Video now has an optional heading and a clearer play icon.
  • Report grids: The grouping field is made clearer in font face.
  • Admin area: The page structure is updated to follow the same structure with page header before filters and actions.
  • Quick Create: empty page header removed from Quick Create.
  • AI Dynamic translation: Backend for DeepL communication created along with content version snapshot for dynamic translation.
  • Dashboard main filter added. Moved to internal test in Staging. Soon ready for Production release.
  • Minor improvements and fixes.

18 June, 2025

Release/2025.047

  • Default page updated with option ‘Default Account Channel’. When Director is disabled, then you can now set the default channel as Account Default Channel in Configuration -> System -> Account Default Page. The user is navigated to the channel instead of e.g., external website.
  • Minor improvements and fixes.

17 June, 2025

Release/2025.046

  • REST API: new endpoint created for site invites. The endpoint returns all site invites for a given site.
  • Onboarding help: Share task showed blank page and not content editor with loaded content.
  • User Feedback report: Email was displayed as ‘false’. This is fixed. The user’s email is now shown.
  • Links – made shorter, first step added. Each link has a short code, 6 chars, which can replace the 36 char GUID.
  • User access after network errors: In some cases users could not log on from the same browser after a network problem. We have added some local cleanup that may improve the situation.
  • uQualio Only: Tasks, new task to set all recurring tasks in the system with one step.
  • Minor improvements and fixes.

15 June, 2025

Release/2025.045

  • Course Manager – Create Course: You could wait a long time to see the list of existing groups when you have many elements in Course Manager. This is now faster.
  • Scrape images and colors handle websites where links are defined relative to the domain.
  • Minor improvements and fixes.

13 June, 2025

Release/2025.044

  • Content Editor – Design Test task: When you publish the first time, then the you are asked if you want to create a course as the next step or continue editing the content. Previously the Design Test tasks just closed without guiding you to the next step.
  • Create Course: You are now redirected to the created course page instead of being in Course Manager. In most cases you want to work with the new course.
  • Access to missing link now gives a message and directs you to User Home.
  • When you try to access a deleted Program with a direct link the system will tell you that the Program is deleted and direct you to the Program’s list. Previously you saw a blank screen.s
  • REST API: New endpoint made to remove user from a site.
  • REST API: Endpoint for user’s invites updated with new parameter to get the invite type. The implementation is only partial and will be finished with version of the API.
  • Minor improvements and fixes.

12 June, 2025

Release/2025.043

  • Images and colors from your website. We have added a feature to search your website for images and colors for direct import into uQualio. The feature is initially available in Configuration -> Design, but will be added to everywhere you can set a color or an image.
  • Channel Page: During the load the user sees that courses are being searched for instead of ‘no courses’. When the channel has no courses for the current user, then a panel is shown with the information.
  • AI content generation: In some cases the system generated transcript in English even when the video was in another language.
  • Users: New standard reports are added, Pending Invites and User Feedback. Pending Invites is an exception report which shows what users are not yet on the platform. User Feedback now collects user feedback across groups. This makes it easier to get the overview of all user feedbacks instead of having to check each group.
  • Achievement Report: column descriptions are updated for score and user’s result.
  • Test Runner: When the Test Runner is opened with an expired or missing link the user is directed to ‘not found’ instead of a blank page.
  • Lists: Edit List now opens on the step with items and not the first step with list details. The user feedback is that the details are almost never changed after the list is created. The list items are the always changed.
  • Main menu is updated with feedback from customers. Reports are shown in the correct sequence. Library and My Account are swapped to put Library at the top.
  • Unavailable YouTube and Vimeo videos – notifications were missing. For most users the notifications about unavailable video on YouTube and Vimeo were not sent. We have fixed the issue and will make this run as an automated task once per day.
  • REST API: course information is returned with users on a course group or the user’s invites.
  • Dashboard page updated. New widgets added. Headings and sub-headings are added to widget bands. This feature is not yet release in customer installations.
  • Minor improvements and fixes.

3 June, 2025

Release/2025.042

  • Content Editor : Adding test is made clearer for the content manager.
  • Edit Topic : remove transcript should not remove current questions
  • REST API: In some cases missing user or other data returned 200 and not 404. This is updated so all missing data returns 404 as standard HTTP error code.
  • Dashboard : Add user feedback report endpoint as part of dashboard widget preparations. User status widget added.
  • Minor improvements and fixes.

2 June, 2025

Release/2025.041

  • Edit Topic – Import transcript file: The import checks for transcript files are made stricter. When a check fails you will be notified.
  • Help icons are moved to super script on tabs to make it clearer.
  • Database upgraded to PostgreSQL 17.5. Report queries are updated in relation to performance settings.
  • Directory sorting for courses was not always correct. It has now been update so the courses are sorted according to settings in Configuration -> Settings -> Directory.
  • Dashboard admin widgets: First internal release of the new overview widgets. The scope includes: User Status, Invite status, pending invites, Access Requests. Click on the number will take you to the details in Users or Reports with the selection limited to match the number.
  • Minor improvements and fixes.

28 May, 2025

Release/2025.040

  • User Invitations: Added the option to resend invitations for users who didn’t receive them initially.
  • Topic transcript import: We have made the check for correct SRT formatting stricter. It was possible to upload a caption file with incorrect time codes.
  • When the transcript is loaded on a video, then the spinner is shown to indicate a timed operation.
  • Channel Page: Contact items like emails, links, etc., are now shown with a clear heading for each group.
  • Channel Filtering: Users and Reports report now automatically reloads when changing channel filters.
  • Test Runner UI: The text-to-speech (TTS) icon now appears more clearly when muted for better visibility.
  • AI Configuration: Removed redundant “AI” top level so all related configurations are shown directly in Configuration -> AI.
  • Learning Objects Validation: Updated the warning message displayed when attempting to publish with empty learning objects.
  • Sharing pages on social media is updated. The text and image for the posts are being made faster and with a better SEO match.
  • REST API: In some cases /target/invites did not return users’ email and phone number.
  • Minor improvements and fixes.

22 May, 2025

Release/2025.039

  • New main menu design updated for smaller screens. The icons are hidden when the screen has a smaller vertical size.
  • REST API: Create external user returns the user’s information incl. email, phone number, role etc.
  • Minor improvements and fixes.

21 May, 2025

Release/2025.038

  • New main menu added with new interaction actions. The menu is made compact and changed to have the main elements at the top and less used elements at the bottom of the menu list.
  • Topic thumbnails are now shown in higher image quality. Previously we used the default thumbnail images in low quality from the video. The quality was too low. We have made it higher to give a better images in almost all cases. The image is used when you have not set the thumbnail yourself.
  • Achievement page: the description box is made same with as the certificate. The sharing actions are moved below the description. The description is shown with the first two to three lines of text.
  • Course Manager: The filter options for types is renamed for content version from ‘course’ to ‘content’ This is a better description.
  • REST API users. Users are now returned with email, phone number, orgcode, organization, department and role.
  • REST API invitation. Invitations now also show the user’s details in the response.
  • REST API users, phone number. In some cases setting the user’s phone number failed with an error about missing country code. This is now fixed.
  • Minor improvements and fixes.

7 May, 2025

Release/2025.037

  • Programs now open the program and not the settings page.
  • Onboarding Form: Corporate Name is a new mandatory option, when the form is used in opt-in mode. The account name is used to set the sub-domain for the account on uQualio.com  as well as the account name in Configuration -> Settings -> Account Settings.
  • Course Page: In some cases the system sent topic access status messages without a reason. In courses with more than 10 videos this could give a noticeable delay for the end user.
  • Minor improvements and fixes.

6 May, 2025

Release/2025.036

  • Channel Tiles did not show ‘Pinned’ icon and were sorted incorrectly. This is fixed for channel course list and directory course list.
  • The entry of mobile phone numbers in ‘Add users’ did not always store the country prefix with the number. Thus the ‘+45’ for Denmark could be missing when the number was saved. This is now fixed.
  • Updated auto test elements
  • Minor improvements and fixes.

5 May, 2025

Release/2025.035

  • Content AI generation is available for AI Content Generation feature. When you have created a test topic, when you can AI generate About, Description, and Test questions. All elements are using the full content of the course with topics, details and transcripts.
  • Course Page – topic completion. In some cases with Advanced Setting for Show when Passed the checkmark was shown before the quiz was passed.
  • The achievement report did not show the course name.
  • Channel Editor: When you have 500+ courses on a channel, then updating the channel video and other details could take more than 60 seconds. The performance is improved, and the update will normally take less than one second.
  • SEO issues with duplicate titles and texts for expires courses and closed channels on OpenGraph meta tags are solved. The SEO crawlers will see the title and description with status as unavailable.
  • Minor improvements and fixes.

30 April, 2025

Release/2025.034

  • Feedback form could be sent with empty message.
  • Feedback form is made smaller to fit better with smaller screen sizes.
  • Test Designer task updated with findings from first customer use.
  • Content Editor performance improvements. We do topics and resources multiple times, when we load the course.
  • AI Generation for content is made ready on the backend. Test Designer and Content Editor will be updated to include generation option.
  • Rollbar is removed from the front end. Replaced through PostHog.
  • HubSpot integration updated so free trial channel is added to the Deal.
  • Minor improvements and fixes.

25 April, 2025

Release/2025.033

  • Course Page/Create Course: We have made the Lead Generation easier to find, when you create a new course group. Lead Generation is now set on the Settings step of Create Course. This makes it easier to see this option for course sharing.
  • REST API: Part of v2 is rolled back. A couple of customers reported issues with course group endpoints.
  • PostHog is added as support solution for our quality work. IT should not have any consequences for users on the platform.
  • Minor improvements and fixes.

24 April, 2025

Release/2025.032

  • Course Page Settings: When you edit settings you can now save from all steps and not just the last one.
  • Programs: When you edit a program it now opens settings for edit directly.
  • Course page did not hide available from/to when the course was open ended according to Configuration.
  • Minor improvements and fixes.

21 April, 2025

Release/2025.031

  • Test Designer is now released. In Content Editor the tests are now separated into a Test Designer Task. Here you can set details, created and manage test questions, copy existing quiz questions to test questions, copy test questions to quiz questions, prepare content publishing with steps for badges and details.
  • Course Manager – groups: We have merged all group settings to one menu item. Previously there were three items (Edit Group, Edit Advanced Settings, & Edit Invitation). All are now managed in the same task as when you create a new group.
  • ‘Add users’ now has the option to select from Users Lists. This makes adding existing users in a list to a new group or channel easier and faster.
  • Lists have been moved and made context relevant. We have move Groups and Courses Lists to Course Manager as a new item. Users only has Users List in the List menu. Programs have three lists types as before in order for user only with role Program Manager to managed the lists needed for a program.
  • Emails used in Free Trials are now validated against SendGrid/Twilio email database. This will reduce the number of accounts created with misspelled email and known bouncing emails.
  • Programs: When you deleted a program with setting ‘Do not send invite’ the delete failed. This is now corrected so you can also delete programs, where invites are not sent.
  • Quick Create updated to block multiple uploads. If your network connection was slow, then you thought that upload was not started and you could press multiple times on ‘upload’. Now upload is spinning and you cannot upload the same file more than once.
  • Angular 16: Updates from internal testing.
  • Onboarding form for website landing pages updated.
  • REST API: Version 2 is now in progress. When all endpoints have been converted, then version 1 will become deprecated for new use.
  • Production database is updated to PostgreSQL v15.12. Will continue the upgrade over the next weeks to get on par with the database release status.
  • Database upgrade connection updated to SSL. Previously the script ran without confirmation on the certificate.
  • Minor improvements and fixes.

8 April, 2025

Release/2025.030

  • Invite user dialog rearranged to make Recipient clearer. The order now is the same as in email programs like Outlook and Gmail. Recipients, then subject and message.
  • Achievements Report was duplicated in Users and Reports. It is now only available in Reports, where it fits best.
  • Data Migration for test designer is being tested in multiple environments and leads to the planned release of Test Design in a release just around the corner.
  • Script loading has been optimized. A couple of scripts were loaded multiple times with a small negative impact of general application performance.
  • Minor improvements and fixes.

7 April, 2025

Release/2025.029

  • Test Runner: The play text icon is moved to the front of the text to make it clearer that the question or answer can be read aloud. The question also has an icon to indicate that the question is 100% AI generated without human update.
  • Course Page video size. In some cases then the video was played in ‘thumbnail’ size instead of normal video size. This happened when the course only had one video and no resources. It is fixed.
  • Course Page play icon on thumbnails has been made clearer with color around the ‘>’ element. It is easier to see when the course topics are listed in thumbnail size.
  • Minor improvements and fixes.

6 April, 2025

Release/2025.028

  • Channel Editor has simplified navigation. We have merged to the menu bars for Channel Editor into one. We have also changed the scrolling so you always see the menu bar at the top of the screen.
  • Edit Topic – replace video: You can now record a video or your screen directly when you update a topic’s video.
  • Edit Topic – Generate by AI: Information and warning messages are made clearer.
  • Programs: When you switch programs the Users Lists and other settings are cleared consistently. Previously you would apply the settings from the previous program selection.
  • Admin chat is re-enabled as we have updated our HubSpot integration settings. We no longer allow non-HubSpot forms to create contacts.
  • Landing Page editor implementation updated to be direct use of Unlayer instead of the Angular component.
  • Minor improvements and fixes.

1 April, 2025

Release/2025.027

  • Meta tags for courses updated. When you linked to /course or /details then the OpenGraph meta tags were default and not from the course. This gave lower SEO ranking in a number of cases (duplicate text, missing canonical etc.).
  • Course Manager tree displays course groups with clear indentation. The structure is easier to see now that course groups are indented correctly.
  • Create Course tasks and other tasks: User Registration form selection is moved to the Users step. That is a better location to set the value as it relates to the information the users can enter on signing up or accessing the courses.
  • Create course now shows a column with ‘Sales Item’. This way you can go directly to an existing sales item course.
  • ‘Add users’ menu has an option to select users from an existing Users List. This makes it easier to reuse the user structure you have defined.
  • ‘Add users’ menu updated. The sequence is updated to ‘New’, ‘Existing’, ‘upload’, ‘From Users List’.
  • Content Editor – Edit Transcript. When you edit a transcript element the cursor is placed a the beginning of the first line so you can start typing without having to place the cursor with the mouse.
  • Subscription based on a pricing template only shows related options. The user can select one of the existing items.
  • Activate account does not show the dialog to select Business or Education, then the free trial account is based on a pricing template.
  • Marketing consent text updated for free trial account creation.
  • Onboarding form updates, including performance improvement for display on uQualio websites. Users are logged out of app.uqualio.com  when the onboarding form is opened.
  • Minor improvements and fixes.

26 March, 2025

Release/2025.026

  • Directory sorting is available. You can now decide how courses and channels are sorted on the Directory. Channels can be sorted according to created date, name, course views, and sort order. Courses can be sorted according to created date, name, and views. Sort order can be ascending or descending. You define the sorting in Configuration -> Settings -> Directory. Here you find the new actions for sorting.
  • Test Runner: The Test Runner’s horizontal size is now fixed and does not change with the length of the question or the answers.
  • Test Runner: When all questions are mandatory the tagging of each question is not shown. The user can see that all questions are mandatory in the text below the heading.
  • Test Designer – final internal release with full test. Ready for release to Production.
  • Pricing dialog is updated. The confirm action is only active when the subscription is changed.
  • Pricing dialog now displays the pricing template selected for the account when the subscription is based on a pricing template.
  • Minor improvements and fixes.

20 March, 2025

Release/2025.025

  • Certification PDF export is now correct in landscape for certificates originally taken on mobile devices. The image was scaled according to the device instead of the final PDF export layout. This is now corrected.
  • AI prompts are now selected from the database instead of being embedded in the code. This enables AI propmt updates without having to wait for a uQualio release.
  • Pricing dialog: User count gauge is changed to max 2.000 (will be reduced to 500 in the next release). You can still enter a higher user number if needed for your subscription.
  • Test Designer task: Badge step added with list of existing badges. You can edit, add, or removed badges as the last step in the Test Designer Task. Internal release only.
  • Onboarding form: New option added – direct free trial. When you specify “type=opt_in” as parameter the free trial is created directly. All query parameters are included in the account creation and available for uQualio access.
  • Minor improvements and fixes.

13 March, 2025

Release/2025.024

  • Achievement Page: The admin can now download the user’s certificate. The PDF file is stored in the browser’s default download location. The file name is update to include the course name. Exports are named ‘[user name][course name].pdf’.
  • Content Editor Improvements: The top menu with content name and state is updated for a streamlined experience. Content Name, content selector are moved to the left.You can edit content name directly from the list. The state selector is removed. It is available through ‘…’ -> Change State.
  • Content Editor – Topics: Introduced a guidelines box to guide users when no topics are available. Preview and Create Test are disabled/hidden when no topics exist.
  • Content Editor – Edit Topic: When you upload a new video to replace the current topic video, the system warns you about possible mismatch between existing content and the new video. The message is shown when replacing a video through ‘…’ -> Replace.
  • Course Manager : Updated the clear filter icon to a cross for better user clarity.
  • Test Setup Updates : Badges are now displayed during the Review & Publish phase for better visibility (internal release only).
  • Minor improvements and fixes.

12 March, 2025

Release/2025.023

  • Programs: The invitation is now stored with the Program and used the next time a person is added to a Users List on the program.
  • Programs: Status now updates correctly when you select a specific User List as filter.
  • Elai/Panopto integration: updated integration to get the filenames due to update of their API.
  • Directory Sorting: Initial implementation made, configuration settings will be made available soon.
  • Free Trial creation speed is increased using a prepared account when a new is requested.
  • Test designer: internal release of the new test task to include Test Settings, Test Designer and more summary.
  • Minor improvements and fixes.

9 March, 2025

Release/2025.022

  • Content Editor: new bulk update functionality. It is now possible to change the state of multiple items simultaneously. Search for items matching a text and the select from the search result to change many items in one operation.
  • Test Designer: Added the ability to sort questions via drag-and-drop for easier organization & implemented the option to add new questions seamlessly.
  • Test Design and Test Settings are merged into a new task (internal release only).
  • New form for SaaS onboarding created. To be used on the website through WordPress.
  • Minor improvements and fixes.

6 March, 2025

Release/2025.021

  • Program Manager role: Access to ‘Courses’ main menu is removed. The Program Manager can only access Programs directly. Other features are accessed via the Program.
  • Program Manager role now has access to User Home. Previously this was restricted by authorisation.
  • Video playback speed is now applied to the next video when you move ahead. Set the video playing speed will persist it as your video playback speed preference.
  • Content Editor: You can now move or copy questions from topic to topic. When you have a question that must be moved to another topic this is possible by either dragging the question from the orignal topic to the other topic with the mouse. You can also edit in Question Editor and use ‘…’ -> ‘Move to…’ to move the question. It is also possible to copy the question from one topic to another. You do this with the menu or by dragging the question with the CTRL key pressed.
  • Content Editor: About is shown expanded when the field is empty. This prompts the content manager to fill the field as a short description of the course content.
  • Topic – Replace video. When you replace a video the AI generation tasks on only executed if you select it. This way your existing details are not overwritten by the video replacement.
  • Freemium account no longer show the ‘remaining days’ call out in the top menu. This is only shown for trial accounts.
  • Content Security Policies updated based on customer feedback.
  • Test Designer updated with new icon in topic list and changes to the layout (internal release only).
  • Pricing templates updated (internal feature for easier future pricing), templates can be grouped into type.
  • uQualio admin: account type is now shown in the accounts grid.
  • Minor improvements and fixes.

26 February, 2025

Release/2025.020

  • Directory: Courses are sorted alphabetically and not according to popularity. This is for both carousels and all courses. We may later add a sorting setting for Directory.
  • eCommerce: The ‘Buy Now’ button now follows the settings for the course page ‘Start’ button. Previously it showed uQualio default colors and not the configured color (Configuration -> Design -> Course Start Button).
  • ‘Video Guide’ help has been removed from some of the main applications. You can access them through the ‘?’ on the main menu or through the Onboarding Progress indicator.
  • Minor improvements and fixes.

26 February, 2025

Release/2025.019

  • Meeting integration: When you open a course page where a meeting is in progress you are notified and can join the meeting directly. When are on a course page and a meeting is started you are notified and can join the meeting directly.
  • Replace video: The system informs you that the transcript may not be not fit after the video replace. If you have AI generated questions, then the system will ask if AI generated questions must be deleted on the replace.
  • Test Designer (internal only): When you drag a question from the bottom of the quiz question list then the drag area is shown. Previously you could not see that the Test Designer would accept the drop.
  • Test Designer (internal only): You can change the Test Topic topic title.
  • Pricing dialog has user slide up to 3.000 users. When you go above 1.500 users we suggest that an enterprise sales meeting is booked.
  • AI icons updated to be clearer in the user interface.
  • Pricing Templates (uQualio only): You cannot save a pricing template when streaming and/or storage price is below the minimum.
  • Minor improvements and fixes.

24 February, 2025

Release/2025.018

  • Multi invites notifications have an updated link as it now directs the user to the user’s invited courses. This makes it easier for them to continue or get started as they do not have to search.
  • Pricing dialog: show enterprise call when users exceed 1500 users, new design available for customers (not for legacy pricing models)
  • Directory: Remove Invited carousel from Directory as this gave the same information twice to the user with courses and invited coursed.
  • Test designer : default copied questions are mandatory to finish the test (internal use only)
  • Content Editor: Enable Test topic in review mode, initial work
  • Minor improvements and fixes.

14 February, 2025

Release/2025.016

  • AI content generation did not always happens according to Configuration -> AI -> Topic defaults. Now we check that the transcript is available before e.g. title and description are generated. This prevents error messages to the user during video upload and processing.
  • Chrome release 133 gave a few customers issues when uploading videos in Content Editor. We have updated our upload component to a newer release which solved the issue. Customers on Chrome release 132 or earlier did not have the problem.
  • Minor improvements and fixes.

12 February, 2025

Release/2025.015

  • Content Editor: Adding test topic as last item of topic list as entry point to test Designer (available only on dev and staging)
  • Course Manager. In some cases the user saw multiple tooltips when the course list was loaded. This is now removed and not shown in Course Manager.
  • Topics: Enable automatic generation by AI features based on configurations. The settings in Configuration for topics AI generation are now used in the intial upload and when the video is replaced with a new one.
  • Test Designer: First elements released for internal development and test.
  • Minor improvements and fixes.

10 February, 2025

Release/2025.014

  • Content Editor: Content management is made simpler. The main menus with actions like ‘Add topic’, ‘Update’, … are now anchored to the top. When you scroll down the topics you can always select the actions without having to scroll to the top of the page.
  • Badge default border color is changed to black. This is better choice than your platform’s branding for primary color.
  • Topic AI generation: In some cases questions were not generated when you uploaded the video from a slow network connection. We have updated the process so AI question generation is made when the video transcript is stored on the database.
  • Test Designer: We have started the development of a new app in uQualio – the Test Designer. It will enable a more clear test creation process so it is decoupled from your quiz questions. When we are a little further existing customers are invited for a design walkthrough.
  • Minor improvements and fixes.

7 February, 2025

Release/2025.013

  • Questions: You can now change if a question is required in the test or not directly in the list. You do not have to update the question and save it again. It it available all places where the questions are listed.
  • Topics can no longer be included in the test directly. The option is removed as it will be replaced by a reworked Test Designer in the coming releases.
  • AI Engine upgraded to use the model “anthropic/claude-3-haiku” by default. We can see some differences in the output and we will make some adjustments in the next release.
  • Subscription dialog now sends the user to Free Trial with the selected pricing model. We will later use the pricing model to set the free trial features accordingly.
  • Minor improvements and fixes.

4 February, 2025

Release/2025.012

  • Transcript Editor – double click on a word to search or search/replace. Double click on a word in the transcript and it is automatically set in search. The transcript is searched and you can easily update the transcript.
  • Transcript Editor: You can now remove the subtitles for the video from the transcript editor. It is also possible to clear the transcript. When you clear the transcript then the subtitles are removed as well.
  • Invitation settings: When you have selected ‘Do not send’ for invites, then the invitation step in tasks displays a clear text that invites are actively disabled.
  • Quick Create: When you go to the Content Editor after uploading a video with Quick Create the topic list now refreshes when the video is uploaded. Previous the topic list was refreshed when the video was transcoded or when you manually refreshed the page.
  • Minor improvements and fixes.

31 January, 2025

Release/2025.011

  • Topics – AI Generation: When the AI generation is finished the user is notified with a small message at the bottom on the screen.
  • Invitation notifications have the subject set by default if not supplied.
  • Configuration -> Design: In some cases color changes to top menu and footer were not applied immediately, but first at the next page refresh.
  • Minor improvements and fixes.

29 January, 2025

Release/2025.010

  • Share Task is renamed to Create Course in Course Editor and Course Manager. The steps are simplified as you have decide channel and course group type before you get to the task.
  • My Account -> Usage. Included video streaming is now shown in hours instead of the time format used previously.
  • Content Security Policy: Updates for Facebook and Google tracking for uQualio onboarding.
  • Minor improvements and fixes.

22 January, 2025

Release/2025.009

  • User invites changes state to ‘Delete’ when content is deleted. In some cases this was not done and the invite could show even when the content was deleted.
  • AI Generate: You get warning message when the transcript is too short and may not generate good AI results. The transcript should have more than 5 transcript segments or more than 80 words to have enough information for good AI generation.
  • Configuration -> AI: The AI configuration for topics is updated. When topic generation is disabled, then all topic generation options are hidden.
  • ‘Share’ course task is renamed to ‘Create Course’
  • Angular 15 Upgrade: the remaining material components are now updated.
  • Minor improvements and fixes.

20 January, 2025

Release/2025.008

  • Message subject: The course name is used as default subject when you send messages from a course. It is no longer possible to have an empty message subject.
  • In some cases the user would see a registration form on signup even when signup was switched off (Configuration -> User Settings -> User Registration Forms). The main setting now controls the display of the form as it should.
  • Report ‘Achievement’ now shows link to the user’s achievment.
  • Import users: Performance improvement for import users from file.
  • Angular 15 Upgrade: most material components are now updated.
  • Minor improvements and fixes.

17 January, 2025

Release/2025.007

  • Quick Create: Onboarding progress is hidden on mobile devices.
  • Onboarding-header message is improved for better user experience
  • Edit Topic AI: Few transcript updates for AI apply, when you edit a segment the video stops. This prevents the selected segment from moving around during your edit.
  • Select Users: Update users list to include user status at the grid
  • Resource download message is displayed to the users. This helps to show that a download is running and that the file will be available in the browser’s default download folder.
  • Resources: When you rename a resource, then the list is automatically resorted. Previously you had to refresh the Channel Editor or Content Editor to see the updated sort order.
  • Pricing: Course Automation is reduced to one option, no longer ‘Basic’ and ‘Advanced’.
  • Minor improvements and fixes. 

15 January, 2025

Release/2025.006

  • New Stripe handler added for adandoned checkouts.
  • Minor improvements and fixes.

13 January, 2025

Release/2025.005

  • Questions can be generated on demand by AI. In Edit Topic the Question step is reworked with AI generation of questions. When you generate AI questions the system will generate three questions with three answer options. You are asked if AI generated questions must be deleted before new are generated.
  • AI generated titles and descriptions were often made in English and not the language of the video. This is now corrected so the title and descriptions are generated in the same language as the video.
  • Edit Topic – Transcript: When you update the subtitles on the video, then the video is reloaded so you can see the change immediately. Previously you had to close the dialog and open it again.
  • Course Manager expands the data selection in the course tree, when there are less than 10 items. This makes it easier to see the course structure and navigation is faster and easier.
  • User status and invite status: In some cases the user’s invite was set to status ‘Accessed’ before the user’s account was activated. This is now fixed so the invite status does not update unless the user has activated her profile.
  • Dashboards – Main menu is removed. The dashboards have been integrated with reports for some time now. We have retired the legacy dashboards. The menu is removed from the main navigation menu.
  • Front-end is upgraded to Angular 15. This is the first step in getting our development environment upgraded to the newest Angular release.
  • Minor improvements and fixes.

8 January, 2025

Release/2025.004

  • User Summary reports have updated column descriptions for ‘Video Watched’, ‘Quizzes taken’, etc. to clear explain that the count is a simple count and not unique videos or quizzes taken.
  • User sub-reports showed too many columns. The hidden columns were displayed in some of the sub-reports in Users.
  • Minor improvements and fixes.

7 January, 2025

Release/2025.003

  • Bulk delete questions in ‘Edit Topic – Questions’. It is now possible to delete questions in bulk instead of one by one. It makes it easier for you when you need to delete many questions from a topic. Click ‘…’ -> Delete Questions to open a list of questions. Then you can select which questions to delete.
  • Directory no longer shows course pages of type ‘Direct Link’ in All Courses unless the user is in progress with the course or is invited to the course.
  • Course Manager: ‘Add Groups’ in Basic Automation no longer add a postfix number to the group name. This is not needed as the group name is checked for uniqness when being added by the user.
  • uQualio Only – Tasks: Data caches on app servers can be cleared by running a task. This means that it no longer is required to restart the servers in order to update the caches for some objects.
  • Minor improvements and fixes.

6 January, 2025

Release/2025.002

  • Verification codes improved. You can now request a new verification code when you verify changes to e.g. your email or mobile phone number. This is helpful, when you delete the original code by mistake.
  • Topic transcription can be regenerated. You can request an AI generated transcript for existing videos with or without existing transcript.
  • Edit Topic AI generation updated based on initial user feedback.
  • Video player setting ‘Must Watch to End’ now tells the user that the video must be watched to the end before the quiz is available.
  • Directory shows courses with ‘Direct Link’ for the user.
  • Total topic time was displayed incorrectly, when minutes were single digit. Now the time is shown with a ‘0’ in front, e.g., ‘1:04:12’ instead of ‘1:4:12’.
  • Help dialog is changed to fit smaller screens better. This makes the transcript easier to read as it is wider.
  • Minor improvements and fixes.

2 January, 2025

Release/2025.001

  • Edit Topic redesign to have steps Transcript, Details, Resources, and Questions. The flow is more related to the AI import of transcripts, edit transcript and AI generation of title, descriptions, and soon also questions.
  • Edit topic: You can upload transcript files for videos from YouTube and Vimeo. The file must be in SRT format. This makes it possible to search in the transcript as well as create AI title, description, and questions for videos from YouTube and Vimeo.
  • System help topics can show transcript to improve user’s understanding and give access to search in the tutorial transcript.
  • Import Users from file has improved performance.
  • Badge Editor: When you upload a new image the short menu is shown.
  • The system displays ‘loading data’ while loading instead of ‘no data’ during the data load.
  • Configuration: Legacy feature ‘Create Groups’ is removed from configuration. It is replaced by the much more flexible and time saving Programs feature (included in Advanced Automation).
  • Minor improvements and fixes.