Constraints: Fixed a problem with the student vle sometimes throwing an error saying MustCreateXIdeaBasketIdeasOnThisStepBeforeAdvancingConstraint.js has not been loaded.
OpenResponse: changed the default export column field values to look for autoScore, maxAutoScore, and autoFeedback now that we use the autoGraded annotation for CRater.
Export: fixed an exception that was thrown when an annotation does not have a nodeStateId.
WebSockets: fixed a problem with student statuses occasionally not saving due to a lazy loading error.
Annotation: relaxed the restriction that there only be one annotation for a given combination of from user, to user, step work, and annotation type. The queries now obtain a list of results and then returns the latest row from that list.
Classroom Monitor: we now send auto graded annotations in the student status.