Skip to content

Chamilo 1.11.0

Compare
Choose a tag to compare
@ywarnier ywarnier released this 17 Oct 22:33
· 13720 commits to master since this release

Summary

Chamilo 1.11.0 is a major version of the 1.11.x branch, with new features and bugfixes on top of 1.10.8. As a major version, it requires the use of the upgrade script in order to upgrade an existing Chamilo portal. See install instructions.

Chamilo 1.11.0 integrates several new techniques of development that should improve is reliability and flexibility, but also require more processor and memory. As such, we strongly recommend installing and enabling the Zend OpCache extension, and PHP 5.6. Chamilo 1.11.0 also supports PHP 7.0.

Release name

Lecce, Italy, is a charming little city with strong remains of the Roman Empire. By its geographical location, it is at the "edge" of Italy and Western Europe as if, getting to Lecce from there, you were preparing to "jump" to Africa or Greece. We feel like 1.11.0 is the last big step before Chamilo 2.0, and as such we thought that Lecce was a good name to match this situation.

Security fixes

There were no specific security flaws reported from external sources that affect 1.11.0 on its own. However, several issues were reported and fixed in 1.10.8, so if you have a previous version of Chamilo, we recommend upgrading to 1.11.0 anyway to benefit from these changes.

Changelog

New features for teachers

  • Basic Moodle courses import feature
  • Re-calculate students score feature in exercises
  • Start/End date and validation in forum
  • New exercise option allowin to show the correct answers only on the last attempt
  • Support for IMS/QTIv1.2 import
  • Fixed support for IMS/QTIv2.0 import
  • Prevent double ajax drag and drop upload in assignments
  • Display Achieved Skills on Learner Details In Course page
  • Show achieved badges by course in my_progress page
  • Group Tutor can moderate forum groups
  • Teacher time report by session
  • Work/Assignment Report
  • Students are allowed to edit the wiki page
  • "All Issued" page for same skills badges obtained several times by a user
  • Exact question type export to SCORM format
  • Free question type export to SCORM format
  • Document size selector for teachers in Rapid PPT conversion
  • Oral question type export to SCORM format
  • Links ordering
  • Custom logo inserted in PDFs

New features for admins

  • Skills level management
  • User tag filter to subscribe users to sessions
  • Support for skills tags
  • Badge studio embedded editor
  • Option to send email to all admins that a new user is registered (option turned off by default)
  • Skype and LinkedIn extra fields added by default
  • New plugin region in the administration screen
  • Refactoring: moved main/newscorm/ to main/lp/ and related folders (except code for migration from 1.9 and 1.10)
  • Refactoring: moved main/exercice/ to main/exercise/ and related folders (except code for migration from 1.9 and 1.10)
  • Geolocalization extra field type for users
  • Global video conference link in menu with BBB plugin
  • BuyCourse plugin integration to the new sessions "grid" catalogue (prices and purchase buttons appear in the normal sessions catalogue)
  • Translations support for extra fields
  • Azure Active Directory integration plugin
  • Ticket moved from plugin to Chamilo core tool
  • Course category name added to export/import list courses by CSV
  • Course plugins can now show information in regions
  • Manual assignment of badges to users (by admin user)
  • Student boss role is allowed to assign badges to users
  • vchamilo virtualization plugin (Chamilo instances management)
  • Backend feature to let choose which users can see which courses in the courses catalogue (requires Web Services)
  • Mail tester interface on admin panel
  • Move_uploaded_file validations added when you uploading a work or correction for better work submission audit
  • sso_authentication_subclass setting added to complete the SSO integration facilitating mechanism
  • By default, drh_can_access_all_session_content set to false
  • Hide "software_name" in footer if empty
  • Beta IMS/LTI plugin
  • Add check for old crs* tables in upgrade process
  • Register audit logs when deleting assignment folders and files
  • Add indexes to speed up searches in c_tool tables
  • Set cache folder to support multiple access URLs
  • Change Errors-To and Envelope-From headers in e-mails to reduce spam qualification
  • Add new methods to add forum threads and reply through REST API
  • Add notebook saving through REST API
  • Improve UserManager::getUsersFollowedByUser() query speed
  • Add application/x-javascript header to JS files
  • Support conditions in SQL query debug
  • Add support for course learning paths listing through REST API
  • BigBlueButton: Add public URL to share conference room
  • Add config $_configuration['editor_driver_list'] to block course documents in ckeditor (definition of CKeditor plugins list to load)
  • Add recommendation for OPcache and APCu in Chamilo installer and system status page
  • Set doctype to HTML5 for system templates
  • Swap Skill Wheel colors
  • Add README to the webservices folder
  • Allow X-Frame-Options: SAMEORIGIN
  • Add Tag filter to skill management
  • Add backend feature to let choose which users can see or do not see which courses in the courses catalogue
  • Add webservices to add or remove visibility rules between users and courses in the courses catalogue
  • Add option to hide the course creation splash screen
  • Add additional checks in installer for HTTPS context
  • Add support for ACPu in users online count
  • Add new settings to handle user address and geolocalization
  • Add md support for plugins. The readme file must be README.md in order to load the markdown conversion.
  • Add student boss in user_edit.php and user_information
  • Add feature to create a course category if the category doesn't exist when importing courses
  • Add function to check if the current lp item is first, both, last or none from lp list
  • Add function api_get_css_asset() to get css files from web/assets
  • Improve exercise list performance

Other

See full changelog for this version in the documentation folder of your campus or online here: https://11.chamilo.org/documentation/changelog.html