New features:
- Added 4 new languages (Bosnian, Croatian, Macedonian, Serbian)
- Added support for Google reCAPTCHA
- Added webinar support for the Zoom integration
- Learners can now record video/audio as an answer to the assignments
- Timeline reports now include the IP address and browser/platform information
Improvements:
- Video units now resume from where the learner left off
- Users in branches now inherit the language from their profile instead of settings
- Assignment submissions of inactive users are now visible to instructors/administrators
- Changed behaviour of toggling the active status of units to not affect their linked units and vice versa
- UX improvements on tests that have options "One by one" and "Force answer all" enabled
Bug Fixes:
- Fixed an issue where expire() on user-to-course relationships did not work properly
- Fixed an issue where the total number of groups was wrong for branch administrators
- Fixed a cache error when deleting a unit file
- Fixed an issue where cloning a unit of type 'Test' was not cloning the questions of the test
- Fixed an issue with summernote editor inside tabs
- Fixed an issue where PDF files could not open in the mobile application
- Fixed an issue concerning the POST CourseUserStatus API call
- Fixed truncated date range field in Reports > Timeline
- Fixed an issue with linked units that contain files
- Fixed an issue where visitors could not see the information of a promoted course
- Fixed an issue with images of imported courses
- Fixed an issue with the "Do not belong to branch" rule in custom reports
- Fixed an issue where the filters were not applied to the course catalog results
- Fixed inactive courses being listed in learners' dashboards
- Fixed an issue with notifications when adding a user to a training session through CSV import
- Fixed an issue with notification e-mails that contain system URLs
- Fixed an issue with courses that require approval to access and session notifications