/
What's New

What's New

Dual Code is committed to continuously improving HCE Marketplace and regularly implementing new features with each release. This page shows our release notes, organized by version.

Moodle Plugin Updates (Moodle Update)

As part of our general development cycle, numerous 3rd party plugins available from the Moodle marketplace were updated. These include: availability_role, block_checklist, mod_checklist, mod_hvp, mod_publication, mod_zoom, report_coursesize.

Learn more here: Moodle Plugins
December 13, 2024 ♦ v4.1.15.1

Moodle 4.1.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 4.1.15.

Learn more here: Release Notes for Moodle 4.1.15
December 13, 2024 ♦ v4.1.15.1

 

Course License Renewal Notifications (New Feature)

This release adds course license renewal notifications, offering users reminders and renewal links for licenses nearing expiration or already expired. Notifications are sent via email and the system's built-in web notifications every Monday, as needed. There are 5 reminders: 60, 15, and 7 days before expiration, on the expiration date, and 7 days after. Please note that individual license purchases for personal use will not trigger notifications. This feature is intended for administrators who purchase courses for others. Administrators can toggle notifications on or off via a link clearly displayed in the email footer.

Learn more here: Selling Courses

November 28, 2024 ♦ v4.1.14.5 HCE-8054

License Renewals for Instructor-led Courses (Bug Fix)

In certain situations, users attempting to renew their license for a course with instructor-led sessions would encounter an issue where they were registered for the session but unable to access the rest of the course. As part of this improvement, changes have been made to the license renewal process, ensuring users gain full access to the entire course.

Learn more here: Selling Courses

November 28, 2024 ♦ v4.1.14.5 HCE-8658

Volume Discounts and Thresholds (New Feature)

The “Self enrolment (Advanced)” enrolment method now allows you to define your own volume thresholds and discounts. Organizations that sell courses often establish volume thresholds along with corresponding discounts to encourage bulk purchases. This approach, known as threshold volume discounting, ensures that a discount is only applied once a buyer reaches a designated quantity threshold. For instance, a discounted rate might be offered when an organization buys 100 licenses or more. When configuring these volume thresholds and discounts, sellers have the option to apply the discount as either a percentage reduction (e.g., 10% off) or as a fixed, reduced price per unit (e.g., $10 per license instead of $12). Once a user completes a purchase of licenses, they receive a link or license key. This key can be shared with their team members, allowing them to enroll in the prepaid course seamlessly. This system streamlines access to the course content for larger groups, making it easy for organizations to manage training and education for their teams.

Learn more here: Selling Courses
November 5, 2024 ♦ v4.1.14.2 HCE-7615

Moodle Plugin Updates (Moodle Update)

As part of our general development cycle, numerous 3rd party plugins available from the Moodle marketplace were updated. These include: auth_saml2, mod_zoom.

Learn more here: Moodle Plugins
August 29, 2024 ♦ v4.1.14.1

Moodle 4.1.14 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 4.1.14.

Learn more here: Release Notes for Moodle 4.1.14
August 29, 2024 ♦ v4.1.14.1

 

Virtual Assistant (New Feature)

The learning environment now features an AI-driven virtual assistant designed to enhance the user experience. Tailored to meet the needs of both administrators and learners, the virtual assistant provides personalized support and guidance. Administrators can quickly access system management advice and troubleshooting tips, while learners receive help navigating the system and completing their purchases or courses. This intelligent assistant adapts to your role, making it easier to get the most out of your learning environment..

August 29, 2024 ♦ v4.1.12.1 HCE-8027

Moodle Plugin Updates (Moodle Update)

As part of our general development cycle, numerous 3rd party plugins available from the Moodle marketplace were updated. These include: auth_saml2, mod_zoom.

Learn more here: Moodle Plugins
August 29, 2024 ♦ v4.1.12.1

Moodle 4.1.12 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 4.1.12.

Learn more here: Release Notes for Moodle 4.1.12
August 29, 2024 ♦ v4.1.12.1

 

Introduction to Recertification Windows (New Feature)

When setting an expiration date for a recurring course, it is now possible to also define a recertification window. When defined, the user can only get recertified within that configuration window. As an example, it is now possible to say that the learning record expires after 1 year, and that the user can only get recertified 90 days prior to the expiration of the learning record.

Learn more here: Configuring Recurring Courses
June 17, 2024 ♦ v4.1.11.1 HCE-6698

Certificates of Completion Now Fall Under “Certification and Expiration” (Improvement)

The “Certificate of completion” setting, which allows you to specify which certificate of completion to issue when a user completes a course, is now found under the new “Certification and Expiration” section of the course settings.

Learn more here: Issuing Certificates of Completion
June 17, 2024 ♦ v4.1.11.1 HCE-7893

Numerous Changes to Configuring Recurring Courses (Improvement)

Recurring courses (e.g. courses where the learning record expires) must now be configured in the course settings page (whereas in earlier releases, an instructor would configure them in the “Course completion” page. The new settings, which are in a category called “Certification and expiration”, also allows more options such as the ability to round up the expiration date to the last day of the month.

Learn more here: Configuring Recurring Courses
June 17, 2024 ♦ v4.1.11.1 HCE-6698

Moodle Plugin Updates (Moodle Update)

As part of our general development cycle, numerous 3rd party plugins available from the Moodle marketplace were updated. These include: block_groups, format_onetopic, mod_checklist, mod_zoom.

Learn more here: Moodle Plugins
June 17, 2024 ♦ v4.1.11.1

Moodle 4.1.11 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 4.1.11.

Learn more here: Release Notes for Moodle 4.1.11
June 17, 2024 ♦ v4.1.11.1 HCE-8099

 

Activity Completion Data is Not Being Reset in this Unique Scenario (Bug Fix)

This issue appears in a very unique scenario. A course is configured with a condition of “Expiration by date”. The learner has a valid learning record. An instructor or administrator then unlocks the course completion settings and adds a new activity to the course completion requirements. The user already has a valid learning record so when they access the course, they see the banner “Congratulations. You have completed the course”. However, the learner has not actually completed the new mandatory activity, so the status of the course (and indirectly each activity within this course) is inconsistent. As part of this software fix, the status of the activities now considers this additional scenario where mandatory activities are added after the learning record is issued.

Learn more here: Condition: Activity Completion
April 26, 2024 ♦ v4.1.10.1 ♦ HCE-8073

Course Overview Block Doesn’t Always Report 100% Completion Even Though the User Has a Learning Record (Improvement)

The Course Overview block reports on a user’s progress in each course. For example, if a course contains 5 activities and the user completed 3 of them, the block would report a 60% completion. There are circumstances however when a user can receive a learning record without completing all of the activities. For example, a bilingual course that contains a lesson in English and French would only require the learner to complete one of the two lessons. After completing the English lesson, the user would receive a learning record, but the Course Overview block would report 50% completion because the user did not complete the French lesson. In another example, a user who has been granted an equivalency for the course would continue to show a 0% completion rate because they did not technically complete any of the activities in the learning environment. As part of this improvement, the calculation of the progress in the Course Overview block has been refactored such that if the user has a valid learning record, then the progress will always show 100% completion.

April 26, 2024 ♦ v4.1.10.1 ♦ HCE-4850

Course Completion Badges Do Not Turn to “Done: Completed” Until the Entire Course is Done (Bug Fix)

When a course that contains multiple mandatory activities is reset and the learner completes only some of the activities, the badges for the completed activities report “Done:” followed by the completion criteria. Once the course is completed in its entirety, the badges would then read “Done: Completed”. As part of this software fix, the badge now reports “Done: Completed” as soon as the activity is done regardless of whether the course itself is done.

Learn more here: Tracking Completion

April 26, 2024 ♦ v4.1.10.1 ♦ HCE-8094

Completion Status CSV Export Does Not Show the User’s Last Name (Bug Fix)

When exporting the Completion Status report to CSV, the resulting file only contains the user’s first name instead of their full (first / last) name in some circumstances. As part of this software fix, the user’s full name is always visible in the CSV file when exporting the report.

Learn more here: Completion Status
April 26, 2024 ♦ v4.1.10.1 ♦ HCE-8089

Moodle Plugin Updates (Moodle Update)

As part of our general development cycle, numerous 3rd party plugins available from the Moodle marketplace were updated. These include: block_checklist, filter_videoeasy, format_grid, mod_checklist, profilefield_file.

Learn more here: Moodle Plugins
April 26, 2024 ♦ v4.1.10.1

Moodle 4.1.10 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 4.1.10.

Learn more here: Release Notes for Moodle 4.1.10
April 26, 2024 ♦ v4.1.109.1 HCE-8099