Dual Code is committed to continuously improving the HCE and regularly implementing new features with each release. You'll find below our latest release notes.
Security Release
Moodle released version 3.9.16 ahead of schedule to address an important security issue. While we understand that many of our clients may have upgraded to Moodle 3.9.15 in very recent weeks, we strongly suggest that you update your production servers with this new release for security reasons.
Even though 3.9.16 was released earlier than anticipated, both Moodle and Dual Code will maintain the regular maintenance schedule and another release (3.9.17) will be available in mid September.
September 9, 2022
Resetting Multiple Passwords at Once Sends an Misleading Message to Users (Improvement)
When an administrator resets the passwords for multiple users at the same time using "Bulk User Actions", the email message sent to learners suggested that a new account had been created for them. As part of this improvement, the system now clearly states that their password was simply reset and includes the randomly generated password.
Learn more here: https://docs.dualcode.com/x/P4CUBg
Ref: HCE-5774
September 2, 2022
Course Fees Containing Commas May Result in Wrong Fee Being Charged (Bug Fix)
If the fee for a course entered by an instructor contains commas, some Payment Card Providers (PCP) do not interpret it correctly. For example, a fee of $1,200 interpreted may be interpreted as $1.20. As part of the software fix, all enrollment fees are now standardized (without any commas) before they are being passed to the PCP.
Learn more here: https://docs.dualcode.com/x/qoLXAg
Ref: HCE-5914
September 2, 2022
Resizing the Logos in the OCI Library (Improvement)
The OCI Library, which lists the OCI courses a user is enrolled in, didn't properly render the logos of organizations that were offering the course. The logos were often stretched and not completely visible. As part of the improvements, the logos are not automatically resized.
Learn more here: https://docs.dualcode.com/x/74ABBg
Ref: HCE-5655
August 31, 2022
Finding Users in the Enrollment Search Tool Would Result in Error when List is Extremely Long (Bug Fix)
When trying to manually enrol users in a course, if the list of users is extremely long (tens of thousands of users), the search tool would return an "undefined" error. As part of this software fix, the query behind the search tool was refactored to improve its performance.
Learn more here: https://docs.dualcode.com/x/rwFpBg
Ref: HCE-5903
August 28, 2022
Moodle 3.9.16 Update (Moodle Update)
As part of our general development cycle, the HCE, which is based on Moodle, the world's most popular open-source LMS, has been upgraded to Moodle 3.9.16.
Learn more here: https://moodledev.io/general/releases/3.9/3.9.16
Ref: HCE-5854
The changes below from our previous release are automatically included in this release.
August 25, 2022
Modifying Programs in a Multi-Site Environment (Improvement)
Site Managers have always had the ability to edit, hide and delete programs. As part of this change, those actions are now limited to programs that are specific to their site. For example, a Site Manager in charge of particular hospital within a larger healthcare network could modify programs designed for their hospital, but not programs designed for all the hospitals in the network.
Learn more here: https://docs.dualcode.com/x/BIAM
Ref: HCE-5816
August 25, 2022
Collecting Province/State and Postal/Zip Code Information (Improvement)
Fields to collect province/state and postal/zip code for users, which are beneficial particularly when selling courses, are now supported by the learning environment out-of-the-box. This means that systems that were previously collecting this information using custom user profile fields may, at their own discretion, migrate the data into the new fields.
Learn more here: https://docs.dualcode.com/x/qIC1Bg
Ref: HCE-4197
August 21, 2022
Reporting on Failed Payment Transactions (New Feature)
This report shows the payment transactions for courses sold online (e.g. ecommerce courses). It shows the learner's name, the course in question, and information regarding the transaction itself (e.g. order number, status, failure reason). It differs from the Purchase History, which is only available within the context of a course, and only shows successful transactions (whereas this new Payment Transactions report will also show failed transactions along with the reason returned by the payment card processor).
Learn more here:
Ref: HCE-5683
July 19, 2022
Moodle 3.9.15 Update (Moodle Update)
As part of our general development cycle, the HCE, which is based on Moodle, the world's most popular open-source LMS, has been upgraded to Moodle 3.9.15.
Learn more here: https://docs.moodle.org/dev/Moodle_3.9.15_release_notes
Ref: HCE-5718