Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

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 21, 2022

Layout Changes in Certificates of Completion (Improvement)

When designing a certificate of completion, numerous sections have a "Show more..." hyperlink in between fields. As part of this improvement, the "Show more..." has been moved to the bottom of each section to make it easier for administrators to find. At the same time, the "From" setting, which allowed you to enter a name for the "From" email, has been deprecated. This field was non-functional.

Learn more here: https://docs.dualcode.com/x/CwBLBg

Ref: HCE-5949

September 21, 2022

Sorting Issues when Two Users in the System have the Same Full Name (Bug Fix)

When sorting by first name, in the event that the last user on a page and the first user on the next page have the same first name, it is possible for the query to return the same user on both pages, and the other user on neither page. As part of this release, the user's key (e.g. their "ID" in the database) was added as a secondary sort value, ensuring that when 2 people have the same name, the system will display the user with the lowest ID on the first page and the other one on the next page.

Learn more here: https://docs.dualcode.com/x/aICqAg

Ref: HCE-5946

September 21, 2022

Trying to Remove the Programs Restrictions on a Course is Failing (Bug Fix)

When the learning environment is deployed as a multi-site, an administrator can set restrictions on a course so that they can only be used in certain programs (for certain sites). Trying to remove the restrictions by selecting the value of "None" still prevents the site from being added to other programs. As part of this release, the logic to find the list of filtered sites now considers a value of "None".

Learn more here: https://docs.dualcode.com/x/BAHWAw

Ref: HCE-5945

September 20, 2022

Viewing My Courses and Last Access (Improvement)

As part of HCE 3.9.15, some of the user's profile information was hidden from certain administrators and instructors for privacy reasons and only visible to administrators that had the ability to view hidden user information. As part of this release, "My Courses" and "Last Access" have been re-enabled.  When viewed by system-level administrators, "Last Access" shows when the user last logged in the system. When viewed by instructors and other users in the context of a course, "Last Access" shows when the user last accessed the course.

Learn more here: https://docs.dualcode.com/x/UIEiAw

Ref: HCE-5969

September 19, 2022

Preventing New Enrolments in Paypal Pro (Improvement)

The PayPal Pro enrollment method, which is a method used when selling courses, has a new setting called "Allow new enrolments". While this setting is generally set to "Yes", it can be set to "No" if you want to allow existing enrollments to continue to work while blocking new enrollments. In other words, when disabled, users who already enrolled in the course using PayPal Pro will continue to have access to the course, but no one else will be able to enrol in the course using this method. This setting is useful when an organization wants to deprecate an enrolment method in favour of a new one without blocking access to learners who already paid for the course.

Learn more here: https://docs.dualcode.com/x/BIAQ

Ref: HCE-5972

September 19, 2022

Grade Stored in the Learning Record for a Checklist Activity is Off by One (Bug Fix)

When a Checklist activity is completed, the grade stored in the learning record is off by one. For example, if a checklist has 10 items and the user tickets all 10 boxes, their grade would be 9 out of 10 instead of 10 out of 10. The gradebook however would correctly identify the grade as being 10 out of 10. As part of this software fix, the learning environment now sets the correct grade in the learning record. 

Learn more here: https://docs.dualcode.com/x/TQCj#AddinganActivity-Checklist

Ref: HCE-5764

September 19, 2022

Saving Face-to-face Activity Requires Unlocking Activity Completion Settings (Bug Fix)

When an instructor tries to save changes to a face-to-face activity, the system generates an error saying that it can't save the settings because the activity completion criteria were invalid. The criteria were indeed valid, but because they were locked and greyed out, they resolved as disabled. As part of this software fix, the system now skips the validation of the activity completion criteria for a face-to-face activity when the are locked. 

Learn more here: https://docs.dualcode.com/x/9IG8B

Ref: HCE-5896

September 14, 2022

Selecting Font and Background Colors in the Editor (Improvement)

The default editor in the learning environment (Atto Editor) now allows you to select specifies colors for the background and font. The color selection includes white, red, yellow, green, blue and black. Note that as part of this improvements, the placement of some of the icons in the editor had to be modified.

Learn more here: https://docs.dualcode.com/x/coAX

Ref: HCE-5944

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


  • No labels