Note:

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

Moodle 3.8.1 release notes: Difference between revisions

From MoodleDocs
(Fixes and improvements)
m (Protected "Moodle 3.8.1 release notes": Developer Docs Migration ([Edit=Allow only administrators] (indefinite)))
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Template:Migrated|newDocId=/general/releases/3.8/3.8.1}}
[[Releases]] > {{FULLPAGENAME}}
[[Releases]] > {{FULLPAGENAME}}
   
   


Release date: Not yet released - scheduled for 13 January 2020
Release date: 13 January 2020
   
   
Here is [https://tracker.moodle.org/secure/IssueNavigator!executeAdvanced.jspa?jqlQuery=project+%3D+mdl+AND+resolution+%3D+fixed+AND+fixVersion+in+%28%223.8.1%22%29+ORDER+BY+priority+DESC&runQuery=true&clear=true the full list of fixed issues in 3.8.1].
Here is [https://tracker.moodle.org/secure/IssueNavigator!executeAdvanced.jspa?jqlQuery=project+%3D+mdl+AND+resolution+%3D+fixed+AND+fixVersion+in+%28%223.8.1%22%29+ORDER+BY+priority+DESC&runQuery=true&clear=true the full list of fixed issues in 3.8.1].
Line 8: Line 9:
===Fixes and improvements===
===Fixes and improvements===
   
   
* MDL-67348 - Performance regression in css delivery
* MDL-67327 - Switching "JavaScript Cache" on crashes first.js
* MDL-48024 - Plugins should be able to provide data generators for Behat
* MDL-65956 - A teacher trying to remove a submission without having the relevant capability encounters an error
* MDL-67410 - Ajax call to enroll potential users is too slow
* MDL-66581 - Password reset email doesn't fill in $a->link when auth_method is LDAP
* MDL-67392 - Forum information about timed discussion doesn't handle correctly "displaystartdate" and "displayenddate" containing quotes
* MDL-67285 - Filepicker does not work in the modal forms - unable to click on input texts
* MDL-67285 - Filepicker does not work in the modal forms - unable to click on input texts
* MDL-67458 - cohort_role_sync explodes when an assigned role no longer exists
* MDL-66503 - Scorm player is really narrow in new window on classic theme
* MDL-66503 - Scorm player is really narrow in new window on classic theme
* MDL-48024 - Plugins should be able to provide data generators for Behat
* MDL-63107 - Bullet points and numbers shown in book table of contents (Boost only)
* MDL-67599 - A good number of behat tests are using (now old) dates and failing
* MDL-67598 - Some recent external calendar tests fail for month days 01-09 (regression)
* MDL-67593 - Removal of public access to MaxMind databases is causing unit test failures
* MDL-67524 - Users who have permission to view hidden chapters are not able to do that after turning editing off
* MDL-67527 - Import fixed English strings (en_fix) into the main English pack for 3.8.1
* MDL-67523 - For non-admin user the site administration categories are displayed as links that show errors
* MDL-67522 - Config-dist refers to $CFG->lock_file_root but code uses $CFG->file_lock_root
* MDL-67491 - Messaging: `badge-primary` missing from `contact-request-count` pill
* MDL-67487 - "Custom" checkbox for course section name is not properly aligned
* MDL-67470 - Boost: Wrong colour around some cogs if $card-bg is set
* MDL-66871 - Moodle calendar is not able to import .ics files with repeated events anymore
* MDL-66871 - Moodle calendar is not able to import .ics files with repeated events anymore
* MDL-67464 - Move behat tests accessing h5p.org to h5p.com
* MDL-67042 - Block overview course filter displays hidden custom fields
* MDL-67451 - The assertion link in the baked badge is not displayed using the proper OB version
* MDL-65735 - Activity completion report - clicking initial should reset page number
* MDL-67434 - JavaScript core/str can wrongfully cache parameters
* MDL-67152 - Current day not displayed by default when using the calendar day view
* MDL-67410 - Ajax call to enroll potential users is too slow
* MDL-67458 - Fatal error if cohort_role_sync task is run when an assigned role no longer exists
* MDL-67404 - Update composer dependencies to newer ones (php74 fixes)
* MDL-67392 - Forum information about timed discussion doesn't handle correctly "displaystartdate" and "displayenddate" containing quotes
* MDL-67359 - Relocate the Notifications area in the grader interface
* MDL-67359 - Relocate the Notifications area in the grader interface
* MDL-67342 - No longer possible to specify container for tooltips in 3.8
* MDL-67339 - Enhance the Behat exception message '... code is extremely slow ...'
* MDL-67307 - Fix known cases of creating objects from empty value
* MDL-67300 - Calendar: Inconsistent behaviour of managegroupentries capability
* MDL-67300 - Calendar: Inconsistent behaviour of managegroupentries capability
* MDL-67304 - Analytics: missing icon when font-awesome not in use.
* MDL-67284 - Add Moodle 3.8.0 upgrade line to all the upgrade.php scripts
* MDL-67277 - Discussion list shows subjects in bold
* MDL-67277 - Discussion list shows subjects in bold
* MDL-67274 - Tasks: Log display fails with memory errors
* MDL-67233 - Choices with only open dates in the future do not appear on timeline
* MDL-67222 - Update competency framework css classes for use with Bootstrap 4.3.1
* MDL-67217 - Random test_model_timelimit phpunit failure in windows
* MDL-67210 - In course upload, it is possible to set course visibility to 2 which prompts an error in dashboard for enrolled students
* MDL-67179 - Add missing svg and png backups for i/grading icon
* MDL-67151 - Numerical question answer and tolerance round last digit, each time I save the values until entire number is gone
* MDL-67154 - Quiz print version should not split questions over two pages
* MDL-67154 - Quiz print version should not split questions over two pages
* MDL-67152 - Current day not displayed by default when using the Day view
* MDL-67148 - Undefined auth_name in tool_mobile external test
* MDL-67077 - Remove curly brace syntax for accessing array elements in H5P component
* MDL-67049 - One more array_key_exists() on objects
* MDL-67042 - Block overview course filter displays hidden custom fields
* MDL-67029 - Required changes to make bennu lib PHP 7.4 compliant (curly braces)
* MDL-67031 - Required changes to make S3 lib PHP 7.4 compliant (curly braces)
* MDL-67034 - Required changes to make adodb, google, horde & lti provider libs PHP 7.4 compliant (curly braces)
* MDL-67035 - Review nested ternary operators adding parenthesis where needed
* MDL-67030 - Required changes to make htmlpurifier lib PHP 7.4 compliant (curly braces)
* MDL-67017 - Required changes to make typo3 lib PHP 7.4 compliant (curly braces)
* MDL-66966 - Upgrade TCPDF to 6.3.2
* MDL-66964 - Required changes to make markdown lib PHP 7.4 compliant (curly braces)
* MDL-66936 - URL resource causes exception in course modinfo cache rebuild
* MDL-66877 - Some activity names aren't formatted in WebServices
* MDL-66708 - LTI 1.3 private key reset on each tool edit
* MDL-66708 - LTI 1.3 private key reset on each tool edit
* MDL-66627 - Add behat tests to forum summary report skeleton
* MDL-66581 - Password reset email doesn't fill in $a->link when auth_method is LDAP
* MDL-65956 - A teacher trying to remove a submission without having the relevant capability encounters an error
* MDL-65809 - Decide Moodle 3.9 requirements and push them to environment.xml (due date: 2019-12-02)
* MDL-65735 - Activity completion report - clicking initial should reset page number
* MDL-65620 - Default notification preferences are unset by default
* MDL-56886 - local plugins are not able to inject navigation nodes in branches loaded via AJAX via local_PLUGINNAME_extend_navigation() callback
* MDL-40360 - remove .label from rubric definition page
* MDL-60975 - File upload with filemanager not working on settings pages with behat
* MDL-64695 - tool_dataprivacy doesn't filter multilang tags within $SITE->fullname
* MDL-64695 - tool_dataprivacy doesn't filter multilang tags within $SITE->fullname
* MDL-63996 - Consistent failures with firefox and various tag features
* MDL-67233 - Choices with only open dates in the future do not appear on timeline
* MDL-63795 - Not all core settings defaults are applied anymore
* MDL-67327 - Switching "JavaScript Cache" on crashes first.js
* MDL-67336 - Forum inline reply option is applying filters before saving content in the DB
* MDL-67336 - Forum inline reply option is applying filters before saving content in the DB
* MDL-67233 - Choices with only open dates in the future do not appear on timeline
* MDL-67596 - Cron / adhoc task runners ramp up slowly for no reason
 
====Security fixes====
* [https://moodle.org/mod/forum/discuss.php?d=395953 MSA-20-0001] Stored XSS in message conversation overview
 
==See also==
==See also==
*[[Moodle 3.8 release notes]]
*[[Moodle 3.8 release notes]]

Latest revision as of 09:09, 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 3.8.1 release notes


Release date: 13 January 2020

Here is the full list of fixed issues in 3.8.1.

Fixes and improvements

  • MDL-67327 - Switching "JavaScript Cache" on crashes first.js
  • MDL-48024 - Plugins should be able to provide data generators for Behat
  • MDL-65956 - A teacher trying to remove a submission without having the relevant capability encounters an error
  • MDL-67410 - Ajax call to enroll potential users is too slow
  • MDL-66581 - Password reset email doesn't fill in $a->link when auth_method is LDAP
  • MDL-67392 - Forum information about timed discussion doesn't handle correctly "displaystartdate" and "displayenddate" containing quotes
  • MDL-67285 - Filepicker does not work in the modal forms - unable to click on input texts
  • MDL-66503 - Scorm player is really narrow in new window on classic theme
  • MDL-66871 - Moodle calendar is not able to import .ics files with repeated events anymore
  • MDL-67042 - Block overview course filter displays hidden custom fields
  • MDL-65735 - Activity completion report - clicking initial should reset page number
  • MDL-67152 - Current day not displayed by default when using the calendar day view
  • MDL-67458 - Fatal error if cohort_role_sync task is run when an assigned role no longer exists
  • MDL-67359 - Relocate the Notifications area in the grader interface
  • MDL-67300 - Calendar: Inconsistent behaviour of managegroupentries capability
  • MDL-67277 - Discussion list shows subjects in bold
  • MDL-67154 - Quiz print version should not split questions over two pages
  • MDL-66708 - LTI 1.3 private key reset on each tool edit
  • MDL-64695 - tool_dataprivacy doesn't filter multilang tags within $SITE->fullname
  • MDL-67233 - Choices with only open dates in the future do not appear on timeline
  • MDL-67336 - Forum inline reply option is applying filters before saving content in the DB
  • MDL-67596 - Cron / adhoc task runners ramp up slowly for no reason

Security fixes

  • MSA-20-0001 Stored XSS in message conversation overview

See also