Note:

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

Moodle Workplace 3.11 release notes

From MoodleDocs

workplacelogo.png This is part of Moodle Workplace, which is available through Moodle Partners.

3.11

See our Moodle Workplace 3.11 new features page in the user documentation for an introduction to Moodle Workplace 3.11 with screenshots.

Major features

Moodle Workplace 3.11 is based on top of Moodle LMS 3.11 and has all the new features of the open-source version. It is also fully tested with PHP 8 and has the Accessibility toolkit (that also works with the Workplace own course format and activity modules). In addition, it contains all exclusive features from Moodle Workplace:

  • New [Report Builder audience] UI: The audiences UI has been completely refactored making it easier to introduce new audience types following the same approach as in Dynamic Rules conditions and actions. There are three new types of audiences available for system roles, cohorts and manually added users.
  • New Report Builder Scheduling. Following audiences, Report Builder scheduling has been refactored too. Now you can just pick any existing audiences as recipients to easily schedule a report for them.
  • New My Learning and My Teams blocks. Learning Overview and Teams can now be added as standard blocks to the dashboard, bringing more customisation to the Workplace dashboard.
  • SAML2 in Workplace. We’ve been working in collaboration with Catalyst to bring higher compatibility to Moodle Workplace for the auth_saml2 plugin, the first step to make it multi-tenant. Workplace 3.11 is compatible with the next SAML2 version that will be released soon.

Other interesting features

  • Dynamic rules condition for Competencies
  • Appointments completion based on booking
  • Web services for updating Departments and Positions
  • New completion UI in Workplace course format
  • Improved Organisation Structure UI for a large number of elements
  • Setting to disable live data in custom reports edition


Upgrade notes for 3.11

Report Builder Audiences and Schedules

Due to the changes introduced in the audience and schedules, audiences and schedules from versions prior to 3.11 need to be upgraded following this process (see Upgrading audience and schedules prior to 3.11):

  • Audiences: report audiences based on job department/position will be converted to the new "job" audience type.
  • Schedules: New audiences will be automatically created for previously defined report schedule recipients for job department, position and manually added users. Each of these audiences will automatically be added to the new schedule as recipients.

Note recipient emails are no longer supported in schedules. Where previous schedules used these, the person who created the schedule will receive an email notifying that changes. The email will include a link to this page.

As an alternative to external email addresses, consider creating users with the 'No Login' authentication method.

The same process will be followed when importing Report Builder audience and schedules prior to 3.11 using the Migration tool.

My Learning and My Teams blocks

New blocks "My learning" and "My teams" are optional and can be used instead of "Teams" and "Learning" tabs on the dashboard, however be careful not to use a tab and the respective block at the same time as it is confusing and the UI controls may conflict. In order to switch from using tabs to blocks:

  • Go to "Site administration > Appearance > Themes > Workplace" and disable the Teams and Learning tabs
  • Go to "Site administration > Plugins > Blocks > Manage blocks" and enable "My teams" and "My learning" blocks
  • Go to "Site administration > Appearance > Default dashboard page", switch to edit mode and add new blocks to the default dashboard. Reset dashboard for existing users if necessary.

If the Teams and Learning tabs were already disabled in your settings at the moment of upgrade, the new blocks will be enabled and you won't need to perform steps 1 and 2.

New Workplace installations will have tabs enabled and blocks disabled.