Canvas Updates

From e-Learning Documentation

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
Production Release notes for Saturday, January 30, 2016.<br>
+
Production Release notes for Saturday, February 20, 2016.<br>
-
In this production release (January 30), students can locate the modules progress bar more easily. All users can reply directly to announcement and discussion notifications, and the Canvas user interface includes font and icon adjustments.
+
In this Canvas release (February 20), instructors can tell if their assignment submission Crocodoc annotations are being read by students. Canvas also includes various design enhancements to existing feature areas.
-
<h1>Updated Features</h1>
+
<h1>New Features</h1>
-
<h2>Notifications</h2>
+
<h2>SpeedGrader</h2>
-
<h3>Discussion and Announcement Reply URLs</h3>
+
<h3>Crocodoc Student Feedback Document Review</h3>
-
<p>When a user receives a notification for a reply to a discussion or announcement thread, the URL in the email links directly to the post rather than the top of the thread.</p>
+
<p>When an instructor adds Crocodoc annotations to a student’s submission, instructors can view if the student has viewed the feedback. This change does not affect any student behavior in Canvas. Students view Crocodoc feedback by viewing the submission details page and click the View Feedback button.</p>
 +
<strong>Note: Crocodoc only supports specific file types, such as Microsoft Word and PDF documents. If a student submission does not support Crocodoc, SpeedGrader renders the document in the Canvas document previewer and the submission details page shows the Preview button.</strong>
<p><em>This feature was originally suggested by the Canvas community.</em></p>
<p><em>This feature was originally suggested by the Canvas community.</em></p>
 +
<h1>Updated Features</h1>
 +
<h2>Analytics</h2>
 +
<h3>Graph Enhancements</h3>
 +
<p>Account, course, and user analytics graphs have been improved for accessibility and readability; changes do not affect current functionality.
 +
The Activity by Date graphs show the number of page views and participation activity by date. The graphs have been changed to display light and dark bars for contrast instead of bars with similar brightness. Specific participations and page views can be viewed by hovering over the date.
 +
In the Courses page, all explanatory text that was shown to the left side of each graph has been replaced with a summary key directly above the graph. Additionally, because the page includes breadcrumb text, the course name at the top of the page has also been removed for redundancy.
 +
The Submissions graphs use different colors and shapes to distinguish missing, late, and on-time assignment submissions. Specific percentages for each submission status can be viewed by hovering over the assignment. The Courses page shows submissions for all students; the users page shows the submissions for each individual student, as well as future assignments that are not due yet.
 +
The Grades graphs have a more simplified Y axis with fewer point lines only displayed on the left side of the graph. The percentile color has also been updated for better accessibility contrast. The users page shows individual performance for each and whether the student received a good, fair, or poor grade.
 +
In the Courses page, the individual student graph at the end of the page has been replaced with numerical data. Submission data is identified individually as the number of assignments that were on time, late, or missing. Data also includes the student’s current score in the course. The page views, participations, and current score columns can be filtered in ascending or descending order.</p>
 +
<h2>Announcements</h2>
 +
<h3>Announcement Likes in Student Replies</h3>
 +
<p>When an instructor creates an announcement, they can choose to allow students to like a reply. This feature is only applicable to courses that allow students to respond to announcements. When a student responds to an announcement, other students can view and click the like icon below the reply. Announcements mirror the functionality of Discussions in that instructors can set other options for liking as part of the announcement settings. They can choose to allow only graders in the course to like an announcement reply and sort replies by the number of likes.</p>
 +
<h2>Assignments</h2>
 +
<h3>External Tool URL</h3>
 +
<p>When an instructor created an External Tool assignment submission, previously instructors could only add an External URL by clicking the URL field. This functionality has been improved by allowing a direct URL to be entered in the link field. Instructors can still locate an External Tool by clicking the Find button.</p>
 +
<h2>Dashboard</h2>
 +
<h3>Sidebar Enhancements</h3>
 +
<p>Dashboard sidebar content includes more white space and enlarged font sizes for better readability. All sidebar areas include the name of the course, and assignments also include the total number of points.
 +
The Coming Up section includes the specific date of the assignment or event instead of the day of the week. Additionally, any assignments that have already been graded include the assignment score.
 +
For instructors, the To Do list assignment icons are replaced with an indicator representing the number of submissions that require grading. The indicator matches the primary color of the account's theme as set in the theme editor.</p>
 +
<h2>Grades</h2>
 +
<h3>Grade Sorting</h3>
 +
<p>When students view the Grades page, they can sort grades by due date, module, assignment title, or assignment group. By default, sorting is by due date.  If modules or assignment groups aren’t used in a course, they won’t be included as sorting options.</p>
 +
<h2>Outcomes</h2>
 +
<h3>Single Calculation Methods</h3>
 +
<p>When calculating a decaying average, outcomes creates a calculation when only one assessment has been made. Previously the calculation wouldn’t return a calculation unless two submissions had been made. Additionally, when calculating for n number of times, outcomes supports a calculation that is set to achieve mastery only once.</p>
 +
<h2>Quizzes</h2>
 +
<h3>Quiz Statistics Updates</h3>
 +
<p>The Quiz Statistics page has been updated for accessibility. The overall statistics graph no longer includes an option to view a specific segment. Instead, the graph includes a Y axis that indicates the percentage of students who received a specific score. Question breakdown graphs have been changed to display horizontal bars with question responses, the number of respondents, and the percentage of students who selected each response. Correct answer responses include a check mark, while no answer responses are indicated by a striped bar. For responses that show a discrimination index, the index displays the number but no longer displays the associated graph.</p>
 +
<h1>Other Updates</h1>
<h2>User Interface</h2>
<h2>User Interface</h2>
-
<h3>Icon Updates</h3>
+
<h3>Font Sizes</h3>
-
<p>Several icons have received a slight design update throughout Canvas. Updated icons include stats, settings, check mark, trash, message, check plus, email, and discussion check.</p>
+
<p>The user interface has been updated to support relative font sizes throughout Canvas. This change does not apply to any specific text sizes as noted in HTML, vendor libraries’ css, or through font size editing in the Rich Content Editor.</p>
<h1>Fixed Bugs</h1>
<h1>Fixed Bugs</h1>
<h2>Accessibility</h2>
<h2>Accessibility</h2>
-
<h3>General</h3>
 
-
<ul>
 
-
<li>Unnecessary ARIA button roles have been removed from Discussions, Modules, and the Gradebook.</li>
 
-
<li>The gray text placed below the date and time fields throughout Canvas display a contrast ratio of 4.74:1.</li>
 
-
<li>After adding a rubric, focus is retained on the Find a Rubric link for screen readers.</li>
 
-
</ul>
 
<h3>Analytics</h3>
<h3>Analytics</h3>
<ul>
<ul>
-
<li>In the Account analytics page, screen readers can read the table structure as a presentation and identify all headers, which begin with an H1 and properly nest H2 and H3 elements.</li>
+
<li>The Account, Course, and User Analytics pages in Canvas have been updated to address multiple accessibility for both screen readers and keyboard users regarding color, sorting options, navigational cues, and focus indicators. Analytics pages display a color contrast of 3:1 for the default Canvas interface and 4.5:1 for high contrast profiles.</li>
</ul>
</ul>
<h3>Assignments</h3>
<h3>Assignments</h3>
<ul>
<ul>
-
<li>When a keyboard user adds an assignment group, screen readers can identify the Add Assignment Group modal window. Focus is also retained in the modal window.</li>
+
<li>When displaying a grade as a GPA Scale or Letter Grade, the Help icon and View Grading Scheme links are accessible for keyboard users.</li>
 +
<li>All settings for an assignment include an assignment-specific identifier for screen readers.</li>
</ul>
</ul>
<h3>Calendar</h3>
<h3>Calendar</h3>
<ul>
<ul>
-
<li>The Calendar Feed link is identified as a button and can be accessed by keyboard users.</li>
+
<li>The Calendar radio button roles function as tabs.</li>
 +
<li>The mini calendar on the right sidebar shows a black highlight with white text for the current day and black outlines around days with events.</li>
 +
<li>Calendar event buttons behave as buttons instead of links.</li>
 +
<li>When keyboard users navigate through date and time fields, field contents are selected instead of the cursor being placed at the end of the tabbed field.</li>
 +
</ul>
 +
<h3>Dashboard</h3>
 +
<ul>
 +
<li>In the legacy UI, the Dashboard sidebar needs grading text for instructors displays in 12px.</li>
</ul>
</ul>
<h3>Discussions</h3>
<h3>Discussions</h3>
<ul>
<ul>
-
<li>When viewing a discussion topic, keyboard users and screen readers are notified about keyboard shortcuts. However, screen readers are also notified that Canvas shortcuts may conflict with screen reader shortcuts.</li>
+
<li>When an attachment is removed from a discussion, focus is retained on the Choose File field.</li>
</ul>
</ul>
-
<h3>Files</h3>
+
<h3>Gradebook</h3>
<ul>
<ul>
-
<li>In Windows Edge, screen readers can view the progress of a file upload.</li>
+
<li>The Message Students Who feature includes a label for screen readers. Additionally, when an instructor selects the grade cutoff score, focus is retained in the score field.</li>
 +
<li>The toggle to expand or collapse a grade history chart includes an aria-expand attribute.</li>
 +
<li>The screen reader warning that tells users the Gradebook Grid View is not accessible has been changed from red to blue.</li>
 +
<li>In Individual View, the fixed width for the complete/incomplete assignment type column has been removed and displays the words Complete, Incomplete, and Excused.</li>
 +
<li>The Gradebook includes a keyboard shortcut icon.</li>
</ul>
</ul>
<h3>Modules</h3>
<h3>Modules</h3>
<ul>
<ul>
-
<li>The Delete Requirement button includes the correct title and aria-label values of Delete requirement.</li>
+
<li>When a keyboard user deletes a prerequisite, focus is retained on the previous prerequisite; if no prerequisites exist, focus is retained on the Add Prerequisite button. When a requirement is deleted, focus is retained on the previous requirement; if no requirements exist, focus is retained on the Add Requirement button.</li>
-
<li>The Add Prerequisites drop-down menu is accessible to keyboard users.</li>
+
<li>Keyboard users can edit a module, cancel editing a module, delete a module, cancel deleting a module, and move a module via the Move To menu.</li>
 +
</ul>
 +
<h3>Outcomes</h3>
 +
<ul>
 +
<li>The Outcomes page buttons are focused from left to right. Additionally, the <a> style buttons have been changed to <button> tags.</li>
 +
<li>Using the Space bar on an outcome or outcome group selects the outcome or outcome group.</li>
 +
<li>The Outcomes Back button retains keyboard navigation in the list of outcomes and groups. Additionally, the Back button at the top of the Outcomes page resets focus to the New Outcome button.</li>
</ul>
</ul>
-
<h3>Pages</h3>
+
<h3>Quizzes</h3>
<ul>
<ul>
-
<li>iFrames in Canvas include a title attribute that identifies iFrame content.</li>
+
<li>The Discrimination Index button in the stats page is accessible to keyboard users.</li>
 +
<li>The Quiz taking page does not include any italics tags that wrap around screen reader tags.</li>
 +
<li>When users take a quiz with one quiz question at a time, screen readers only read the Next or Previous buttons once.</li>
 +
<li>The Quiz statistics page has been updated to address multiple accessibility issues for keyboard users regarding question breakdowns, hover content, and color.</li>
 +
<li>Using the Enter key on the question bank bookmark icon retains focus on the bookmark icon.</li>
 +
<li>When a question is moved or copied to another question bank, focus is set on the dialog’s close button.</li>
 +
<li>Fill-in-Multiple-Blank questions do not include a skip to question text link.</li>
 +
<li>In question banks, the header and text body of questions are not included in the tab order. When a question bank includes more than two pages, the headers are displayed as links in the tab order. Clicking a heading should retain focus and expand the question details.</li>
 +
<li>Multiple Dropdown questions do not contain drop-down options once the quiz has been submitted.</li>
</ul>
</ul>
<h3>Rich Content Editor</h3>
<h3>Rich Content Editor</h3>
<ul>
<ul>
-
<li>The Insert Equation button does not trap focus for keyboard users.</li>
+
<li>The toolbar insert/edit image button is accessible to keyboard users to navigate and select images from the Canvas tab.</li>
 +
<li>After searching, using the Enter key on a Flickr image sets the focus on the image alt field.</li>
 +
<li>The media recording dialog includes a message indicating that screen reader users can upload pre-recorded media to avoid using flash.</li>
 +
<li>To distinguish the selected color, the text color and background color icons display a focus indicator for keyboard users.</li>
</ul>
</ul>
-
<h3>User Settings</h3>
+
<h3>Rubrics</h3>
<ul>
<ul>
-
<li>The user feature option toggle includes a bigger focus indicator for keyboard users.</li>
+
<li>Keyboard focus is not applied to content where there are no actions to be taken.</li>
-
<li>When users add a contact method, focus is set on the first tab.</li>
+
<li>Using the Enter key on the Add Rubric button sets the focus in the rubric title field.</li>
-
<li>Screen readers can identify a user’s default email address. When an email address is deleted as a contact method, focus is placed on the closest email address link.</li>
+
<li>When a rating is deleted, focus is set to the next available rating edit button.</li>
-
<li>Screen readers can identify which email addresses have been confirmed. Additionally, the Confirm Email Address dialog is associated as role-”dialog”, and the dialog identifies required fields for screen readers.</li>
+
-
<li>Screen readers can identify how to delete contact methods and confirm a contact method.</li>
+
-
<li>The confirmation code field for SMS contact methods includes a label and is identified as a required field. Screen readers can identify when a confirmation attempt does not include a confirmation code. The Cell Number field and Carrier drop-down menu include error messages if the fields are invalid.</li>
+
-
<li>The Edit Settings page includes form fields that can be read by screen readers.</li>
+
-
<li>For Web services, screen readers can identify each label with unique name and ID attributes.</li>
+
</ul>
</ul>
-
<h2>Course Imports</h2>
+
<h2>Analytics</h2>
-
<h3>Restricted Files and Modules</h3>
+
<h3>Analytics Date Labels</h3>
-
<p>When a course is copied in Canvas, restricted course files that have been placed in a module retain their module association.</p>
+
<p>When course data is consolidated into weeks or months, the analytics tooltip updates the content appropriately.</p>
-
<p><em><strong>Explanation</strong>: When a user copied a course that included restricted (hidden) files in a module, the restricted files were not longer associated with the module. This behavior occurred because course copies only retained module attachments for active files. Canvas code has been updated to retain attachments for all files that have not been deleted.</em></p>
+
<p><em><strong>Explanation</strong>: When a course used dates that spanned longer than a few weeks, analytics displayed as weekly bars, but the text description indicated the bars were shown by day. This behavior occurred because the bars collapsed into weeks without updating the tooltip data. Canvas code has been updated to identify content when graph data is consolidated.</em></p>
-
<h2>Discussions</h2>
+
<h2>Assignments</h2>
-
<h3>Student Attachments and Course File Quota</h3>
+
<h3>External Tool Submissions</h3>
-
<p>Students can submit attachments to a discussion as long as they have not exceeded their user files quota.</p>
+
<p>Assignments set as an External Tool submission must include a URL.</p>
-
<p><em><strong>Explanation</strong>: When a student attached a file to a discussion reply, the reply was not able to be posted if the course file quota had been exceeded. This behavior occurred because Canvas permissions were confirming the course quota instead of the user quota. Canvas code has been updated to only confirm the user quota for discussion attachments.</em></p>
+
<p><em><strong>Explanation</strong>: When an instructor created an assignment shell with an external tool assignment type and did not include a URL, the assignment was able to be saved. However, when the assignment was copied, trying to view the assignment generated a page error. This behavior occurred because the assignment never included a URL to the external tool. Canvas code has been updated for assignments with no URLs to notify the user that the external tool settings were not valid.</em></p>
-
<h2>ePub Exports</h2>
+
<h3>Assignment Group Weights and Designer Roles</h3>
-
<h3>Subfolders</h3>
+
<p>Designers can update Assignment group weights in a course.</p>
-
<p>Subfolders are included as part of an ePub export.</p>
+
<p><em><strong>Explanation</strong>: When a user with the Designer role tried to update an Assignment group weight, Canvas did not update the change. This behavior occurred because Canvas was saving the course with a grading standard ID attribute, even though it wasn’t affected by changes to group weights, and Canvas does not allow users to change grading standards without the Manage Grades permission. Canvas code has been updated to allow designers to update group weights and only update grading standards if a grading standard is actually being changed by a user with the correct permissions.</em></p>
-
<p><em><strong>Explanation</strong>: When a user exported a course ePub with multiple subfolders in Course Files, the ePub export was not including the subfolders. This behavior occurred because the export permission was not confirming subfolders. Canvas code has been updated with a secondary permission that verifies all subfolders included in a course.</em></p>
+
<h3>Firefox Browser and Assignment Points</h3>
-
<h3>Duplicate File Names</h3>
+
<p>Students can view the points possible for an assignment in Firefox.</p>
-
<p>Users can export a course ePub file if the same file exists in multiple course directories.</p>
+
<p><em><strong>Explanation</strong>: When a student viewed Canvas using the Firefox browser and viewed the assignment page, the points possible for each assignment was faded out. This behavior occurred because of a conflict with the CSS class. Canvas code has been updated to show assignment points possible to students in Firefox.</em></p>
-
<p><em><strong>Explanation</strong>: When a user tried to export an ePub file, and if the same course file existed in multiple directories and was embedded in course content, the export was not able to be completed. This behavior occurred because the ePub export was not configured to support the same file in multiple course locations. Canvas code has been updated to support identical files in ePub exports.</em></p>
+
<h3>New Outcomes</h3>
 +
<p>Instructors can create new outcomes from an assignment.</p>
 +
<p><em><strong>Explanation</strong>: When an instructor created an assignment, added a rubric, chose to find an outcome, and then created a new outcome, the page displayed an error message. This behavior occurred because of incorrect linking to the outcomes page. Canvas code has been updated to display the outcomes page when creating a new outcome.</em></p>
 +
<h2>Courses</h2>
 +
<h3>Courses List and Instructor Enrollments</h3>
 +
<p>Users who are added to a future course with an instructor role can only view the course in the Courses list.</p>
 +
<p><em><strong>Explanation</strong>: When an admin created courses in a future term and restricted term access dates for instructors, users who were given an instructor role were able to view the courses in the Global Navigation Courses list, even if the courses were not set by the user as a favorite. Instructors were able to view the courses but could not access the courses. This behavior occurred because the courses were not verifying the term access date set for instructors. Canvas code has been updated to enforce term date restrictions for instructor course access.</em></p>
<h2>Files</h2>
<h2>Files</h2>
-
<h3>CSS Relative URLs</h3>
+
<h3>Storage Quota and Adding Files</h3>
-
<p>Within a course Files directory, relative links in CSS files should be accessed and displayed.</p>
+
<p>Adding a file to user, course, or group files updates the quota respectively.</p>
-
<p><em><strong>Explanation</strong>: When a relative HTML link is included in a CSS file, the link generated an unauthorized error. This behavior occurred because of an error in rendering inline file attachments where Canvas was trying to access the file without an access key. Canvas code has been updated to support inline HTML content in CSS files.</em></p>
+
<p><em><strong>Explanation</strong>: When a user uploaded a file to user, course, or group files, the quota was not updating according to the added file size. This behavior occurred because Canvas was not refreshing the quota after uploading a file. Canvas code has been updated to calculate the quota after any appropriately calculated files are uploaded.</em></p>
<h2>Gradebook</h2>
<h2>Gradebook</h2>
-
<h3>Concluded Courses and Download All Submissions Button</h3>
+
<h3>Q Icon</h3>
-
<p>Instructors can download submissions from concluded courses.</p>
+
<p>Instructors cannot change the state of a quiz by clicking the Q icon.</p>
-
<p><em><strong>Explanation</strong>: When an instructor viewed a manually concluded course and clicked the Download All Submissions button, the download failed. This behavior occurred because the original fix in the November 21, 2015 release did not apply to manually concluded courses. Canvas code has been updated to allow user to download submissions if they have the View All Grades permission.</em></p>
+
<p><em><strong>Explanation</strong>: When an instructor clicked the Q icon in the Gradebook for a quiz that needed grading, the Gradebook assigned all pending submissions with a score of zero. This behavior occurred because of a change made in the October 31, 2015, release that allowed the Q icon to be removed by entering zero as a grade. Canvas code has been updated to not change the state of a quiz by clicking the Q icon.</em></p>
-
<h3>Re-muted Assignments and Submission Comments</h3>
+
<h3>Negative Fudge Points</h3>
-
<p>If an instructor mutes an assignment, unmutes the assignment, and then mutes the assignment again, all comments are hidden from the submission.</p>
+
<p>SpeedGrader does not add fudge points when an instructor manually grades quiz questions.</p>
-
<p><em><strong>Explanation</strong>: When an instructor muted and unmuted assignments multiple times, submission comments were not always being hidden from students. This behavior occurred because comments were being inconsistently hidden across several pages. Canvas code has been updated to check muted status of assignment before displaying comments in Canvas.</em></p>
+
<p><em><strong>Explanation</strong>: When an instructor viewed a quiz in the Gradebook, clicked the comments icon, and clicked the More Details link to view the quiz in SpeedGrader, manually grading the quiz cause the point values to be added as negative fudge points, which were being subtracted from the quiz total. This behavior occurred because of a change made in the October 31, 2015, release. Canvas code has been updated to retain the correct grade for manually graded quizzes.</em></p>
-
<h3>Differentiated Assignments</h3>
+
-
<p>The Gradebook disables assignment cells for any student not assigned to an assignment.</p>
+
-
<p><em><strong>Explanation</strong>: When an instructor created an assignment and only assigned it to a few students, the first 10 students in the Gradebook always had their assignment cells available for grading regardless of whether they were associated with the assignment. This behavior occurred because of a sorting miscalculation with differentiated assignments. Canvas code has been updated to fix assignment availability in the Gradebook for differentiated assignments.</em></p>
+
-
<h3>Individual View Gradebook and Submission Downloads</h3>
+
-
<p>The Gradebook Individual View paginates assignment submissions according to the number of assignments in the course.</p>
+
-
<p><em><strong>Explanation</strong>: When a user switched to the Individual View of the Gradebook and loaded an assignment submission, the submissions that had not yet loaded were grouped with at least 100 students, often causing a loading timeout error. This behavior occurred because Individual View was not supporting grouped submissions. Canvas code has been updated to paginate student submissions in Individual View.</em></p>
+
-
<h2>Languages</h2>
+
-
<h3>English (United Kingdom/Australia)</h3>
+
-
<p>The United Kingdom and Australia English language preferences do not include a PM drop-down menu when setting calendar dates.</p>
+
-
<p><em><strong>Explanation</strong>: When a course or user account had a language preference set to English (United Kingdom) or English (Australia), entering a time and then selecting the PM drop-down option still applied the time as 24-hour time. This behavior occurred because Canvas wasn’t differentiating between languages that supported 12-hour time and those that preferred 24-hour time. Canvas code has been updated to remove the PM drop-down menu in the calendar for all language set to prefer 24-hour time.</em></p>
+
-
<h2>Link Validator</h2>
+
-
<h3>Overwritten Links</h3>
+
-
<p>The Link Validator does not report overwritten links as deleted links.</p>
+
-
<p><em><strong>Explanation</strong>: When an instructor uploaded or renamed a file, or updated a page name, the Link Validator was highlighting these links as deleted links. This behavior occurred because the Link Validator did not support updates to course pages or files after they were originally linked in the course. Canvas code has been updated to improve link verification in the Link Validator.</em></p>
+
<h2>SpeedGrader</h2>
<h2>SpeedGrader</h2>
-
<h3>Grading Schemes and Assignment Resubmissions</h3>
+
<h3>Group Submission Comments</h3>
-
<p>When a student resubmitted an assignment with an attached grading scheme, SpeedGrader retains the original score if the instructor opts to use the same grade for the resubmission.</p>
+
<p>Students who submit a group assignment can leave comments in SpeedGrader, regardless of whether the comment is sent to the whole group.</p>
-
<p><em><strong>Explanation</strong>: When a student resubmitted an assignment with an attached grading scheme, if the instructor clicked the Use same grade for resubmission link, the initial score was lost and the highest possible score of the range was given instead. This behavior occurred because SpeedGrader wasn’t confirming an existing score. Canvas code has been updated to check resubmitted assignments for existing scores.</em></p>
+
<p><em><strong>Explanation</strong>: When a student submitted a group assignment and left a comment with the Send Comment to the Whole Group box unchecked, the comment was not appearing in SpeedGrader. Additionally, if the student commented from the submissions page without checking the box, the comment also was not appearing in SpeedGrader. Instructors could still view all comments, and students who commented without being the submitter also had their comments posted. This behavior occurred because Canvas only associated group comments with the submission. Canvas code has been updated to apply all comments associated with the group submission ID.</em></p>
<h1 dir="ltr">Next release schedule: </h1>
<h1 dir="ltr">Next release schedule: </h1>
<ul>
<ul>
<li dir="ltr">
<li dir="ltr">
-
<p dir="ltr">Beta release and notes: 02/08/16</p>
+
<p dir="ltr">Beta release and notes: 02/29/16</p>
</li>
</li>
<li dir="ltr">
<li dir="ltr">
-
<p dir="ltr">Production release notes: 02/16/16</p>
+
<p dir="ltr">Production release notes: 03/07/16</p>
</li>
</li>
<li dir="ltr">
<li dir="ltr">
-
<p dir="ltr">Production release and documentation: 02/20/16</p>
+
<p dir="ltr">Production release and documentation: 03/12/16</p>
</li>
</li>
</ul>
</ul>

Revision as of 14:17, 17 February 2016

Production Release notes for Saturday, February 20, 2016.
In this Canvas release (February 20), instructors can tell if their assignment submission Crocodoc annotations are being read by students. Canvas also includes various design enhancements to existing feature areas.

Contents

New Features

SpeedGrader

Crocodoc Student Feedback Document Review

When an instructor adds Crocodoc annotations to a student’s submission, instructors can view if the student has viewed the feedback. This change does not affect any student behavior in Canvas. Students view Crocodoc feedback by viewing the submission details page and click the View Feedback button.

Note: Crocodoc only supports specific file types, such as Microsoft Word and PDF documents. If a student submission does not support Crocodoc, SpeedGrader renders the document in the Canvas document previewer and the submission details page shows the Preview button.

This feature was originally suggested by the Canvas community.

Updated Features

Analytics

Graph Enhancements

Account, course, and user analytics graphs have been improved for accessibility and readability; changes do not affect current functionality. The Activity by Date graphs show the number of page views and participation activity by date. The graphs have been changed to display light and dark bars for contrast instead of bars with similar brightness. Specific participations and page views can be viewed by hovering over the date. In the Courses page, all explanatory text that was shown to the left side of each graph has been replaced with a summary key directly above the graph. Additionally, because the page includes breadcrumb text, the course name at the top of the page has also been removed for redundancy. The Submissions graphs use different colors and shapes to distinguish missing, late, and on-time assignment submissions. Specific percentages for each submission status can be viewed by hovering over the assignment. The Courses page shows submissions for all students; the users page shows the submissions for each individual student, as well as future assignments that are not due yet. The Grades graphs have a more simplified Y axis with fewer point lines only displayed on the left side of the graph. The percentile color has also been updated for better accessibility contrast. The users page shows individual performance for each and whether the student received a good, fair, or poor grade. In the Courses page, the individual student graph at the end of the page has been replaced with numerical data. Submission data is identified individually as the number of assignments that were on time, late, or missing. Data also includes the student’s current score in the course. The page views, participations, and current score columns can be filtered in ascending or descending order.

Announcements

Announcement Likes in Student Replies

When an instructor creates an announcement, they can choose to allow students to like a reply. This feature is only applicable to courses that allow students to respond to announcements. When a student responds to an announcement, other students can view and click the like icon below the reply. Announcements mirror the functionality of Discussions in that instructors can set other options for liking as part of the announcement settings. They can choose to allow only graders in the course to like an announcement reply and sort replies by the number of likes.

Assignments

External Tool URL

When an instructor created an External Tool assignment submission, previously instructors could only add an External URL by clicking the URL field. This functionality has been improved by allowing a direct URL to be entered in the link field. Instructors can still locate an External Tool by clicking the Find button.

Dashboard

Sidebar Enhancements

Dashboard sidebar content includes more white space and enlarged font sizes for better readability. All sidebar areas include the name of the course, and assignments also include the total number of points. The Coming Up section includes the specific date of the assignment or event instead of the day of the week. Additionally, any assignments that have already been graded include the assignment score. For instructors, the To Do list assignment icons are replaced with an indicator representing the number of submissions that require grading. The indicator matches the primary color of the account's theme as set in the theme editor.

Grades

Grade Sorting

When students view the Grades page, they can sort grades by due date, module, assignment title, or assignment group. By default, sorting is by due date. If modules or assignment groups aren’t used in a course, they won’t be included as sorting options.

Outcomes

Single Calculation Methods

When calculating a decaying average, outcomes creates a calculation when only one assessment has been made. Previously the calculation wouldn’t return a calculation unless two submissions had been made. Additionally, when calculating for n number of times, outcomes supports a calculation that is set to achieve mastery only once.

Quizzes

Quiz Statistics Updates

The Quiz Statistics page has been updated for accessibility. The overall statistics graph no longer includes an option to view a specific segment. Instead, the graph includes a Y axis that indicates the percentage of students who received a specific score. Question breakdown graphs have been changed to display horizontal bars with question responses, the number of respondents, and the percentage of students who selected each response. Correct answer responses include a check mark, while no answer responses are indicated by a striped bar. For responses that show a discrimination index, the index displays the number but no longer displays the associated graph.

Other Updates

User Interface

Font Sizes

The user interface has been updated to support relative font sizes throughout Canvas. This change does not apply to any specific text sizes as noted in HTML, vendor libraries’ css, or through font size editing in the Rich Content Editor.

Fixed Bugs

Accessibility

Analytics

Assignments

Calendar

Dashboard

Discussions

Gradebook

Modules

Outcomes

Quizzes

Rich Content Editor

Rubrics

Analytics

Analytics Date Labels

When course data is consolidated into weeks or months, the analytics tooltip updates the content appropriately.

Explanation: When a course used dates that spanned longer than a few weeks, analytics displayed as weekly bars, but the text description indicated the bars were shown by day. This behavior occurred because the bars collapsed into weeks without updating the tooltip data. Canvas code has been updated to identify content when graph data is consolidated.

Assignments

External Tool Submissions

Assignments set as an External Tool submission must include a URL.

Explanation: When an instructor created an assignment shell with an external tool assignment type and did not include a URL, the assignment was able to be saved. However, when the assignment was copied, trying to view the assignment generated a page error. This behavior occurred because the assignment never included a URL to the external tool. Canvas code has been updated for assignments with no URLs to notify the user that the external tool settings were not valid.

Assignment Group Weights and Designer Roles

Designers can update Assignment group weights in a course.

Explanation: When a user with the Designer role tried to update an Assignment group weight, Canvas did not update the change. This behavior occurred because Canvas was saving the course with a grading standard ID attribute, even though it wasn’t affected by changes to group weights, and Canvas does not allow users to change grading standards without the Manage Grades permission. Canvas code has been updated to allow designers to update group weights and only update grading standards if a grading standard is actually being changed by a user with the correct permissions.

Firefox Browser and Assignment Points

Students can view the points possible for an assignment in Firefox.

Explanation: When a student viewed Canvas using the Firefox browser and viewed the assignment page, the points possible for each assignment was faded out. This behavior occurred because of a conflict with the CSS class. Canvas code has been updated to show assignment points possible to students in Firefox.

New Outcomes

Instructors can create new outcomes from an assignment.

Explanation: When an instructor created an assignment, added a rubric, chose to find an outcome, and then created a new outcome, the page displayed an error message. This behavior occurred because of incorrect linking to the outcomes page. Canvas code has been updated to display the outcomes page when creating a new outcome.

Courses

Courses List and Instructor Enrollments

Users who are added to a future course with an instructor role can only view the course in the Courses list.

Explanation: When an admin created courses in a future term and restricted term access dates for instructors, users who were given an instructor role were able to view the courses in the Global Navigation Courses list, even if the courses were not set by the user as a favorite. Instructors were able to view the courses but could not access the courses. This behavior occurred because the courses were not verifying the term access date set for instructors. Canvas code has been updated to enforce term date restrictions for instructor course access.

Files

Storage Quota and Adding Files

Adding a file to user, course, or group files updates the quota respectively.

Explanation: When a user uploaded a file to user, course, or group files, the quota was not updating according to the added file size. This behavior occurred because Canvas was not refreshing the quota after uploading a file. Canvas code has been updated to calculate the quota after any appropriately calculated files are uploaded.

Gradebook

Q Icon

Instructors cannot change the state of a quiz by clicking the Q icon.

Explanation: When an instructor clicked the Q icon in the Gradebook for a quiz that needed grading, the Gradebook assigned all pending submissions with a score of zero. This behavior occurred because of a change made in the October 31, 2015, release that allowed the Q icon to be removed by entering zero as a grade. Canvas code has been updated to not change the state of a quiz by clicking the Q icon.

Negative Fudge Points

SpeedGrader does not add fudge points when an instructor manually grades quiz questions.

Explanation: When an instructor viewed a quiz in the Gradebook, clicked the comments icon, and clicked the More Details link to view the quiz in SpeedGrader, manually grading the quiz cause the point values to be added as negative fudge points, which were being subtracted from the quiz total. This behavior occurred because of a change made in the October 31, 2015, release. Canvas code has been updated to retain the correct grade for manually graded quizzes.

SpeedGrader

Group Submission Comments

Students who submit a group assignment can leave comments in SpeedGrader, regardless of whether the comment is sent to the whole group.

Explanation: When a student submitted a group assignment and left a comment with the Send Comment to the Whole Group box unchecked, the comment was not appearing in SpeedGrader. Additionally, if the student commented from the submissions page without checking the box, the comment also was not appearing in SpeedGrader. Instructors could still view all comments, and students who commented without being the submitter also had their comments posted. This behavior occurred because Canvas only associated group comments with the submission. Canvas code has been updated to apply all comments associated with the group submission ID.

Next release schedule:

Note: You can follow the release schedule on the Canvas Updates calendar

Archived Canvas Updates
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox