Dual Code is committed to continuously improving the HCE and regularly implementing new features with each release. This page shows our release notes, organized by version.
Expand | ||
---|---|---|
| ||
Immediate Compliance Status Update for Program Course List Changes (Improvement)An issue was identified where students who were previously marked as compliant in a program did not update to "Not compliant" when a new course was added, until an overnight task ran. Now, when a course is added to or removed from a program, the compliance status updates immediately. This ensures that students are correctly marked as "Not compliant" or "Compliant" without waiting for an overnight task, providing more accurate and timely program completion status. Learn more here: /wiki/spaces/Workplace/pages/38666241 Corrected Course Completion Logic for Mixed Condition Requirements (Bug Fix)An issue was discovered where users did not receive course completion as expected when the requirements included both "Activity completion" and "Learning record in another course" conditions, even when meeting "any" of the conditions was sufficient. This was due to recertification logic that incorrectly required all activities to be completed, preventing course completion from being awarded. The logic has been revised to ensure users receive course completion when any of the specified conditions are met. Learn more here: Tracking Completion Removed Users Reappearing in Sessions (Bug Fix)An issue was identified where a user removed from a session would reappear after attendance was taken, despite not being re-added manually. This occurred when a session was created in a past month and students were marked as fully attended before removal. The log inaccurately showed a "user graded" event even though the user did not appear to be re-added. This has been resolved so that once a user is removed from a session, taking attendance will no longer add them back, ensuring accurate session management. Learn more here: Taking Attendance Enhanced Flexibility in Appraisal Manager Assignment and Removal (Bug Fix)Supervisors faced an issue where they could assign another supervisor to an appraisal but were unable to unassign them afterward. This update ensures that supervisors who have the capability to assign managers to an appraisal can also unassign them. The solution involved modifying the method that generates the list of supervisors to include all currently assigned managers, allowing proper management of appraisal assignments. Learn more here: /wiki/spaces/PRS/pages/110002737 Improved Handling of End-of-Month Course Expirations (Improvement)When courses are completed on the last day of a month, the expiration date could be incorrect due to variations in the number of days in the current or following month. For instance, a course completed on October 31 with a one-month validity would expire on December 1 instead of the expected November 30. Previously, expiration dates were shifted to the next month when it did not contain the same day. The updated calculation now correctly manages end-of-month completions, ensuring expiration dates align as expected, even when months have different lengths. Learn more here: Configuring Recurring Courses BigBlueButton 2.7.14 Update (BigBlueButton Update)As part of our general development cycle, the web conferencing system, which is based on BigBlueButton, has been upgraded to version 2.7.14. Learn more here: Release Notes for BigBlueButton 2.7.14 Auto-Detect Encoding for User Uploads (New Feature)Previously, when uploading users, administrators were required to manually select the file encoding (e.g., UTF-8), which could be confusing, as users may not always know their file’s encoding. To simplify this process, we’ve added an "Auto detect" option to the "Encoding" dropdown for the auto upload and manual upload user functions. This option is now the default for new uploads, automatically detecting the correct character encoding without requiring users to choose from a long list of options. If you are using scheduled jobs, please note that you will need to update them to use this new option. Learn more here: Creating a CSV File for User Uploads Submissions Health Check to Monitor and Resolve Unreviewed Course Activities (New Feature)A new report has been implemented to help System Administrators efficiently manage high volumes of assignment submissions. This report allows System Administrators to generate a consolidated list of unreviewed or ungraded submissions for both the Assignment and Supporting Documentation activities across all courses. The list includes direct links to each submission, making it easier for System Administrators to review, approve, and grade submissions. The report is accessible through the System Health section (under Site Administration > System Health). Learn more here: Submissions Mlang Tags Appear in Calendar Invites for F2F Sessions with Microsoft Teams (Software Fix)The calendar invite sent to learners who register for a Face-to-Face (F2F) session with a Microsoft Teams activity was displaying unnecessary "mlang" tags, causing confusion in the event details. This issue has been resolved, and calendar invites now display correctly without the tags, ensuring a clean and clear invitation for learners. Learn more here: Linking to a Microsoft Teams Session from a F2f Session Error When Creating F2F Sessions with Long Microsoft Teams Details (Software Fix)When setting up a new Face-to-Face (F2F) session using Microsoft Teams as the video conferencing option, a database write exception can occur if the combined length of the Teams meeting details and session location exceeds the allowed limit. This update addresses the issue by modifying how the information is stored in the database. Learn more here: Linking to a Microsoft Teams Session from a F2f Session 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 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 |
...