Skip to content

Release 3.8.0.5 for Moodle 3.8: v20201118

Compare
Choose a tag to compare
@weilai-irl weilai-irl released this 18 Nov 22:20
· 2 commits to MOODLE_38_STABLE since this release

Release 3.8.0.5 for Moodle 3.8.x.

This is the final release of the plugins for Moodle 3.8.x.

The following changes were made in this release:

  • Fix a bug which may accidentally suspend or delete user accounts if user deletion option is checked in user sync (#1325).
  • Support field mapping of the following user fields in Azure AD:
  • Add option to control the case sensitivity of user restrictions in Open ID Connect authentication plugin (#1388).
  • Skip force user profile sync on auth_oidc user login (#1427).
  • Improve automatic token cleanup on Azure app ID setting changes (#1210).
  • Fix a bug in user sync task scheduled (#1442 and #1456).
  • Improve handling of tokens without valid user ID (#1342, microsoft/moodle-auth_oidc#38, thanks to @scottp-dpaw).
  • Fix a bug in which leading spaces in course full names cause OneNote assignment submissions to fail (#1390).
  • Fix a bug in which user sync tasks overwrite "Description" profile field of Moodle users (#1444).
  • Fix a bug in capability check in observer functions that listen for role assigned and unassigned events (#1400, thanks to @darius-m).
  • Fix a bug in handling group/team deletion on course deletion (#1401, thanks to @darius-m).
  • Maintain Teams owner status if roles allow it during role unassign (#1406, thanks to @darius-m).
  • Fix inconsistent user unenrolment functionality in event observer (#1402, thanks to @darius-m).
  • Fix a bug where profile mapping function is always called twice on auth_oidc user login (#1437).
  • Avoid unnecessary calls to Graph API calls in user field mapping (#1447).
  • Update JSON Web Algorithm list to support RSA PSS SHA256 (#1454, thanks to @benjaminwinokur).
  • Remove local/o365:teamowner capability from manage archetypes by default (#1398).
  • Fix a bug in which quiz attempt cannot be opened from Teams desktop/mobile app (#1420 and #1421).