HR Learn: 2.7 Release Notes

HR Learn LMS Release 2.7 will be deployed on Tuesday, 24 February 2026 between 10:00pm - 2:00am AEDT and contains the enhancements below.

Enhancements

Enhancements to multi-factor authentication (MFA)

We have added the ability for administrators to configure user account lock out for a specified period of time after a specified number of MFA verification attempts. We have also added the ability for users to request an MFA verification code to be resent in the event they have not received a requested MFA verification code.

System & UI Changes:
  • On the System > Configuration page, a new “MFA Lockout” setting is available when MFA is enabled. You can configure the duration to lock a user out (in minutes) after a defined number of failed verification attempts.
    o    Default: 30-minute lockout after 3 failed attempts.

(MFA lockout configuration options)

  • A “Resend Code” button has been added to both the sign-In modal and the MFA configuration modal in the user profile.
    o    This button is available for users with the Email MFA method.
    o    Users can resend their MFA verification code up to 3 times, after which a 60-second countdown appears before the button becomes available again.


(MFA verification modal with “Resend Code” button)
 

Advanced prerequisites functionality

We have added the ability for administrators to define course prerequisites using conditional logic. Prerequisites can now be grouped with “and/or” conditions to allow multiple options for meeting prerequisites. For example, course prerequisites can now be defined as “must complete one of the following courses and/or must complete all of the following courses” to be eligible for enrolment into this course.

System & UI Changes:
  • On the Course Properties page, the Prerequisites section now includes two tabs: “Simple” and “Advanced.”
  • The Advanced tab allows the creation of multiple prerequisite groupings using AND/OR logic.
  • Users will not be able to enrol in a course from the catalogue or launch a course enrolment assigned to them until the prerequisite conditions are met.


(Advanced prerequisite options)

Configurable archival of logs

We have added the ability for administrators to configure logs for System Events, Email Notifications, Report Subscriptions, and System Exceptions to be archived after a specified period. This is to reduce the size of “live” logs where aged logging data could impact system performance.  

System & UI Changes:
  • A new “Archive” tab is available on the System > Configuration page, where you can set the age threshold for log entries to be archived.
  • A new report named “Log Archive” is available on the Reports page, allowing you to retrieve data archived from each log (System Events, Email Notifications, Report Subscriptions, and System Exceptions).
  • A new global permission, “Reports: Log Archive”, has been added under Reporting permissions. Users with this permission can access and run the Log Archive report.


(Log archival configuration)


(Log archive reports dataset)

Other minor feature additions

  • Added a “Tester Account” setting to user profiles. Tester accounts can modify their own enrolments and are excluded from transcript reports, leaderboards, and enrolment restrictions.
  • Added the ability to add or remove existing group members as group administrators.
  • Added a new permission called “User Enrolment Creator” under Users & Groups permissions. Users with this permission can create new user enrolments but have read-only access to other areas of the user profile. This permission does not allow editing or deleting enrolments.
  • When a user is enrolled in a course that belongs to one or more Learning Paths, a new “Learning Path” button will appear on the My Learning course enrolment page. Clicking this button displays a modal listing all related learning paths the user is enrolled in.
  • In the Legacy UI, if a long description is set for a module in a course, the long description will now be displayed (instead of the short description) on the Catalogue and Dashboard pages.
  • Appended “(Last 30 Days)” to the Expired filter label on the My Learning page for better clarity.
  • Added Session Student Company field to the Course and Catalogue Information dataset.


Bug Fixes

  • Fixed missing error messages when users entered incorrect credentials when signing into an MFA-enabled portal.
  • Fixed a timeout issue when saving the Configuration properties page after enabling “Allow users to opt out of email notifications.”
  • Fixed coupon codes issue when checking out using PayPal.
  • Fixed search results in the Email Log to ensure all matching results are displayed.
  • Fixed external email addresses not being visible in the “To” field when viewing an email in the Email Log.
  • Fixed missing “Create User” button for users with both User Editor and User Creator permissions.
  • Fixed an issue causing errors when merging user accounts.
  • Fixed an issue causing errors for users without customised dashboards when navigating to their dashboard.
  • Fixed an issue where clicking on a community in the My Communities widget caused an error.
  • Fixed errors that occurred when searching within the Group Documents widget.
  • Fixed icons not displaying properly in portals with custom CSS.
  • Fixed pagination and sorting on the My Certificates page under My Activities.
  • Fixed the “View More” link appearing on pages with no additional items.
  • Fixed the ILT session date format in the Catalogue to respect the user’s culture settings (or the site’s default time zone if not logged in).
  • Fixed an issue where ruleset enrolments using a “contains” operator for course name were not being queued for execution after enrolment updates.  
  • Removed the “hour(s)” option and added a “year(s)” option to the Next Gen UI certificate expiration dropdown.
  • Fixed the Delay Interval field being hidden when editing a ruleset with relative dates in the Next Gen UI.
  • Fixed an issue where the Legacy UI ILT Sessions widget calendar download generated an empty .ics file.
  • Fixed learning path enrolments being accessible from the Learning Path Enrolments widget before their start date.
  • Mixed calculation errors for learning path enrolments that contained courses with optional modules.Fixed the “Rulesets” tab not appearing immediately after saving a new learning path ruleset enrolment.
  • Fixed an issue where the Learning Path avatar was removed when updating the learning path’s properties.
  • Mixed an issue where certification tasks requiring documentation but not signoff were not automatically completed after documentation submission.
  • Fixed an issue causing users to receive report subscriptions after losing permission to access the related report dataset.
  • Fixed access issues where the Next Gen UI Reports page was unavailable when the Reports widget was disabled.
  • Fixed multiple issues with dates being displayed in an incorrect format for users in Australia. 
  • Fixed an issue causing the selected language for users to be set from “English (Australia)” to “English (United States)” when the user profile is updated by an administrator.