Release 3.11.6 for Moodle 3.11
Release 3.11.6 of Microsoft plugins for Moodle 3.11
This is the final release of the Microsoft plugins for Moodle 3.11 since support for Moodle 3.11 has ended. No bug fix or feature updates will be made to this version beyond this point.
Features, bug fixes and small changes in this release include:
- Support sync of "manager email" field. #1833
- Fix an issue where users created from auth_oidc login doesn't obey "allow accounts with same email". #2185, thanks to @tim1mw
- Fix typos. #2194, thanks to @facorread
- Only purge caches when update plugin configurations if necessary. #2260
- Fix a bug in which "oidcresource" and "oidcscope" configuration in auth_oidc are not saved. #2230
- Improve how language sync is handled in user sync to support more language variants (e.g. en_us) and workplace language packs (e.g. en_wp). #2176
- Bug fix in course sync task when a user has both teamowner and teammember cap from multiple roles. #2178
- Remove unnecessary configuration "Tenant name or GUID" from auth_oidc plugin. #2204
- Fix unexpected MS account connection created regardless of user sync option. #2222
- Bug fix syncing all day events for users with timezone set to "server default". #2227
- Fix a bug in which user connection record in local_o365_objects table is not created on auth_oidc user login. #2198
- Bug fix unhandled exception when trying to call Graph API to update events.
- Show notification to provide admin consent only if local_o365 is installed.
- Handle objectId not present in token when syncing user profile field from token.
- Handle error decoding tokens for non-Azure IdP.