Moodle Workplace release notes

From MoodleDocs

Moodle Workplace™, available through Moodle Certified Partners and Service Providers only, helps you deliver effective corporate training and professional development, and share knowledge across your organisation.


5.1

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

Highlights

This release focuses on Centralised Tenant Management, Precision Learning Delivery, and Accelerated Administration, providing site administrators with greater control, improved consistency, and significant time savings.

Centralised Tenant Management

We've overhauled how multi-tenant settings are managed to simplify administration, enhance control, and improve consistency across your tenants.

  • Centralised Settings and Granular Overrides: Settings that support multi-tenancy are now managed in a centralised location under the Site Administration menu. This allows Site Admins to set the site-wide value and define tenant overrides in one place. Multi-tenant settings can now be configured with clear control levels:
    • Always use the site-wide value (no overrides allowed).
    • Allow overrides only for Site Admins.
    • Allow overrides by any user with the right permissions (like the Tenant Administrator).
  • Improved "Support Contact" and “Mobile” Settings: the "Support contact" and “Mobile” configurations have been updated to utilise these new centralised and granular mechanisms. Site Admins can now manage the default support details and define tenant-specific overrides all in one location.
  • Manageable Tenant List: The tenant management page is now converted to a system report, allowing Site Admins to easily filter and sort the tenant list. This dramatically improves efficiency for sites with a large number of tenants.

Precision Learning Delivery

These updates provide course administrators with better control over how and when users interact with learning content.

  • Automatic Enrolment for Program Courses: Admins can now decide whether enrolment happens automatically when users are allocated to a Program, or only when they first access a course within that Program. Automatic enrolment helps ensure that reporting and progress tracking are accurate from the start, and lets teachers view participant lists immediately.
  • Flexible Visibility in the Catalogue: Course administrators now have more control over course visibility. You can use a new custom course field to hide a course from the main Catalogue view while still allowing it to be accessible via a direct URL. This is perfect for restricted, internal-only, or exclusive courses that shouldn't appear in the general listing.
  • Visual Consistency: The course enrolment page now uses the same clean, simple look, buttons, and messages as the Program self-allocation page, creating a single, professional experience across all learning enrolment activities.

Accelerated Admin Tasks

  • Flexible Chart Customisation: Users can now select any available column from a report source for the X and Y axes of a chart visualisation. This dramatically improves flexibility for generating visual data insights and allows administrators to re-use existing reports for new charts, saving time and effort.
  • Bulk Certificate Regeneration for Compliance: Administrators can now regenerate all issued certificates based on a template with a single action. This feature saves massive amounts of time when a template needs an urgent update for branding or compliance reasons.

Effortless Chart Configuration and Consistent Views

  • Improved Guidance: We've improved the empty state for the Report and Chart block, providing clearer guidance on how to get started and set up your visualisations.
  • Persistent Preferences: The chart user toggle preferences (such as "Show chart and report") are now persistent, meaning view is saved between sessions.
  • Smarter defaults: We've ensured that only numeric columns can be selected as chart series, which prevents visual errors and ensures the accuracy of your reporting data.

Other Improvements

This release also includes several targeted improvements for usability and stability:

  • Mobile Experience: The My Certificates page is now fully supported within the mobile app, allowing users to view and download certificates on the go.
  • Catalogue Display: Added an option to remove the image from the Catalogue list view, offering more layout flexibility.
  • Staff Manager Allocation: The Staff Manager Allocation plugin is now enabled by default for easier setup and deployment.
  • User Profiles: Unified the direct reports count and links within the Jobs profile block for a more consistent display of organisational structure.
  • Tenant Roles Administration: Improved the UI to clearly distinguish between cross-tenant and tenant-specific role assignments, ensuring administrators assign roles in the correct context.

Upgrade to Moodle Workplace 5.1

Multi-tenant settings visibility fix

In a previous release, a fix intended to hide non-overridable settings from Tenant Administrators inadvertently caused users with specific capabilities governing settings pages to lose visibility of those pages entirely.

This upgrade includes a comprehensive fix that addresses all aspects of this issue:

  1. Non-overridable settings are now correctly hidden from Tenant Administrators.
  2. Users who possess the specific capabilities (like moodle/site:config and moodle/site:viewsettings) required to view certain settings pages will regain full visibility of those pages.

This is a corrective change designed to restore correct permissions behaviour. If your Tenant Administrators previously reported missing settings pages, this upgrade will resolve that issue by ensuring that the correct users (Site Admins or those with specific capabilities) can see the pages, while Tenant Admins only see the settings they are permitted to override.

Chart series default selection change

The behaviour for how the default series is selected when creating a new chart visualisation has been updated to prioritise data accuracy.

Change in Default Behaviour:

  • Before: When adding a new chart visualisation, the system would default to selecting the first two available columns from the report source as the X and Y axes, regardless of the column's data type.
  • Now: The system will now default to selecting the first numeric column from the report source as the chart series (the Y-axis). Non-numeric columns will be ignored during this default selection process.

This change prevents visual errors and ensures that a meaningful numeric value is chosen by default, which aligns with best practices for chart visualisation. This change only affects the default selection behaviour when a new chart is initially configured.

  • You will still have full control to manually select any available column for the X and Y axes, as long as a valid numeric column is selected for the chart series.
  • Existing charts will not be affected by this change.

5.1.1

Moodle Workplace 5.1.1 is based on top of Moodle LMS 5.1.1 and has all the new features and security fixes of the core version. In addition, it contains all exclusive features from Moodle Workplace.

Fixes

  • Fixed a performance issue in multi-tenant settings by optimising checks in the related API
  • Fixed an issue where pages that could be set as a homepage did not redirect when an upgrade was pending
  • Fixed an issue where access was not handled correctly for users who had both the tenantadmin role and a custom system role
  • Fixed an issue where the program’s recalculate progress task failed when the program no longer existed
  • Fixed an issue where catalogue category dropdown submenus did not support RTL layouts
  • Fixed an issue where the hidden icon was not visible in the Programs list report for users who can edit a program
  • Fixed an error that occurred on custom pages when removing a department or position

5.1.3

Moodle Workplace 5.1.3 is based on top of Moodle LMS 5.1.3 and has all the new features and security fixes of the core version. In addition, it contains all exclusive features from Moodle Workplace.

Fixes

  • Fixed an issue where appointment sessions with identical dates and times could not be deleted
  • Fixed a bug where Chart blocks would break if a data series title contained single or double quotes
  • Fixed a bug where the "Activity completion" report in My Teams excluded quizzes and activities that required a passing grade