Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Moodle 2.7.4 release notes: Difference between revisions

From MoodleDocs
(→‎Fixes and improvements: MDL-46472, MDL-37704)
m (Protected "Moodle 2.7.4 release notes": Developer Docs Migration ([Edit=Allow only administrators] (indefinite)))
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Template:Migrated|newDocId=/general/releases/2.7/2.7.4}}
[[Releases]] > {{FULLPAGENAME}}
[[Releases]] > {{FULLPAGENAME}}
   
   
Release date: Not yet released
Release date: 12 January, 2015
   
   
Here is [https://tracker.moodle.org/secure/IssueNavigator!executeAdvanced.jspa?jqlQuery=project+%3D+mdl+AND+resolution+%3D+fixed+AND+fixVersion+in+%28%222.7.4%22%29+ORDER+BY+priority+DESC&runQuery=true&clear=true the full list of fixed issues in 2.7.4].
Here is [https://tracker.moodle.org/secure/IssueNavigator!executeAdvanced.jspa?jqlQuery=project+%3D+mdl+AND+resolution+%3D+fixed+AND+fixVersion+in+%28%222.7.4%22%29+ORDER+BY+priority+DESC&runQuery=true&clear=true the full list of fixed issues in 2.7.4].
   
   
===Highlights===
===Highlights===
 
* ...
* MDL-40241 - Default Manager and Teacher role are able to manually mark course as completed
* MDL-46442 - Notifications about assignment re-submissions are sent
* MDL-43462 - EditPDF correctly shows landscape PDFs
* MDL-43679 - Clicking link to Moodle in MS Word no longer results "You are already logged in" message
 
===Functional changes===
===Functional changes===
 
* ...
* MDL-42717 - Ensure automated backup files are deleted when an error occurs because of directory permissions
* MDL-47601 - Ensure old automated backups are deleted including the case when file name is renamed from language string
* MDL-48023 - Changed "Cache-control: private" to "public" on public static files to increase performance
* MDL-48224 - Forum cron uses SMTP buffering
* MDL-33606 - Make distinction between all section course view and a single section course view log entry
 
===API changes===
===API changes===
 
* ...
* MDL-44657 - No more Javascript error when the form class is namespaced
* MDL-48697 - Completion directory is recognized by Moodle as a valid component directory
* MDL-48495 - Limit protocols supported by curl by default
 
===UI changes===
 
* MDL-35078 - End date for self enrolment on the bulk enrolment form now also contains time
* MDL-48570 - Course search form is displayed above the course list
* MDL-42501 - Added help about deleting grades in the course reset form
* MDL-48206 - Wider textarea for the comments in the comments block
 
===Security issues===
===Security issues===
 
A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.
* [https://moodle.org/mod/forum/discuss.php?d=278611 MSA-15-0001] Insufficient access check in LTI module
* [https://moodle.org/mod/forum/discuss.php?d=278612 MSA-15-0002] XSS vulnerability in course request pending approval page
* [https://moodle.org/mod/forum/discuss.php?d=278613 MSA-15-0003] CSRF possible in Glossary module
* [https://moodle.org/mod/forum/discuss.php?d=278614 MSA-15-0004] Information leak through messaging functions in web-services
* [https://moodle.org/mod/forum/discuss.php?d=278615 MSA-15-0005] Insufficient access check in calendar functions in web-services
* [https://moodle.org/mod/forum/discuss.php?d=278617 MSA-15-0007] ReDoS possible in the multimedia filter
* [https://moodle.org/mod/forum/discuss.php?d=278618 MSA-15-0008] Forced logout through Shibboleth authentication plugin
 
===Fixes and improvements===
===Fixes and improvements===
 
* MDL-46472 - Upgrade to 2.7 stuck in 'upgrade database now' loop with undeletable themes
* MDL-40097 - Course completion role criteria no longer causes fatal error
* MDL-37704 - Cannot lock description field in users' profiles
* MDL-35494 - User is able to restore an activity even when they own only one course
* MDL-20304 - Practice lesson does not appear in Gradebook [Patch]
* MDL-45324 - Grading notifications are not sent before the grades are released to students
* MDL-47133 - Keyboard shortcuts in Atto do not interfere with regional keyboard settings
* MDL-37704 - Possible to lock Description field in users' profiles
* MDL-36240 - Calendar events from activities are restored even without user data
* MDL-14908 - Parent Role can view courses for students that are in groups
* MDL-46472 - Fixed upgrade loop caused by undeletable themes
* MDL-31822 - Non-default section name is shown at the site level
* MDL-47475 - PDF annotation is visible by all students in the team and not only by the one who made a submission
* MDL-47993, MDL-48088 - Correctly parse dates with timezones when importing from Microsoft calendar
* MDL-48179 - Backup progress no longer times out when compressing large backup


==See also==
==See also==

Latest revision as of 09:08, 25 May 2022

Important:

This content of this page has been updated and migrated to the new Moodle Developer Resources. The information contained on the page should no longer be seen up-to-date.

Why not view this page on the new site and help us to migrate more content to the new site!

Releases > Moodle 2.7.4 release notes

Release date: 12 January, 2015

Here is the full list of fixed issues in 2.7.4.

Highlights

  • MDL-40241 - Default Manager and Teacher role are able to manually mark course as completed
  • MDL-46442 - Notifications about assignment re-submissions are sent
  • MDL-43462 - EditPDF correctly shows landscape PDFs
  • MDL-43679 - Clicking link to Moodle in MS Word no longer results "You are already logged in" message

Functional changes

  • MDL-42717 - Ensure automated backup files are deleted when an error occurs because of directory permissions
  • MDL-47601 - Ensure old automated backups are deleted including the case when file name is renamed from language string
  • MDL-48023 - Changed "Cache-control: private" to "public" on public static files to increase performance
  • MDL-48224 - Forum cron uses SMTP buffering
  • MDL-33606 - Make distinction between all section course view and a single section course view log entry

API changes

  • MDL-44657 - No more Javascript error when the form class is namespaced
  • MDL-48697 - Completion directory is recognized by Moodle as a valid component directory
  • MDL-48495 - Limit protocols supported by curl by default

UI changes

  • MDL-35078 - End date for self enrolment on the bulk enrolment form now also contains time
  • MDL-48570 - Course search form is displayed above the course list
  • MDL-42501 - Added help about deleting grades in the course reset form
  • MDL-48206 - Wider textarea for the comments in the comments block

Security issues

  • MSA-15-0001 Insufficient access check in LTI module
  • MSA-15-0002 XSS vulnerability in course request pending approval page
  • MSA-15-0003 CSRF possible in Glossary module
  • MSA-15-0004 Information leak through messaging functions in web-services
  • MSA-15-0005 Insufficient access check in calendar functions in web-services
  • MSA-15-0007 ReDoS possible in the multimedia filter
  • MSA-15-0008 Forced logout through Shibboleth authentication plugin

Fixes and improvements

  • MDL-40097 - Course completion role criteria no longer causes fatal error
  • MDL-35494 - User is able to restore an activity even when they own only one course
  • MDL-20304 - Practice lesson does not appear in Gradebook [Patch]
  • MDL-45324 - Grading notifications are not sent before the grades are released to students
  • MDL-47133 - Keyboard shortcuts in Atto do not interfere with regional keyboard settings
  • MDL-37704 - Possible to lock Description field in users' profiles
  • MDL-36240 - Calendar events from activities are restored even without user data
  • MDL-14908 - Parent Role can view courses for students that are in groups
  • MDL-46472 - Fixed upgrade loop caused by undeletable themes
  • MDL-31822 - Non-default section name is shown at the site level
  • MDL-47475 - PDF annotation is visible by all students in the team and not only by the one who made a submission
  • MDL-47993, MDL-48088 - Correctly parse dates with timezones when importing from Microsoft calendar
  • MDL-48179 - Backup progress no longer times out when compressing large backup

See also