Releasedate: July 2025
Product updates
- Updated the “Prevent search engines from indexing the entire site” setting to be enabled by default on all new installations.
- Improved error handling when exceeding row size limit during extended profile field creation.
- Security enhancements in gamification points.
- Updated the design of the first-login popup shown after a new version deployment
- Added a unit name column to the CSV export of content progress
- Added support for the LTI 1.3 core specification.
- Introduced automation to re-enroll users X months after completing a course. Enabled calendar date formatting based on custom or localized date format settings.
- Added new API endpoints for Curricula: /Curriculum/{id}, /Curriculum/{id}/Users, and /Curriculum/{id}/Users/{id}.
- Updated the installation wizard with a modernized UI.
- Enabled plugin-based extension of application container definitions.
- Replaced the basic cron script with a new scheduling mechanism.
- Added a unit name column in the branch-level CSV export of content progress.
- Added a new “Allowed CORS Origins” setting under System Settings → Security.
- Improved CORS middleware to more reliably handle edge cases involving the Origin header.
- Redesigned learner interface with updated My Courses and Catalog pages.
- Added support for the LTI Deep Linking specification.
- Introduced automation to re-enroll users X months after completing a curriculum.
- Added automation to un-enroll users X months after completing a curriculum.
- Added automation to un-enroll users X months after completing a course.
Bug fixes
- Fixed the signup form errors not displaying in the production environment.
- Fixed an issue where TalentLibrary SCORM units were not loading correctly when the “Allow unsanitized HTML content” setting was inactive.
- Fixed an issue where deleting a training session caused an error when attempting to remove learners from the Blended course who were still on the session’s waitlist.
- Fixed an issue with SCORM 2004 being unable to save and restore objectives.
- Fixed an issue with Automations that caused performance degradation.
- Addressed a security issue regarding sessions.
- Fixed an issue causing errors when unenrolling waitlisted learners after a training session was deleted.
- Fixed an issue preventing SCORM 2004 from properly saving and restoring objectives.
- Fixed an issue that caused errors when attempting to disable or modify OpenID in branch settings.
- Fixed an issue where the ‘Add to Roster’ button became disabled after cancelling the confirmation popup.
- Fixed an issue for matrix-type questions preview showing incorrect answers.
- Fixed an issue with matrix question answers not being shown in survey reports.
- [PHP8] Fixed an issue with EncodeMagic watermarks in units.
- [PHP8] Fixed an issue with the Course Skill Removed event, not being properly translated
- Fixed a bug where selected courses weren’t retained when paging through a user’s course list
- Fixed an issue causing incorrect sorting by user type in course user listings
- Multilingual field validation now correctly enforces rules on all language fields, not just the first
- [PHP8] Fixed a crash during cron execution when the TalentLmsDataImport plugin was active
- Fixed a bug where the ‘Archive and don’t ask again’ button was missing in the New UI
- Fixed an issue where SCORM unit time tracking didn’t work correctly in the mobile app.
- Fixed an issue where course unit file previews failed to display if filenames included parentheses.
- Fixed an issue where course completion dates weren’t updated when renewing user certificates.
- Corrected broken Estonian translations in system settings.
- Fixed an issue where course unit file previews failed to load when filenames contained parentheses.
- Resolved a bug where course completion dates weren’t reflected during certificate renewal.
- Prevented branch admins from reassigning users to branches outside their subtree during CSV imports.
- [PHP8] Fixed an issue affecting test completions via the Mobile API.
- Fixed a bug where branch themes weren’t correctly applied.
- Fixed an issue where notification placeholders weren’t translated into the recipient’s language.
- [PHP8] Fixed a bug in AutoSync CSV export when Custom Entity Fields were enabled.
- Resolved an issue where Tin Can units failed to load properly.
- Fixed reversed arrow button alignment in RTL languages.
- Corrected an issue with the “Depends On” field in the Course properties form.
- Fixed a performance issue introduced in v7.4.0 that caused delays due to excessive I/O operations.
- Resolved a display issue in the TinyMCE editor where borders were inconsistent across multiple tables.
- Fixed a bug in survey exports where only the latest submission was shown for users who completed the same survey in multiple courses.