Moodle 1.9.4 release notes
From MoodleDocs
Release date: Expected 28th February
Here is the full list of fixed issues in 1.9.4.
Highlights
- MDL-17205 New options to allow Moodle to be configured to comply with European and US privacy regulations, like FERPA.
- Fix multiple bugs relating to creating and editing course categories. Previously, giving admin permissions in a category and its subcategories did not work reliably. In the process, the separate create, update and delete category capabilities were replaced with moodle/category:manage, and moodle/category:visibility was renamed to moodle/category:viewhiddencategories.
- MDL-8648 Essay questions can now be randomised by random questions. This must be enabled under Administration > Miscellaneous > Experimental.
- MDL-14926 A new capability mod/quiz:reviewmyattempts, separate from mod/quiz:attempt. This let's you create a read-only role that lets students see what they have done on a course in the past, without being able to change anything any more.
- MDL-17472 New Site policies setting for disabling Notes completely
- New Internal enrolment settings for enforcing enrolment key usage and complexity
- MDL-6160 Email notification of course requests, and a new capability moodle/course:request to control who can request courses.
- MDL-17364 New Forum setting for enabling AJAX forum ratings
- MDL-10021 New option (named "Yes, object") for the file resource "Keep page navigation visible on the same page" setting. This option displays a resource in a XHTML strict page. Other options have been kept.
- MDL-16999 Some database module settings have been fixed ('Required Entries' and ' Required Entries before viewing). If the fix has an impact on your Moodle installation, you will be warned during upgrade.
Security issues
- Security overview report has been backported from Moodle 2.0 development branch
Details of fixed security issues will be released later.
New language strings file
- report_security.php
New language pack
- Kazakh - Калима Туенбаева
(See Translation credits for additional details.)