1.5.23 - 09 Feb 2025 1.5.23 - 09 Feb 2025

1.5.23 - 09 Feb 2025

David Cowley David Cowley

With all the excitement from last release (and an upcoming 1.6 release), the patch notes for this release weren't published when we had planned. But the patch did go out! Something about trees falling in a forest making a sound, perhaps.

This patch has a bunch of new configuration options for quiz plus, some new notification options for workflows and sessions and some new momentum nodes and constants. There are also some bug fixes for discount codes, session registration emails, and SMS sending.

Version 1.5.23 rolled out on all sites from Sunday 9th, February 2025

What's New! 🎊

AR-6815 | Quiz Plus - One section per Page Layout

Added a new Page Layout option to Quiz Plus, that lets the user view all the questions within a section on the same page. This is helpful for organising quizzes into clear sections without overwhelming the user with too many pages of questions to complete, and also interacts well with the randomisation and pooling functionality previously introduced.

AR-6816 | Quiz Plus - Intro Text

We've also added a configuration text area that appears at the start of a quiz. This can be used to explain the contents of the quiz or provide guidance before the user starts, fully customisable by administrators for each quiz.

AR-6818 | Quiz Plus - Configurable introduction tiles

When a user first opens a quiz, they are shown introduction tiles that explain the settings of the quiz, including time limit, question and point numbers, or attempt controls. While useful for users, there are also cases where one or more of these are not relevant for the specific quiz. We've added a configuration option when creating a quiz to toggle these introduction tiles to be visible or hidden.

AR-6826 | Due Date Workflow Supervisor Notification

We've added a new option on the Due Date workflow that when enabled, sends a notification to the user's supervisor when they become overdue in the content. This can be used to give compliance updates for users in cases that need strict compliance controls. This setting is optional, so is entirely opt-in.

AR-6827 | Session Withdrawal Notification for Facilitators

There is also a new option for sessions, allowing administrators to setup a withdrawal notification time period. This will send each facilitator of the session an email when a user withdraws from the session within a certain timeframe. This can be used to receive a notification when users withdrawal from your sessions less than two days before it's supposed to start.

AR-7077 | New Momentum Node - Junction

What is a momentum node if it doesn't actually do anything? The new Junction Node itself does nothing by itself, but can still have all the usual momentum functionality attached. This means it can be used in more complex momentum setups, allowing for chains of logic and transitions to be easier to setup and visualise.

AR-7078 | New Momentum Constant - Time Course Completed

A new time constant that is linked to the time that a user completes a course. Can be useful for setting up delays before sending out feedback forms or enrolling in subsequent content, or just for populating an email with specific information.

AR-7077 | New Momentum Constant - Time Course Enrolled

Similar to the above, a new constant that reads the time from when a user enrols in a course. Has similar use cases around delaying later processes or providing information at a later stage. 

Changes ✨ 

AR-6856 | External Momentum now respects Manual Creation Trigger Node

External momentums could be created without a manual creation trigger node, but this would result in the momentum erroring when the user tries to open it. We've updated this to handle that case better, but the momentum will still be inaccessible.

AR-6998 | Simplified Momentum Stage creation

Creation stages within a momentum previously had multiple save and update buttons, often resulting in the loss of data when admins were setting up momentums. We have removed superfluous buttons from the stage form to avoid confusion.

AR-6829 | Added text to the registration page when an admin tries to register a user who is already registered in another session in that event

Users cannot register into sessions in an event if they are already registered in a session in that same event. This restriction was also applicable to admins registering users, but was not sufficiently explained in the registration interface. We have added extra helptext to explain why the user is not selectable when registering.

AR-7117 | Improved ARIA Labelling on the catalogue filters

The quick filters on the course catalogue now use clear ARIA labelling for their selected and unselected states, allowing screenreader users to more easily tell which filters are applied.

AR-7022 | Improved keyboard navigation for the slider widget

The controls within the slider widget to pause, play, or skip to other slides no has improved keyboard navigation controls. Allowing screenreader users better control over the widget.

AR-7230 | Updated SMS sender to ACORNPLMS

All SMS messages will now be sent from ACORNPLMS to comply with Australian sender registration regulations.

Bug Fixes 🐞 

 AR-7169 | Payment discount content restriction lost on update

Solved a bug where the content picker for payment discounts restricted to specific content would lose the content previously selected.

 AR-7173 | Email registrants history display issue

Solved a problem preventing admins from viewing previously sent email registrant emails on the session page.

AR-7138 | Prevent video and resource names being cut short when creating/updating subcourse activity

The name of a subcourse activity is always the same as the name of the content chosen in the activity. We've made a change to stop long content titles from being cut-off when viewing the activity in the subcourse.

AR-6807 | Quiz Plus - Extra credit interferes with custom grading

When an admin marks a quiz submission, if they give extra credit for a question, this could result in strange results with custom grading categories. This has been resolved.

AR-6913 | Supervisor Dashboard for tenancy swap users

Removed access to the supervisor dashboard if the user swaps into another tenancy, even if that tenancy contains a supervised user who is also tenancy swapped.

AR-6904 | Quiz Plus grading optimisation

Further work optimising the quiz plus grading process.

Add comment

Please sign in to leave a comment.