Product Updates
- Added Welsh (Cymraeg) and Montenegrin (Crnogorski) language.
- Added a Learner Dashboard homepage with recently accessed courses, progress statistics, and course completion and activity charts.
- Added time-based training reports. See how much training time learners and courses accumulated within a selected date range, available on user, course, and summary reports, in background exports, and as a field in the custom report builder.
- Added support for TalentCraft units in the mobile app.
Bug Fixes
- Fixed an issue where creating a course without a value for a Checkbox extended profile field (e.g. via Open Sesame synchronization) failed with a database error.
- Fixed an issue where notification email templates were missing translations for languages added after the templates were created.
- Fixed an issue where inline images in textarea extended profile fields were stored as Base64 strings that exceeded column size limits, causing save failures and certificate issuance errors.
- Fixed an issue where certificate downloads failed via the course completion popup.
- Fixed an issue where a user could be simultaneously assigned to a training session and the waitlist of another session in the same training event.
- Fixed an issue where courses assigned to a branch-scoped Audience were incorrectly hidden from learners in sibling branches.
- Fixed an issue where recommended course prices using a custom currency symbol were displayed incorrectly.
- Fixed an issue where files belonging to units cloned via linking were incorrectly moved along with the clone.
- Fixed an issue where SCORM, TinCan, and AICC packages failed to launch because HTML and XML files were renamed during extraction, including on S3-enabled portals.
- Fixed an issue where S3-stored content URLs served through CloudFront could include an internal server port, breaking asset loading for customers on the S3/CloudFront storage architecture.
- Fixed an issue where the group name field tooltip incorrectly stated a 255-character limit instead of the actual 150-character limit.
- Fixed several issues with AICC content completions.
- Fixed an issue where an AICC package could fail to upload when its .au manifest header row ended with a comma.
- Fixed an issue where uploading a SCORM package as a course file caused its internal contents to appear as separate entries in the file listing.
- Fixed an issue where Mobile SSO login via SAML could fail with a "Wrong username or password" error on certain devices.
- Fixed an issue where instructors couldn't export their own statistics.
- Fixed an issue where registration and completion dates in the user stats Excel export used different date formats.
- Fixed an issue in the new UI course dashboard, where the Tin Can icon didn't display properly.
- Fixed an issue where Auto-Sync task execution logs were not persisted, causing the log history table to remain empty despite successful imports.
- Fixed an issue with corrupted file paths.
- Fixed an issue where mobile app API requests were redirected to the 2FA setup page instead of returning JSON.