New features:
- Added completion date to Gradebook.
- Administrator is now able to use a pipe (|) as a "CSV Delimiter" in the "Export to CSV" page.
- The onBeforeHandleForm hook can now stop the submission handling of the form.
- Added 'Groups' as output information in Custom Reports.
- Introduced lazy loading on course images on the grid course dashboard page.
- Course and Curriculum availability is now shown on the Catalog page.
- Courses will now award a specified amount of CEUs to learners.
- Discussion topics can now be renamed.
- Redis can now be used as a memory caching mechanism.
- Improved user experience when adding a unit with a URL source and hitting "Embed" or "Parse".
- Updated translations.
Bug Fixes:
- Fixed an issue with not properly failing a Tincan Content.
- Fixed an issue with not storing a Tincan's duration.
- Fixed an issue where a learner could complete a unit while still being processed by EncodeMagic.
- Fixed an issue with modals for "Terms of Service" not displaying new lines properly.
- Fixed an issue with the "Training not completed" notification that was sent to users for courses with a future start date.
- Fixed an issue where you could enter negative numbers in a duration field.
- Fixed an issue with incorrect user course listings.
- Fixed an issue with videos and iframes that were not allowed in the course description.
- Fixed an issue with CSV Import forcing new users to be LDAP ones, even if explicitly setting the is_ldap field to 0.
- Fixed an issue where an administrator couldn't enter notifications when he had view notification permission.
- Fixed an issue where instructors with privileges to add/edit own courses could not edit their own events/training sessions.
- Fixed an issue where the course status wasn't updating correctly when you were extending access to it.
- Fixed an issue where a branch admin did not have access to courses that were assigned to the branch via a curriculum.
- Fixed an issue where the video unit was not completed after the video had ended.
- Fixed an issue with SAML date attributes that were not being properly converted.
- Fixed an issue with the visual presentation of the "Disable video fast forward" checkbox on the course edit page.
- Fixed an issue with expired courses appearing in all courses for non-administrators.
- Fixed an issue with date conversion for extended fields via SCIM.
- Fixed a discrepancy while saving names of multilingual entities.
- Fixed an issue with contents not being able to be deleted due to caching.
- Fixed an issue while editing a question in Skill-Gap tests.
- Fixed an issue with course code existence check if we pass special characters in code value.
- Fixed an issue with the user form values when script tags passed inside.
- Fixed an issue with course notification that is not triggered in a specific case.
- Fixed an issue where the contact form was autofocused on the home page.
- Fixed an issue with extended fields of type "checkbox".
- Fixed an issue CEUs not being awarded properly if they are less than 1.
- Fixed an issue with auto sync when daylight saving time starts/ends.
- Fixed an issue where mass actions did not show the number of affected items in the prompt.
- Fixed an issue with untranslated texts.
- Fixed a security issue with some forms.
- Fixed an issue with uploaded files in discussions.
- Fixed an issue with users that were able to set a completion date on a course regardless of its status.
- Fixed an issue with the cart cookie when different users sign in from the same browser.
- Fixed some issues with instructor user type when trying to view a course report or Gradebook.
- Updated library for Google Sign-In to the new "Google Identity Services library".
- Fixed an issue with the duration's slider bar when creating a training session.
- Fixed an issue with submitting a test on timeout when the learner had not filled in user profile fields.
- Fixed an issue with missing prices for some promoted courses.
- Fixed an issue where the "certificate awarded" event was triggered multiple times.
- Fixed an issue where course tags were not shown alphabetically.
- Improved UX for course catalog filters.
- Fixed an issue with date filtering in the Timeline.
- Fixed an issue in question forms with the French language.