Release 1.5.21 - 12 January 2025
New momentum triggers, improvements to completions and emails for live learnings, and some optimisation work for a few common reports. Also a collection of smaller changes and bug fixes.
Version 1.5.21 will be rolling out on all sites from Sunday 12th, January 2025
Happy new year everyone! As we start a new year, we like to reflect on what we achieved, what features we've implemented, and how we've made the platform better. But this is not the place for that. Here we only bring you new and exciting developments (pun intended).
What's New! 🎊
AR-6831 Momentum Trigger - Course Enrolment
Continuing with our new trigger work, we've created a new trigger node that starts a momentum when a user enrols into a course. This can be used to automatically remind users to complete the course, send feedback requests, or sync multiple courses together (enrolling in one enrols the user in them all).
As we already have a momentum node that enrols a user into a course, you can also chain momentums together. Enrolling a user into a course triggers a momentum that enrols a user into a course that triggers a momentum...
AR-6832 Momentum Trigger - Course Completion
We also have a new momentum trigger for when a user completes a course. This could be used to enrol a user into subsequent content, send feedback requests, or to notify administrators that users are completing specific content. Triggers like these are really flexible, and can address many different and interesting use cases.
Changes ✨
AR-6385 Display 'update completion criteria' message for live learning
Previously, in order to complete a live learning, you needed to complete every event within it. We've made a change to allow this to be configurable, so you can choose which events are required to complete the live learning.
To support this, there is a new modal window that opens when adding a new event to a live learning, confirming that the new event will not be part of the completion criteria automatically, and providing a link to update the criteria.
Additionally, when you do update the completion criteria of a live learning, the system prompts for how to handle any existing completions, to either retain, archive or remove the completions. This is the same as how courses are handled when completion criteria are changed. This gives you much more control on what to do with existing completions when you update live learnings.
AR-6797 My Profile - My Completions Sorting
The My Completions tab of the My Profile page will default sort by most recent completion, making it easier for users to view what they have done recently.
AR-6122 Updated Address Autocomplete field
The Address Autocomplete field will be enhanced to improve it's usability and bring it up to date with the other visual and accessible design of the platform.
AR-6796 Updated visual of field in create and update user
The form to create, edit and view the user details in the admin menu will be updated to use the new form fields, with their new consistent visual design, layout, and interactivity.
Bug Fixes 🐞
AR-6798 Performance improvements on the Compliance Report
As part of our attempts to improve reporting, we've started work on reviewing and optimising existing reports, in attempt to make reports run faster. The report most in need is the Compliance Report, which has had some major optimisation work complete. It will now run much faster.
AR-6824 Performance improvements on the Completion Report
The completion report also had some optimisation work complete, so it will complete much more quickly as well.
AR-6848 Performance improvements on the Live Learning Attendance Report
Finally, the Live Learning Attendance Report has also had an optimisation pass, improving the time for it to generate significantly.
AR-6715 Form dependencies removed when detaching template
Fixed a bug where form dependencies were lost when detaching a form from a template.
AR-6440 Strings are not properly translated
Resolved some missing text translations.
AR-6801 Image in slider widget shifts slightly
Resolved a bug where the image in a slider widget would shift after the page reloads.
AR-6821 Hidden content visible to users on the external catalogue
Fixed an issue where hidden content was visible to users in the external catalogue.
AR-6861 Catalogue and license tile display rounded payment amounts
When courses with payments attached to them appear in the system as a tile (including in the catalogue & recommended content) this displays the cost of the content when applicable. This now correctly shows the full price, instead of rounding it.