Skip to content

Releases: microsoft/o365-moodle

Release 4.4.0 of Microsoft plugins for Moodle 4.4

22 Jul 10:26
Compare
Choose a tag to compare

Release 4.4.0 of Microsoft plugins for Moodle 4.4

This is the initial release of the plugins for Moodle 4.4. The release is based on release 4.3.5, with a few bug fixes.

Changes from the 4.3.5 release include:

  • Bug fix in auth_oidc unit test. #2696, Thanks to @CarlosArceLopera.
  • Avoid using dynamic property since it's deprecated in PHP 8.2+. #2594
  • Fix a bug in Teams app manifest file creation.
  • Avoid setting UPN as Moodle user idnumber when creating new accounts in user sync task.
  • Fix a bug where clicking the "Check Moodle settings" button on Teams integration configuration page doesn't update Moodle settings.
  • Fix invalid link in auth_oidc settings updated notification message.
  • Fix a bug where clicking OIDC login button doesn't show Microsoft login page when silent login is turned on.

Release 4.3.5 of Microsoft plugins for Moodle 4.3

03 Jul 09:14
Compare
Choose a tag to compare

Release 4.3.5 of Microsoft plugins for Moodle 4.3

This is a bug fix release to 4.3.4 to fix a PostgreSQL DB compatibility issue introduced in the 4.3.4 release. The following release notes are taken from the 4.3.4 release.

Thanks to @usqfowlerj who reported the issue.

Major feature in this release is:

  • Support Silent SSO in the auth_oidc plugin (#2156): Silent login mode automatically detects active Microsoft user sessions in client browser, and would login the user silently (without user interaction) if a non-ambiguous user session if found. Otherwise it would show Moodle login page and allows users to choose the most appropriate login method.

Other changes included in this release are:

  • Fix bug in local_o365 unit test #2540, thanks to @CarlosArceLopera.
  • Fix bug missing class import 'action_failed' in utils.php in auth_oidc plugin #2571, thanks to @christianabila.
  • Remove creation of dynamic properties that is deprecated in PHP 8.2 #2547, thanks to @opitz.
  • Fix a bug where only the first 25 cohorts are shown as options in cohort and Microsoft group sync config page #2553.
  • Avoid sending skiptoken and deltatoken in the same call in user sync task #2535.
  • Fix "invalid URL" error when showing the Microsoft block in course context while odburl config is empty #2533.
  • Move Moodle Teams tab name from a language string to a setting #2542.
  • Fix a bug in which calendar sync last run time is saved with wrong value #2589.
  • Use application token for calendar sync wherever possible.
  • Fix bugs in course sync that may result in invalid or duplicate course connection records.
  • Remove duplicate course section header in Microsoft block.

Release 4.2.7 of Microsoft plugins for Moodle 4.2

03 Jul 09:13
Compare
Choose a tag to compare

Release 4.2.7 of Microsoft plugins for Moodle 4.2

This is a bug fix release to 4.2.6 to fix a PostgreSQL DB compatibility issue introduced in the 4.2.6 release. The following release notes are taken from the 4.2.6 release.

Thanks to @usqfowlerj who reported the issue.

Major feature in this release is:

  • Support Silent SSO in the auth_oidc plugin (#2156): Silent login mode automatically detects active Microsoft user sessions in client browser, and would login the user silently (without user interaction) if a non-ambiguous user session if found. Otherwise it would show Moodle login page and allows users to choose the most appropriate login method.

Other changes included in this release are:

  • Fix bug in local_o365 unit test #2540, thanks to @CarlosArceLopera.
  • Fix bug missing class import 'action_failed' in utils.php in auth_oidc plugin #2571, thanks to @christianabila.
  • Remove creation of dynamic properties that is deprecated in PHP 8.2 #2547, thanks to @opitz.
  • Fix a bug where only the first 25 cohorts are shown as options in cohort and Microsoft group sync config page #2553.
  • Avoid sending skiptoken and deltatoken in the same call in user sync task #2535.
  • Fix "invalid URL" error when showing the Microsoft block in course context while odburl config is empty #2533.
  • Move Moodle Teams tab name from a language string to a setting #2542.
  • Fix a bug in which calendar sync last run time is saved with wrong value #2589.
  • Use application token for calendar sync wherever possible.
  • Fix bugs in course sync that may result in invalid or duplicate course connection records.
  • Remove duplicate course section header in Microsoft block.

Release 4.1.8 of Microsoft plugins for Moodle 4.1

03 Jul 09:12
Compare
Choose a tag to compare

Release 4.1.8 of Microsoft plugins for Moodle 4.1

This is a bug fix release to 4.1.7 to fix a PostgreSQL DB compatibility issue introduced in the 4.1.7 release. The following release notes are taken from the 4.1.7 release.

Thanks to @usqfowlerj who reported the issue.

Major feature in this release is:

  • Support Silent SSO in the auth_oidc plugin (#2156): Silent login mode automatically detects active Microsoft user sessions in client browser, and would login the user silently (without user interaction) if a non-ambiguous user session if found. Otherwise it would show Moodle login page and allows users to choose the most appropriate login method.

Other changes included in this release are:

  • Fix bug in local_o365 unit test #2540, thanks to @CarlosArceLopera.
  • Fix bug missing class import 'action_failed' in utils.php in auth_oidc plugin #2571, thanks to @christianabila.
  • Fix a bug where only the first 25 cohorts are shown as options in cohort and Microsoft group sync config page #2553.
  • Avoid sending skiptoken and deltatoken in the same call in user sync task #2535.
  • Fix "invalid URL" error when showing the Microsoft block in course context while odburl config is empty #2533.
  • Move Moodle Teams tab name from a language string to a setting #2542.
  • Fix a bug in which calendar sync last run time is saved with wrong value #2589.
  • Use application token for calendar sync wherever possible.
  • Fix bugs in course sync that may result in invalid or duplicate course connection records.
  • Remove duplicate course section header in Microsoft block.

Release 4.3.4 of Microsoft plugins for Moodle 4.3

02 Jul 09:20
Compare
Choose a tag to compare

Release 4.3.4 of Microsoft plugins for Moodle 4.3

Major feature in this release is:

  • Support Silent SSO in the auth_oidc plugin (#2156): Silent login mode automatically detects active Microsoft user sessions in client browser, and would login the user silently (without user interaction) if a non-ambiguous user session if found. Otherwise it would show Moodle login page and allows users to choose the most appropriate login method.

Other changes included in this release are:

  • Fix bug in local_o365 unit test #2540, thanks to @CarlosArceLopera.
  • Fix bug missing class import 'action_failed' in utils.php in auth_oidc plugin #2571, thanks to @christianabila.
  • Remove creation of dynamic properties that is deprecated in PHP 8.2 #2547, thanks to @opitz.
  • Fix a bug where only the first 25 cohorts are shown as options in cohort and Microsoft group sync config page #2553.
  • Avoid sending skiptoken and deltatoken in the same call in user sync task #2535.
  • Fix "invalid URL" error when showing the Microsoft block in course context while odburl config is empty #2533.
  • Move Moodle Teams tab name from a language string to a setting #2542.
  • Fix a bug in which calendar sync last run time is saved with wrong value #2589.
  • Use application token for calendar sync wherever possible.
  • Fix bugs in course sync that may result in invalid or duplicate course connection records.
  • Remove duplicate course section header in Microsoft block.

Release 4.2.6 of Microsoft plugins for Moodle 4.2

02 Jul 09:19
Compare
Choose a tag to compare

Release 4.2.6 of Microsoft plugins for Moodle 4.2

Major feature in this release is:

  • Support Silent SSO in the auth_oidc plugin (#2156): Silent login mode automatically detects active Microsoft user sessions in client browser, and would login the user silently (without user interaction) if a non-ambiguous user session if found. Otherwise it would show Moodle login page and allows users to choose the most appropriate login method.

Other changes included in this release are:

  • Fix bug in local_o365 unit test #2540, thanks to @CarlosArceLopera.
  • Fix bug missing class import 'action_failed' in utils.php in auth_oidc plugin #2571, thanks to @christianabila.
  • Remove creation of dynamic properties that is deprecated in PHP 8.2 #2547, thanks to @opitz.
  • Fix a bug where only the first 25 cohorts are shown as options in cohort and Microsoft group sync config page #2553.
  • Avoid sending skiptoken and deltatoken in the same call in user sync task #2535.
  • Fix "invalid URL" error when showing the Microsoft block in course context while odburl config is empty #2533.
  • Move Moodle Teams tab name from a language string to a setting #2542.
  • Fix a bug in which calendar sync last run time is saved with wrong value #2589.
  • Use application token for calendar sync wherever possible.
  • Fix bugs in course sync that may result in invalid or duplicate course connection records.
  • Remove duplicate course section header in Microsoft block.

Release 4.1.7 of Microsoft plugins for Moodle 4.1

02 Jul 09:19
Compare
Choose a tag to compare

Release 4.1.7 of Microsoft plugins for Moodle 4.1

Major feature in this release is:

  • Support Silent SSO in the auth_oidc plugin (#2156): Silent login mode automatically detects active Microsoft user sessions in client browser, and would login the user silently (without user interaction) if a non-ambiguous user session if found. Otherwise it would show Moodle login page and allows users to choose the most appropriate login method.

Other changes included in this release are:

  • Fix bug in local_o365 unit test #2540, thanks to @CarlosArceLopera.
  • Fix bug missing class import 'action_failed' in utils.php in auth_oidc plugin #2571, thanks to @christianabila.
  • Fix a bug where only the first 25 cohorts are shown as options in cohort and Microsoft group sync config page #2553.
  • Avoid sending skiptoken and deltatoken in the same call in user sync task #2535.
  • Fix "invalid URL" error when showing the Microsoft block in course context while odburl config is empty #2533.
  • Move Moodle Teams tab name from a language string to a setting #2542.
  • Fix a bug in which calendar sync last run time is saved with wrong value #2589.
  • Use application token for calendar sync wherever possible.
  • Fix bugs in course sync that may result in invalid or duplicate course connection records.
  • Remove duplicate course section header in Microsoft block.

Release 4.3.3 of Microsoft plugins for Moodle 4.3

12 Apr 13:11
Compare
Choose a tag to compare

Release 4.3.3 of Microsoft plugins for Moodle 4.3

Changes included in this release are:

  • Add manual set support to auth_oidc. #2494, thanks to @OxyOCE.
  • Avoid removing group membership unnecessarily. #2503.

Release 4.2.5 of Microsoft plugins for Moodle 4.2

12 Apr 13:08
Compare
Choose a tag to compare

Release 4.2.5 of Microsoft plugins for Moodle 4.2

Changes included in this release are:

  • Add manual set support to auth_oidc. #2494, thanks to @OxyOCE.
  • Avoid removing group membership unnecessarily. #2503.

Release 4.1.6 of Microsoft plugins for Moodle 4.1

12 Apr 13:07
Compare
Choose a tag to compare

Release 4.1.6 of Microsoft plugins for Moodle 4.1

Changes included in this release are:

  • Add manual set support to auth_oidc. #2494, thanks to @OxyOCE.
  • Avoid removing group membership unnecessarily. #2503.