Courses (E-learning) LMS Change Log

Archived

Version 2.4.12 - 20th August 2020

  • The title of the "Courses" area in Learning is now localised

Version 2.4.11 - 12th August 2020

Bug fixes

  • Blocked Users completing Courses will no longer generate a User Completed Course notification.

  • Users' Modules will no longer be moved from completed when any Users' Courses updates due to Course Validity.

Version 2.4.10 - 13th July 2020

Bug fixes

  • Users are now blocked from enrolling on Courses they're already enrolled on, or that have outstanding dependencies.

Version 2.4.9 - 30th June 2020

  • Pages component didn't show enrolled learning modules in a list (Disco #027830)

Version 2.4.8 - 19th June 2020

  • Russian alphabet (Cyrillic) are now displayed correctly in E-learning certificate PDF Download.

  • Added a "completed" label to courses in the main course list

  • Certificates: 

    • Fixed certificate PDFs not being downloadable if language is set to Russian

    • Fixed seal sometimes not displaying in downloaded certificates

Version 2.4.7 - 01st April 2020

  • Removed links on Blocked Users in Course and Module reports.

Version 2.4.6 - 30th January 2020

  • Added available courses component

Version 2.4.5 - 27th January 2020

  • Fix brackets showing in title when no code is selected

Version 2.4.4 - 20th December 2019

  • Changes from 2.3.19

Version 2.3.19 - 20th December 2019

  • Restored missing "Send reminder" functionality.

Version 2.4.3 - 20th December 2019

  • Fixed MSSQL issue with too many rows in course activity report

Version 2.3.18 - 20th December 2019

  • Corrected audit CSV query building code for mandatory users.

Version 2.4.2 - 27th November 2019

  • Added Hungarian translation

Version 2.4.1 - 29th October 2019

  • Added Uzbek translation

Version 2.4.0 - 18th October 2019

  • Core dependency updated >=8.6

Improvements

  • Added Component Completed courses to Category Learning & Knowledge Base.

  • Added Component Mandatory courses to Category Learning & Knowledge Base.

  • Added Localized Titles to the following Components:

    • Completed courses

    • Mandatory courses

Version 2.3.17 - 18th October 2019

  • Localisation improvements, updates to module status, new and updated course filters.

Version 2.3.16 - 14th June 2019

  • Fixed an issue with Greek translation strings that could display errors.

Version 2.3.15

  • Updated Admin templates to match the current design;

  • Introduced score column to modules report. This can be turned on or off in Courses admin Preferences.

  • Added Russian translations and twig templates

Version 2.3.14

*!8 CORE-218 Fixed admin users being able to enrol in course and set modules as completed without explicit permissions
*!7 CORE-695 PDF file upload Learning Material is now displayed within the page
*!7 CORE-695 Implemented the ability to disable downloads for web-supported images and PDF Learning Module file upload material from the preferences admin panel.

Version 2.3.13
* Implemented the ability to disable downloads for embeddable video and audio Learning Module Materials from the
  preferences admin panel (CORE-587, UIUX-380)
* Improved UX and localization for the preferences admin panel

Version 2.3.12
* Added pagination for SCORM summary on reports page in attempt to fix very slow page. (Disco 23338, CORE-612)
* Preventing download of video and audio in Chrome using attributes

Version 2.3.11
* SUGRE picker was not syncing correctly on the course activity report filter. (#188, Disco 22217)

Version 2.3.10
* Courses (e-learning) is now called Courses everywhere including in Search
* Increase the height of module embed SCORM view so that vertical scroll won't be displayed.
* Fix for scorm access bug (CORE-40)

Version 2.3.9
* Localisation change to start referring e-learning (lms) to Courses
* Making layout when viewing a modules and courses more user friendly for large screen
* Moving tutor panel to the right side of the info panel (#198)
* Fixing Completed label and dummy date displayed when creating a new module (#199)
* Adding localisation to module info title (#196)
* Making tutor's avatar round or square depending what's set in design panel (#201)
* Fixing long course name causing overlap on browse module table (#185)

Version 2.3.8
* Renamed "E-Learning Courses" to "Courses" for the Learning Homepage Card
* Improved breadcrumb consistency when listing, viewing, creating and editing Modules (#190)
* Ensured the the "Learning" application link in the breadcrumb is disabled if the Learning module is disabled (#191)

Version 2.3.7
* Marked as compatible with future versions of Claromentis
* Fixed issue with View Certificate button being hidden behind course info
* Spelling fix UK Enrol and US Enroll #159, #164
* Fixed an issue with a select showing apartial placeholder. #179
* Added sanity check to list of courses to try and avoid error shown in issue #151

Version 2.3.5
* Fixed syntax when building SQL statement (#151)

Version 2.3.4
* Resolved git issues #154 and #153
* Resolved course audit bugs (Disco #019594)

Version 2.3.3
* Added some German translations (Disco #017837)
* Cleanup file fix

Version 2.3.2
* Marked as compatible with Claromentis 8.3
* Fixed potential SQL error in mandatory courses report

Version 2.3.1
* Fixed issue with html entities in notification subject lines (COUR-225)
* fix utf-8 issue with sort filter naming (COUR-29)
* Changed categories to category (COUR-224)
* Added a log of internal errors only visible when logs are turned on
* Added correct module link to module activity report (COUR-227)
* Add status name to course search in report (when not live) (COUR-228)
* Removed full stop from localised growl message (COUR-229)
* Added space between radio button for reminder types (COUR-230)
* Hide send reminder button if course is not live (COUR-231)
* Removed new line when no expected duration set in course reminders (COUR-223)
* Excluded drafts from Module Activity report too (COUR-213)
* Added localisation to audit and module browse table on course view page (COUR-217)
* Excluded drafts from course activity reports (COUR-213)
* Added mandatory users and no started status to audit CSV (COUR-216)
* Added formatting to groups and roles on CSV download (COUR-210)
* Fixed tooltips on group and role in datatable (COUR-211)
* Changed multi selects to multi select2 (COUR-212)
* Added time to mandatory course module for courses (as well as modules) (COUR-207)
* Added code to find users for notification
* Added a working reminder notification 
* Added mandatory users and checkbox column to Course Audit tab on Course View
* Fixed incorrect ID referencing module report form, caused console errors with perms dialog (COUR-209)

Version 2.3.0
* Compatibility with v8.2+
* Fixed a number of bugs from the Jira backlog
* Introduced some design layout changes to creating courses/modules
* Added support for video/audio files for Module Materials using HTML5
  video/audio tags

Version 2.2.4
* Fixed a number of bugs from the Jira Backlog
* Tidied up some code and fixed line-endings

Version 2.2.3
* Fixed an issue when interpreting SCORM score data
* Fixed a double drag and drop area issue
* Fixed an issue with the version number of the last release

Version 2.2.2
* Fixed a critical bug where a module could not be marked as completed
* Implemented the Quiz Learning Material type for improved integration with the
  Quiz module
* Merged forward from 2.1.3
  * Ensured that actions are removed from a path step if the course or dependent object
    has its qualification code removed

Version 2.2.1
* Visual fixes - new icon and better responsive UI
* Fixed String class, incompatible with PHP7
* Removed broken reference to calendar_inc in admin area

Version 2.2.0

* Compatibility with Claromentis 8.1
* Bug fixes as found in Jira:
    * COUR-108, COUR-123, COUR-129, COUR-135, COUR-137, COUR-139, COUR-142, COUR-146
* Removal of DataTable classes as they exist in Claromentis 8.1 directly

Version 2.1.6
* Fixed column length assumption in Metrics Virtual Table

Version 2.1.5
* Added German translations
 
Version 2.1.4
* Fixed condition check in scorm api (1.2) that was comparing strings rather than integers. Fixes issues with scorm overwriting old data.

Version 2.1.3
* Improved UI/UX and extranet visibility issues when adding and removing users
  from Group Mode Completion
* Ensured that actions are removed from a path step if the course or dependent object
  has its qualification code removed

Version 2.1.2

* Added missing German translations
* Datatable localization for the module's built in reports
* Fixed the inability to select users for Group Mode Completion
  * The code related to this needed to be updated to support Select2 4.0.1
* Updated & improved the Reports integration
  * Support for Reports 1.2.0+
  * Throttled the virtual table creation to bypass the INSERT limit on MySQL

Version 2.1.1

* Added support for SCORM reports to the Reports classes.

Created on 25 March 2019 by Michael Christian. Last modified on 25 July 2025

392 Views   

Share