This page lists the highlights of the Eucalyptus release.
The following new features are included in the Open edX Eucalyptus release.
When course teams create a course, they can now select the way a course is delivered to learners. You can set a schedule for the course, including due dates for assignments or exams, or you can specify that the course is self-paced, which allows learners to work at their own pace. For more information, see Course Pacing.
Course teams can now control the visibility of subsections based on the scores that learners earn in other subsections. This feature prevents learners from viewing content before they earn a minimum score for previous content. For more information, see Prerequisite Course Subsections.
With the teams feature, a learner can browse a list of topics, and then create a team and invite other learners to take part in group activities relating to one of the topics. Team activities provide opportunities for small group interactions and projects in your course. For more information, see Teams Overview.
The bookmarks feature allows a learner to add a bookmark to any unit in the LMS so that the page can be found later on the My Bookmarks page. For more information, see Bookmarking Course Content.
A new, mobile-ready and accessible drag and drop problem type is now available. This version replaces the original drag and drop problem type, which is now deprecated. For more information, see Drag and Drop Problem.
The peer instruction tool emulates the classroom experiences of the Peer Instruction learning system. A multiple choice question gives online learners an opportunity to review the answers, and rationales, provided by other course participants, and arrive at a deeper understanding of concepts. For more information for course teams, see Peer Instruction Tool. For more information for learners, see Explaining Multiple Choice Answers.
The completion XBlock adds a toggle control that allows learners to mark the associated section of course content as complete. For more information, see Completion Tool.
The CourseTalk widget allows learners to post course ratings and reviews that then appear on the course’s About page. When you add the CourseTalk widget to an Open edX instance, the widget is enabled for every course on that instance. For more information, see Adding the CourseTalk Widget.
Instead of specifically referencing the Amazon S3 service for data storage and retrieval, the Open edX platform now uses the Django file storage API. In addition to S3, you can now configure an OpenStack Swift Object Store as the cloud storage provider for certain system features.
For more information, see the Configuring Data Storage wiki page.
With this release, it is now possible to configure themes for multiple sites in a single installation of the Open edX platform.
This release adds the following options for course teams to grade learner responses in open response assessments.
For more information, see Managing Open Response Assessment Assignments.
A new report is available for ORA assignments that includes each learner’s response, assessment details and scores, the final score for the assignment, and any feedback provided by the learner about the peer assessment process. For more information, see Generate a Report for ORA Assignments.
This release includes updates to the user interface on the Checkout page that is presented by the the edX e-commerce service. The functionality of this page has not changed, and learners can continue to check out using their credit cards or PayPal. For more information, see Adding E-Commerce to the Open edX Platform.
Open edX instances can now create and award badges to learners for certain milestone achievements. Example achievements include enrolling in a certain number of courses, completing a certain number of courses, or completing a specific set of courses. For more information, see Create Course Event Badges for Your Open edX Instance and Enable or Disable Badges for Your Course.
This release includes the following changes to course discussions.
The audit_notpassing
and audit_passing
statuses have been added to the
certificates_generatedcertificate
table.
audit_notpassing
applies to learners who did not earn a passing grade and
who have a value of “audit” in student_courseenrollment.mode
.audit_passing
applies to learners who earned a passing grade and
who have a value of “audit” in student_courseenrollment.mode
.No certificate is generated for learners who have either of these statuses. Learners who are enrolled in the audit track see a message on the Progress page that indicates that the audit track does not include a certificate.
Changes to the video player’s controls resulted in the following new and updated events.
"
. The video player emits the existing
show_transcript
/ edx.video.transcript.shown
and hide_transcript
/
edx.video.transcript.hidden
events when users interact with this control.edx.video.closed_captions.shown
and
edx.video.closed_captions.hidden
, when users interact with this control.video_hide_cc_menu
and video_show_cc_menu
when users interact with
this control. In addition, these events now include name
values of
edx.video.language_menu.hidden
and edx.video.language_menu.shown
,
respectively, and the video_hide_cc_menu
/
edx.video.language_menu.hidden
events include a new event
member
field, language
.The following analytics events reflect course navigation actions in the LMS.
edx.ui.lms.link_clicked
edx.ui.lms.outline.selected
edx.ui.lms.sequence.next_selected
edx.ui.lms.sequence.previous_selected
edx.ui.lms.sequence.tab_selected
For more information, see Course Navigation Events.
The following analytics events have been added for the new drag and drop problem XBlock.
edx.drag_and_drop_v2.feedback.closed
edx.drag_and_drop_v2.feedback.opened
edx.drag_and_drop_v2.item.dropped
edx.drag_and_drop_v2.item.picked_up
edx.drag_and_drop_v2.loaded
For more information, see Drag and Drop Events.
The following analytics events have been added for the bookmarks feature.
edx.bookmark.accessed
edx.bookmark.added
edx.bookmark.listed
edx.bookmark.removed
For more information, see Bookmark Events.
The following analytics events have been added for the notes feature.
edx.course.student_notes.added
edx.course.student_notes.deleted
edx.course.student_notes.edited
edx.course.student_notes.notes_page_viewed
edx.course.student_notes.searched
edx.course.student_notes.used_unit_link
edx.course.student_notes.viewed
The following events have been added for the staff grading features in open response assessments.
openassessmentblock.get_submission_for_staff_grading
openassessmentblock.staff_assess
For more information, see Open Response Assessment Events.
The edx.done.toggled
event has been added for the completion XBlock.
For more information, see Course Content Completion Event.
In addition, documentation for events that reflect interactions with the data:notes feature and with data:timed exams is now available in the EdX Research Guide.
In keeping with edX’s commitment to creating accessible content for everyone, everywhere, the Open edX Eucalyptus release contains numerous accessibility enhancements and improvements to readability and navigability.
The video player now includes closed captions, which are overlaid on the video while it plays. Users can view closed captions and transcripts separately or at the same time. Those who choose to view the closed captioning for a video can drag the captions to a different place on the video. In addition, the video player now includes accessible labels for every control.
To ensure that all headings on a course page in the LMS are rendered correctly by screen readers, the Heading 1 and Heading 2 options have been removed from the opencoursestaff:HTML component visual editor. The Heading 3 option remains available, and Heading 4, Heading 5, and Heading 6 options have been added. All of the examples provided for HTML component options include headings beginning with Heading 3. This release also includes styling and scalability changes to the toolbar icons in the HTML component visual editor.
For more information, see Use Best Practices for HTML Markup or The Visual Editor.
This release includes a number of improvements to the appearance and accessibility of controls in the edX LMS.
<main>
element as a page
landmark.You can now enable or disable the bulk email feature from the Django administration console, rather than editing different configuration files. For more information, see Enabling the Bulk Email Feature.
Important
As a result of this change, the bulk email feature is disabled until you manually re-enable it.
The OAuth 2.0 provider library has been updated to version 0.5.0. This update includes support for the client credentials grant.
The number of days before OAuth tokens expire for mobile OAuth clients can now be configured. For more information, see Configure OAuth Token Expiration.
In this release, Ruby has been removed from the edx-platform repository. As a
result, the prereqs
paver command no longer installs the prerequisite
environment for Ruby, and the edxapp user on new instances of Devstack
no longer has rbenv
in the search path. However, discussion forums use
Ruby, and the forums user continues to have rbenv
in the search path.
The jQuery JavaScript library has been updated from version 1.7.2 to version 2.2.0. To support legacy API calls, this update also adds the JQuery Migrate library.
The JavaScript library Underscore.js has been upgraded to version 1.8.3.
A number of CoffeeScript files have been converted to JavaScript.
JavaScript tests are now run using Karma rather than JS-Test-Tool.
The Open edX Eucalyptus release supports versions 2.5.1 (Android) and 2.5.3 (iOS) of the mobile app, and includes the following mobile app features.
Several features are deprecated, or deleted, by the Open edX Eucalyptus release.
The mobile, course structure, and profile images REST web services are deprecated.
/api/courses/v1/courses/
web service instead of the deprecated
mobile and course structure web services./api/user/v1/accounts/
web service instead of the deprecated
profile image web service.For more information about supported and deprecated web services, see Open edX Platform APIs.
always_recalculate_grades
XBlock field has been
removed. (TNL-4453)ENABLE_JWT_AUTH
feature flag has been removed.The edX Release Notes contain a summary of changes that are deployed to edx.org. Those changes are part of the master branch of the edX Platform in GitHub.
You can also find release announcements on the open.edx.org website. You can subscribe to have these weekly release announcements sent to your email account.
Changes listed for 13 July 2016 and before are included in the Eucalyptus release of Open edX.