Constructor Learn (LMS) Release 112

Overview

We’ve been working on several improvements and laying the groundwork for introducing a new Compose library. This update will allow Assignments to be added to courses and programs, enhancing the flexibility and functionality for both learners and instructors. Additionally, we are developing a new Home page for learners that will feature various widgets, such as "My Recent Courses," "Calendar," and "Assignments," which will be available in future releases.

Improvements

  • Updated the wording when creating a new class split for better clarity:
    Step 1: “Add Class Split Properties” (when creating) or “Edit Class Split Properties” (when editing).
    Step 2: “Assign Learners to Mini-Groups in This Class Split.”
    Step 3: “Select Collaborative Activities for This Class Split.”
  • Provided a list of group members in the LTI request for collaborative activities.
  • Completed several backend tasks to support the Compose library, allowing Authors to start creating new Assignments in next releases.
  • Enhanced the Activity widget for Authors by displaying all details, enabling Authors to preview how it will appear to learners within a course or program.
  • Introduced a method to control which widgets will be enabled on the Home page Dashboards for each tenant.

Fixes

  • Fixed an issue where bundle packages were purchased but not enabled.
  • Fixed an issue with the Discussion library not displaying even after the license was enabled.
  • Adjusted behavior for activities submitted for grading: if only one attempt is allowed and the activity is not finished, it can be opened for review while "in grading." If multiple attempts are allowed, the last attempt cannot be reviewed unless it is graded.
  • Resolved an issue where outdated secrets were preventing platform access for some users.
  • Activities can no longer be continued if the "accessible until" date has passed.
  • Added a message indicating that the parent composition code exceeds 20 characters, preventing the generation of a sub-composition code.
  • Fixed behavior of the “Next button” in course player, so that one click always opens the next module.
  • Corrected the behavior of the "Next" button in the course player, ensuring it consistently opens the next module with one click.
  • Hid duplicate "Send Feedback" buttons when opening LTI activities.
  • Instructors can now change an activity from collaborative to non-collaborative even after some learners have started it collaboratively.

Known issues

  • Sizes of attached files are shown only for newly-uploaded files.
  • A new toggle cannot be created within a toggle.
  • New members cannot be added to a newly created team without refreshing the screen.
  • The date and time selector sometimes does not fit on the screen in Reports.
  • When signing out from Avatar, a user is not signed out from LMS.
  • External links to cover images cannot be edited.
  • Error 401 occurs after an upload of a SCORM package is canceled and the second upload attempt is initiated. The page refresh is necessary to initiate the upload.
  • Settings applied for a specific SCORM version are not appropriately distinguished.
  • The “Not found” text is displayed when a learner attempts to start a quiz with a due date in the past.
  • The Customize Default View setting does not apply to the Collections filter.
  • Saving the default view doesn’t work when creating a new custom report.