Navigation Menu

Skip to content

Release 3.10.1 for Moodle 3.10: v20210326

Compare
Choose a tag to compare
@weilai-irl weilai-irl released this 26 Mar 11:31
· 255 commits to MOODLE_310_STABLE since this release

Release 3.10.1 for Moodle 3.10.x.

The following features are introduced in this release:

  • Allow site admins and authorised users to choose Teams / group action when a course is reset.
  • Allow authorised users in courses, e.g. teachers, to control course synchronisation to Teams / group. (#1312)
  • Ability to connect a course to any Team in the Microsoft 365 Tenant. (#1273)
  • Allow site admins to control if course name changes are synced to Teams. (#1396)
  • Add users to Teams / groups that are connected to courses that the user is enrolled in before connected to Microsoft 365. (#1386) Thanks to @darius-m
  • Configurable course sync limit in one task run. (#1348)
  • Support field mapping to additional name field. (#1266)

The following bug fixes and improvements are applied in this release:

  • Fix a bug in the user sync scheduled task in which trying to access file "roles" causes getting user data to fail. (#1566)
  • Prevent user sync task timeout when syncing large number of users. (#1334)
  • Prevent Teams created from courses that are being restored. (#1448) Thanks to @darius-m
  • Fix a bug in Teams / group member sync in which members not included in the first 100 members returned are added to the Team / group again on every group create task run. (#1552) Thanks to @jamaur
  • Fix bugs in cleanup OpenID Connect Tokens tool. (#1467) Thanks to @hdagheda
  • Fix a bug in user sync task when updating user profiles. (#1334)
  • Fix a bug in auth_oidc in which the first name field cannot be mapped in certain conditions.
  • Fix a bug in auth_oidc when using it without local_o365.
  • Fix a bug in the manual login button on the Teams SSO login page. (#1550)
  • Fix a bug when the sync status of a course is changed from "Group and Team" to "Group only".

Other changes:

  • When saving configuration changes in local_o365, redirect back the same tab.
  • Improve handling of tokens for unmatched users. (#1613)
  • Pre-populate values in bot creation template form.
  • Hide groups from Outlook address book, and don't send out welcome email. (#1085) Thanks to @amorrowbellarmine
  • Renamed "resource" database column which is a reserved word in many databases. (#1211)
  • Update instructions about theme preferences in relation to Microsoft 365 theme use in Teams. (#1394)
  • Remove hardcoded Moodle app internal ID.
  • Use scheduled task instead of legacy cronjob function in auth_oidc.
  • UI improvements for the course sync customisation page.
  • Update README.md file of the project.