New features:
- eFront now supports AICC content. For more on adding AICC content to your courses, see this article.
- We've added support for multilingual groups.
- We've added support for multilingual lessons.
- We've added support for multilingual courses.
- The system now supports the Norwegian language.
- We've built a new plugin to let you sync your eFront portal to your Salesforce account.
- We've built a new plugin to let you sync your eFront portal to your TalentCards account (see this article).
Note: After 1/1/2019, eFront will only operate on systems equipped with PHP version 7.2 or higher.
Improvements:
- eFront now supports the Norwegian language.
- Notifications can now be configured at a branch level. Branch admins can override any notification set on the main portal (see this article).
- Plugin API: Plugins can now import entries through the "Import from CSV" function.
- REST API: We've added the "/Content/:id" endpoint.
- REST API: Autologin URLs can now bypass SAML authentication.
- Content: H5P has been updated to support the latest version and not bundle content libraries anymore.
- Content: The custom fields added to a training session are now displayed on the training session overview.
- Content: The "Multiselect" custom profile fields can now be populated from tests, like any other custom field.
- UI: The "Course dependency" label has been reintroduced for the learners' course list.
- UI: You can now remove the sign-in block from the index page by using a custom layout.
- Users: We've added a "Generate Password" button to the Add/Edit user page (see this article.
- CSV import: You can now use the "Import from CSV" function to add credit to multiple user balances at once (see this article).
- Courses: You can now choose among three different methods for calculating the final course score (see this article).
- Courses: We've added an "All assignments" course completion condition.
- Plugins: We've updated the IBM "SocialCloud" integration plugin.
Bug Fixes:
- Fixed bug that prevented the import user process from respecting the "New users are LDAP-enabled by default" setting.
- Fixed bug that displayed an error message when submitting a test containing a multiple-choice question without a correct answer set.
- Fixed bug that, when Encode Magic was On, caused videos to be marked as "text" and prevented them from displaying on mobile devices properly.
- Fixed issue with URLs included in the notification emails of a sub-branch that has its own URL.
- Fixed performance issue related to the background "Autosave" process in large tests.
- Fixed issue with CSV data exported from the "e-Commerce > Transactions" list.
- Fixed synchronization issue between the test autosaving and test submission functions.
- Fixed bug that caused the sign-up link to keep being displayed to visitors when the external sign-up method was set to "LDAP".
- Fixed bug that prevented tests from displaying the correct completion message when there were more than one matrix-type questions and the test was set to "force answer all".
- Fixed bug that prevented "Redirect after logout" from working when the "Authenticate user through SAML if possible; otherwise show default login page" option was enabled on the SAML settings.
- Fixed bug that caused the "User creation" notifications to display a placeholder for passwords, even when the user was authenticated via LDAP.
- Fixed issue with setting a user as LDAP-enabled through their profile page when the "New users are LDAP-enabled by default" option was enabled.
- Fixed issue with test completion.
- Fixed bug that prevented assignments with the "on submit" completion condition enabled from completing.
- Fixed bug that, when the course completion condition was set to "Complete all tests", caused some of the tests to be ignored.
- Fixed bug that, when exporting a question list, returned a CSV with embedded HTML where part of the data wasn't displayed properly.
- Fixed bug that caused the auto-complete list of recipients on personal messages to display information about users' emails.
- Fixed bug that prevented an updated assignment score from affecting the final grade.
- Fixed bug that caused the assignment list to display submissions from archived entries.
- Fixed issue with adding extended profile fields that already exist.
- Fixed bug that, when changing a course avatar, applied the changes to both the source and the cloned courses.
- Fixed bug that prevented gamification points from being awarded properly across consecutive logins (the 60-minute in-between interval was not respected).
- Fixed free-text questions with upload boxes only, not working in tests having the "immediate feedback" and "force answer all" settings
- Fixed issue with moving a test, survey or assignment unit to another lesson within a course.