A private comprehensive liberal arts college in Salt Lake City, UT, offering undergraduate and graduate degrees in liberal arts and professional programs. Website
Canvas Updates

03/01/14 Canvas Production Release Notes Featuring the Learning Mastery Gradebook

Erin Hallmark
posted this on Feb 24 17:27

In this production release (03/01), Canvas brings you a new gradebook specifically for learning outcomes. Drag-and-drop Calendar functionality is back, and we’ve also made a few additions that show you more details about your courses. The production notes also include fixed bugs and other updates to existing Canvas features.

Note: Production release notes indicate the features that will be included in Saturday’s release and may differ from features available in your beta environment.

03.01.14 - New Feature Screencast from Instructure on Vimeo.

View the 03.01.14 Screencast Transcript

*Features are subject to change. Please see the complete release notes for details.

We welcome video feedback at instructure.com/videosurvey. If the embedded video does not appear, reload your browser window.


Next release schedule:

  • Beta release and notes: 03/10/14

  • Production release notes: 03/17/14

  • Production release and documentation: 03/22/14


New Features

Learning Mastery Gradebook

The Learning Mastery Gradebook helps instructors and admins assess the outcomes that are being used in Canvas courses. Located as part of the regular Gradebook, the Learning Mastery Gradebook provides an overview of student learning based on standards rather than grades. Instructors can also use the gradebook for feedback about curriculum and teaching methods.



The Learning Mastery Gradebook is a Course-level feature option, which means that once it is enabled by the institutional admin, the feature can be enabled by instructors on a course-to-course basis. Information about Feature Options was previously published in the 12/28/13 and 01/18/14 production releases.  

If you are an instructor and do not see the Learning Mastery Gradebook available to you in Course Settings, please contact your institutional admin.

Additional functionality will be introduced to the Learning Mastery Gradebook in future releases.


Note: When the Learning Mastery Gradebook is enabled, the regular gradebook reflects a small change to the menu navigation displaying the two types of gradebooks: Grades and Learning Mastery. Use these buttons to toggle between the gradebooks. The Sections drop-down menu has been moved to the right side of the browser window. (This menu only appears when a course contains more than one section.)  


Like the standard gradebook, the columns in the Learning Mastery Gradebook can be sorted, resized, and reordered. By default, the sidebar is expanded, but it can be minimized by clicking the arrow icon.


Individual student scores within each outcome are based on outcome values. The first score indicates the score the student earned. The second number indicates the mastery threshold, which is the minimum the students need to achieve mastery for the outcome. For instance, if a student earns a score of 5/3, the student has earned 2 points above the base mastery threshold of 3 points. If a student achieves a score of 1/3, the student has not achieved enough points to reach the mastery threshold.



Hover over the outcome title to view a breakdown of a specific outcome. The circle graph shows how the individual student scores were divided into the outcomes criterion ratings.



All scores are color-coded to show outcomes and the level attained by each student: mastery (green), near mastery (yellow), and remedial (red). Score levels are calculated based on half of the outcome mastery threshold. Toggle the boxes in the sidebar to filter scores for a specific level.


Outcome statistics for the entire course or a course section can be viewed according to course average, course median, or course mode. Select the preferred statistic from the drop-down menu next to the score indicator for each outcome. These course statistics also display color-coded level results based on the outcome results.

Note: If an outcome is aligned to multiple items, the gradebook statistics will always generate from the student’s highest outcome score within that course.

Gradebook: CSV File Assignment Group Columns

Assignment group columns are part of the CSV download from the Gradebook. This feature allows instructors to examine the overall performance of their course related to each assignment group and student scores. Each assignment group in the CSV file displays current points, final points, current score, and final score. Assignment group columns are read-only columns calculated by rules or percentages set in Canvas, and changes made to these columns within the CSV file will not be recognized if the CSV is uploaded to the Gradebook.


Grades: Points in Student Total Grade

If an instructor grades by points in the Gradebook, students will also view their total grade in points. This option only applies if an instructor changes the grading option within the Gradebook total column from percent to points.

Reminder: Instructors can only grade by points if they are not using weighted assignment groups.



When students open the Grades page, the total column displays the total grade as earned points compared to total points possible (this view is different than the Gradebook view, which only shows the number of earned points). The hover text displays the percentage breakdown of those points. Both instructors and students still view assignment groups as a percentage.


Course Imports: Content Selection Redesign

The Select Migration Content process has been redesigned within Course Imports. When admins or instructors copy or import courses and choose to select course content, Canvas will no longer select all content by default.

The import screen is grouped by content type. Content types that include more than one item are placed within a group that indicates the total number of content items. To expand the group, click the drop-down arrow next to the content type.



To import all content for a content type, click the checkbox next to the content name. If the content type is a group containing multiple items, Canvas will automatically select all items within the group (no need to expand the group and select the items individually).

To import only a few items from a content group, expand the drop-down arrow and click the specific items to be imported. Canvas will place a dash in the content checkbox, indicating that only a few items are selected within the group.

If a content type should not be imported, leave the checkbox blank.


If a selected file qualifies as more than one content type (such as Graded Discussions and Assignments), Canvas will automatically select the file within all applicable content types.

Calendar 2: Month View Drag-and-drop Mini Calendar

Users can drag calendar events and assignments from the calendar month view and drop them onto another date in the mini calendar. This functionality was originally seen in Calendar 1 and allows users to quickly change calendar item dates.

Drag-and-drop functionality for additional views in the calendar will be available in future releases.


Admin Tools: Course Activity

Account admins can view information about a course in their account (other admin roles such as sub-account admins require permission to access this feature). Located in the Admin Tools Logging Tab, this feature helps answer questions that may exist about a specific course history, including the person who changed the course state.


Activity can be searched by course ID or course name. When users type either a course ID or a course name, Canvas will generate a drop-down list of Canvas courses; Canvas will only display results based on valid entries. Date fields are not required to generate a log result, but more field entries will produce more focused results.


Canvas will display the date, time, user, type, and event details for the course. Type includes created, updated, and concluded. You can also view the details of each event type.


Note: In a future release, the Course Activity log will include additional state changes for all of the following events:

  • publish course

  • conclude course

  • delete course

  • unconclude course

  • undelete course

  • course imports

  • course creation method (SIS import, course copy/import, manual)

Assignments: Group Weights Display Two Decimals

When instructors set assignment group weights, Canvas will round percentages up to two decimal places. This change helps makes rounding percentages more consistent across Canvas.


New APIs


Users can manage quiz submission questions in the Quiz Submissions Questions API.


Fixed Bugs


Empty Conversations

In Old Conversations, when users open a message thread in the left pane, all associated messages appear in the right pane.

Explanation: Conversations was displaying empty messages in threads that didn’t align with the selected message, a problem that was initially addressed in the 12/28/13 release. Canvas code has been updated to reject all threads with no messages and no longer misalign visible Conversations messages.


Paginated User List

When creating a new Collaboration, users can scroll through the entire paginated list of course enrollments.

Explanation: Users who create Collaborations within courses with high enrollments reported that user names were disappearing when scrolling through paginated lists. Canvas engineers discovered that when a group of users loaded on the page and then the user scrolled down the list, the previously displayed names were no longer accessible. Canvas code has been updated to allow scrolling throughout the entire paginated list to view all course enrollments.

Course Settings

Course Dates

Course start and end dates correctly interpret short date entries.  

Explanation: In Course Settings, when users manually entered short date entries for the course start and end dates, Canvas miscalculated the intended date. However, the date functioned as intended if the date was picked via the date selector. Canvas code has been updated to interpret various date short format entries.


Assignment Groups Weights

Instructors who make changes to their assignment groups weights can view their changes directly in group headers and grades.

Explanation: When an instructor changed percentages in the group weights dialog box, the updated information would not display in the Gradebook until the instructor refreshed the browser window. Canvas code has been updated to reflect changes to assignment groups in real time.

Total Grade Hover Text

When assignment groups are weighted, the total grade column does not display any hover text. 

Explanation: When assignments groups are weighted, the hover text in the total column shows the percent/100 instead of points/total. To avoid confusion, Canvas code has been updated to no longer display the hover text and only display the percentage directly. There is no change to the current behavior of the total column hover text when assignment groups are not weighted.


Custom User Roles

Students who are assigned a custom role and enrolled in a course appear in group lists. 

Explanation: Students who were assigned custom roles were not appearing in the Unassigned Students area within groups. Canvas code was not associating custom roles with regular student permissions and has been updated to associate custom student roles in course group category lists.

Internet Explorer 10

Rich Content Editor Links

Users who use Internet Explorer 10 can create clickable links within the Rich Content Editor. 

Explanation: Users accessing Canvas through Internet Explorer 10 reported that links were breaking after they were created in the Rich Content Editor. This problem also affected links for YouTube videos. Canvas engineers discovered that Canvas code was not properly detecting the later version of the browser to associate the text as a link and have updated the code accordingly.  


Quiz Icons

Quizzes that are housed within modules display a quiz icon to define their assignment type.

Explanation: Quiz assignments within modules were displaying a blank document icon. Canvas engineers have updated namespacing within the CSS content tag and updated the code to reflect the correct icon within modules.


Fill-in-the-Blank Quizzes

Fill-in-the-blank quiz answers that include an apostrophe retain all text content. 

Explanation: Students were reporting that fill-in-the-blank quiz answers were not saving text that appeared after an apostrophe. This situation only occurred when students were viewing the quiz one question at a time and had returned to fill-in-the-blank questions to view their answers. Questions where the students did not return to the quiz question were not affected, as was every other question type. Canvas code has been updated to retain all text content within fill-in-the-blank quiz answers regardless of the quiz state.

Formula Question Variables

Repeated variables within a formula quiz question can each reference a separate solution.   

Explanation: When an instructor edited a Formula Question in a quiz, referencing a variable more than once before another variable was used, such as [a] [a] [c], caused the min/max values of the last declared variable to reset to 1/10. This problem occurred because Canvas code was considering each variable to be unique. Canvas code has been updated to accept variables without considering them as unique entries.

Question Banks

Instructors can create new quiz groups within a question bank.

Explanation: When an instructor tried to create a new quiz group from within a question bank, Canvas was displaying an error message. This problem occurred because Canvas was missing the specification method for creating new groups within a question bank. Canvas code has been updated with the required methods.

Rich Content Editor

Image Links in Equation Editor

Equations in the Equation Editor do not create broken images.

Explanation: When instructors created equations via the Equation Editor, the equations were sometimes displaying broken images. Canvas code has been updated to redirect the image base URL for greater server reliability.   


Submission Previews

Assignment submission previews align with each specific student in SpeedGrader.

Explanation: When instructors were clicking the SpeedGrader arrow button repeatedly to advance to another student submission, some submission previews did not align with the correct student name. Canvas engineers discovered that document preview calls for the submission ID were misaligning with the user ID. Canvas code has been updated so the preview of the submission ID always matches the ID of the user.   



When users accessing multiple Canvas domains log in to Canvas and select the Remember My Authorization checkbox, Canvas retains authorization settings.

Explanation: Canvas users who are part of multiple accounts and domains were receiving repeated notices to reauthorize their access even after selecting the option for Canvas to remember their authorization preference. Canvas code was updated to repeat authorization access across all accounts for a user.

Scheduled Appointments

When a user’s old account is merged into a new account, the user’s prior scheduled appointments update with the new user ID.

Explanation: Appointments that had been linked to the user’s prior ID were not updating to reflect the new user ID. Canvas code has been updated to include the appropriate ID tables within the user merge file.

Profile Links

Users can delete all links within their profiles.

Explanation: Some users who tried to delete links were not able to delete a link if it was the last link in the list, or if it was the only existing link in the profile. Canvas engineers discovered that users with multiple Canvas accounts shared the same links across all their profiles, but links could only be deleted from the account where the link was originally created. Canvas code was updated to separate links on each account and only appear in each respective profile.


Other Canvas Updates


Grades What-if Scores

Screenreaders can access the what-if score feature on the Grades page.


Settings Menu

All text links within the Gradebook settings drop-down menu are the same size.

Explanation: The last three links in the drop-down menu were displayed in a smaller font size. Canvas code has been updated to display links in the same size for consistency.


Survey Item Analysis

Instructors cannot generate an item analysis report for class surveys.

Explanation: When students had completed a survey and instructors tried to select the item analysis report, Canvas never generated a result. Class surveys were not designed to display item analysis as item analysis calculations require a grade. Canvas code has been updated to disable the item analysis link within Survey Statistics.

Rich Content Editor

Switch Views Link

The Switch Views link, which allows users to switch between the default design view and the HTML view, is renamed to HTML Editor and Visual Editor.

Explanation: The Switch Views title did not offer users an intuitive purpose for the link. Canvas code has been updated to rename the link respective to the requested editor view.


Zero Activity

When an admin runs the Zero Activity report, Canvas displays the parameters used when the report was last generated.

Explanation: The Zero Activity report was not originally designed to display the parameters of the last generated report. Canvas engineers have improved this report by updating Canvas code to include the parameters of the report, including if the report was run for all terms.

02/21/14 Canvas by Instructure (Android) 2.3 Release Notes Featuring Groups and Multi-user Sign-in Functionality

Sam Spendlove
posted this on Feb 21 08:32

With this Canvas for Android release users will enjoy support for Canvas groups and multi-user sign-in functionality.


Support for Canvas Groups

Users will now be able to access Groups on the Canvas for Android app in their courses list.



Multi-user Sign-in

Users can now enable multi-user sign-in in their settings. By enabling this feature, you can login in as multiple users on the Canvas for Android app and easily switch between those users.


  • Crash fixes

  • Memory pressure fixes

  • Widget rotation fix

02/08/14 Canvas Production Release Notes Featuring Gradebook Notes and Select All Conversations

Erin Hallmark
posted this on Feb 03 17:45

HTML5 Scribd Viewer Notice

As part of this production release, we’ll be enabling a new HTML5-based Scribd viewer in Canvas. Formerly based in flash, the new viewer should improve overall performance in Scribd and will display HTML content, File previews, and SpeedGrader previews. Viewer controls are now located at the bottom of the Scribd window and include an updated full-screen option. More details about this functionality will be available in the Canvas Guides.   

In this production release (02/08), Canvas engineers have been working on small but awesome additions within six Canvas areas to make your life easier, whether you’re an instructor or an admin. The production notes also include fixed bugs and other Canvas updates.

Note: Production release notes indicate the features that will be included in Saturday’s release and may differ from features available in your beta environment.

02.08.14 - New Feature Screencast from Instructure on Vimeo.

View the 02.08.14 Screencast Transcript

*Features are subject to change. Please see the complete release notes for details.

We welcome video feedback at instructure.com/videosurvey. If the embedded video does not appear, reload your browser window. 


Next release schedule:

  • Beta release and notes: 02/18/14 (In observance of Presidents’ Day)

  • Production release notes: 02/24/14

  • Production release and documentation: 03/01/14


New Features

Gradebook: Notes Column

Instructors can use a Notes column in their Gradebook to keep track of extra information in their course, such as SIS IDs or just general student notes. This feature is the second-most-requested feature by our users, so we hope it helps with your course management.

To show the Notes column in the Gradebook, click the Gear icon in the Gradebook drop-down menu and select the Show Notes Column link. When the column is shown, Gear icon drop-down option will change to Hide Notes Column.


To make a comment in the notes, click the note field for the appropriate student and type into the text box. Click the Save button to save your note. The note field allows up to 255 characters.


This feature is part of the Custom Gradebook Columns API published in the 01/18/14 release. Admins can use the API to create additional columns for instructors. Admins can populate content for instructors, such as course SIS ID, and export content from the columns as well. Custom column data is not included in the Gradebook CSV export file.

Instructors can only show and hide the Notes column; columns created by admins cannot be hidden in the Gradebook.

Notes: Although APIs are most commonly used by admins, this API is not restricted to admin-level use and can be used by instructors who are comfortable using APIs in Canvas.  This API only allows Canvas user ID in the ID field and does not work with sis_id.

New Conversations: Select All Messages

Users can select all messages or a range of messages within New Conversations.

To select all messages, click the command + A keys (Mac) or the control + A keys (Windows). 


To select a range of messages, click the first message you want to select, hold down the Shift key, and then click the last message you want to select. All messages between the first and the last messages will be selected.


These features are in addition to the multi-select functionality published in the 01/18/14 production release, where users can use the command key (Mac) or the control key (Windows) to select and deselect individual messages.

When multiple or all messages are selected, the right panel displays a multiple conversations message, and users can collectively archive, delete, mark messages as unread, or star or unstar the messages.

Notifications: Subject Lines in Messages from New Conversations

When a message is sent from new conversations and users have notifications enabled, users will be able to see the subject line of the conversation as part of the message notification. This feature allows users to see the context of the message they are receiving without having to log back into Canvas Conversations.

In HTML view, the subject line is in bold text above the message. In plain text view, the subject line is prefaced with the Subject: identifier.

Admin Settings: Global Announcements by Roles

Admins can create global announcements for specific roles. Located in Account Settings, this feature separates announcements between user groups and reaches a more targeted audience—students don't have to see all those surveys intended for instructors. When creating a new Global Announcement, select the checkbox next to the user role(s) who should receive the announcement.

Note: If you do not select at least one user role, the announcement will be sent to everyone.

Admin Tools: Grade Change Activity Log

Account admins can view information about a grade change for their account without having to access the API or grade history page (other admin roles such as sub-account admins require permission to access this feature). Located in the Admin Tools Logging Tab, this feature helps answer questions that may exist about a specific grade history, including the person who was doing the grading. 

Note: This feature also corrects the auditing capabilities in the Grade Change Log API.  

Grade Change Activity can be searched by Grader (the person who assigned the grade, usually a TA or instructor), Student, Course ID, Assignment ID, or Date Range. Only one field is required to generate a log result, but more field entries will produce more focused results.  


Canvas will display any applicable results for the field(s) you selected. In the example below, the log generated all activity based only on the Course ID.

Grader and Student Names

Canvas will not accept entries in the Grader and Student Name fields that are not selected from a drop-down list of Canvas users. To create the drop-down list, type in the first name of the Grader or Student, and Canvas will generate a list of matching names. Select the correct name from the list.

Outcomes: Icons for Aligned Items

Within Outcomes, aligned items are identified with an icon displaying the item type: rubric or assignment. This change helps identify the item for easier management within outcomes and clarify items that have similar titles.

User Settings: Enable Themes

Users can view Canvas using the default theme or select a new High-Contrast theme. You can select this feature by editing your user profile and selecting it from the Enabled Theme drop-down menu.


New APIs


Search for courses within an account in the Accounts API.


Allow self-enrollment in the Enrollments API.

View the created date and time of an enrollment in the Enrollments API.


Export entire courses or quizzes from Canvas in the Content Exports API.


Access learning outcome results in the Outcome Results API.

Get outcome groups and outcome links in the Outcome Groups API.


Update student question scores and comments in the Quiz Submissions API.


Merge user accounts in the Users API.


Fixed Bugs

Account Settings

Provisioning Report

When users select the Include Deleted Objects checkbox, the Provisioning Report displays deleted courses within the last six months.

Explanation: The Provisioning Report did not display any deleted courses even if the checkbox for this option was selected. Canvas code has been corrected to include courses that have been deleted within the last six months. Courses that have been deleted for longer than six months are not included in the report.

Admin Tools

Last User Access Report

The Last User Access report displays one listing per user pseudonym.

Explanation: Admins reported that the report listed students multiple times. Canvas engineers discovered that users were listed for each enrollment in Canvas, even for enrollments that were deleted. Canvas code has been corrected to only display the user in the course, regardless of multiple enrollments.

Course Imports

Blackboard Learn

Blackboard Learn course images are imported without breaking links in quizzes. 

Explanation: Users reported that when importing a Blackboard Learn package, images embedded in the question text were broken. The images imported into the course successfully, but part of the image name was compromised and caused the links to break. Canvas code has been corrected to properly transcode formatting for the image source.


WebCT QTI zip files are imported and converted into Canvas quizzes.

Explanation: When users tried to import a WebCT QTI zip file, the import failed and displayed an error message. Canvas code has been corrected to ensure condition variables are correctly placed under the response condition.

Moodle IMSCC Exports

Canvas imports all quizzes from Moodle IMSCC export files. 

Explanation: The IMSCC file export showed all quizzes in a course, but after the export file was imported into Canvas, some of the quizzes were missing. Canvas code has been corrected to use lxml to recover from xml parsing errors and confirm name spaces for proper quiz identification.

Moodle Files and Text Blocks

Imported Moodle courses include the text block associated with a module file link.  

Explanation: Moodle courses often include a text block associated with a module file link. When Canvas imported the Module items for these files, the text block was not included. Canvas code has been updated to display module items as wiki pages with description text, instead of importing them only as standalone links.

Course Settings

Student Interaction Report

The Student Interaction Report retrieves instructor enrollment information from the portion of the database where the course resides.

Explanation: Depending on the number of courses, some accounts are placed across multiple locations within the Canvas database for greater scalability as per user demand. However, the Student Interaction Report did not recognize instructors for courses located on a different portion of the database. Canvas code has been updated to retrieve instructor enrollment information regardless of the course location.


Varied Due Dates

Varied due dates within specific course sections do not override dates for the rest of the course.

Explanation: When an instructor created a discussion where a specific section was assigned a due date, saved the discussion, then edited the discussion again, the rest of the course sections automatically inherited the due dates from the assigned section. Canvas code has been updated so varied due dates do not override the assignment details for the rest of the course in the edit page.

Sticky Toolbar Width

The maximum width of the Discussions toolbar matches the maximum width of the Discussions content area.

Explanation: When viewing Discussions, when users scrolled down their browser window to the point where the toolbar attached itself to the top of the content area, then they expanded the browser window, the toolbar width did not match the content width. Canvas code has been updated to ensure the widths of these two areas are consistent.

Gradebook 2

Drop Rules

Drop rules remain in effect after an instructor updates group weights.

Explanation: When instructors applied drop rules for an assignment group and then edited the group weights, the drop rules no longer applied to the assignment group. Canvas code has been updated so that updating group weights does not affect drop rules.

Student Name Column Layout

When instructors select the Hide Student Names checkbox, the column displaying student names does not change format.

Explanation: The student name column did not format correctly with the Hide Student Names checkbox option. Canvas code has been updated to retain proper formatting when users select this feature.

Column Sorting

Columns with undefined values are sorted as part of a student’s grades.

Explanation: In a course where only some users have undefined values in the secondary ID column, the column cells failed to sort correctly. Canvas code has been updated to sort column items regardless of whether they contain a value in their field.

Assignment Details

When instructors view the max/min/avg details for an assignment with no scores, Canvas notifies the instructor that there are no graded submissions.

Explanation: Assignments with no scores displayed NaN/Infinity, which confused instructors as to whether assignments had been submitted at all. Canvas code has been updated to display a more accurate message about the status of the grades within an assignment.


Grading Scheme Page

Grading Scheme percentages round to two decimal places.  

Explanation: When users entered a decimal percentage in the Grading Scheme, the scheme did not round and displayed more decimal places than necessary. Canvas code has been updated to round decimal percentages to two decimal places.

Student Details

Within the student grades page, the icons in the Details column fit inside the page borders of assignments with long titles.

Explanation: When an assignment name wrapped around the title field, the icons under the Details column did not fit inside the border. Canvas code has been updated to include the detail icons regardless of assignment title length and not run off the right side of the browser page.



Assignment Group names that only include a number do not alter the unique submission ID for an assignment.

Explanation: Submission uploads were not associated with assignment groups that were named only by number. When an instructor downloaded all submissions from a group assignment, made comments/annotations, and reuploaded them, the assignment ID was compromised by the group name and failed to submit correctly. Canvas code has been updated to distinguish assignment group names from the ID created with a new assignment submission.


Wiki Pages

The Module Hide Page from Students option shows a module to all roles except students.

Explanation: Modules were disregarding the appropriate permission within the checkbox and displayed module content to all users. Canvas code has been updated to hide modules from students when this option is selected.

New Conversations

Address Book Menu

After selecting a course or user group in Conversations, the drop-down list only displays the results of the selected group.   

Explanation: In the New Conversations address book, clicking a course or user group did not purge the original search results before populating the contents of the selected group, creating a long list of items within the drop-down menu. The autocomplete functionality within Canvas code has been updated to display only the results of the selected group.


SIS Group Memberships

Students do not receive notifications when a group membership is created via SIS.

Explanation: Admins reported that when they created a group membership via SIS, students received email notifications about their newly created accounts. To stop spamming users of auto-enrollments, Canvas code has been updated to not distribute group membership notifications as related to SIS imports.


Regrade and Point Values

Regrading a question inside a question group does not break the question group’s total grade.

Explanation: When instructors regraded questions within the question group, the total grade stopped displaying the correct score for the quiz. Canvas code has been updated to not change the point value of any question group when a quiz has been regraded.

Regrade Notifications

Quiz regrade notifications are only sent once per quiz.

Explanation: The quiz regrade notification feature was stuck on repeat within large courses and generated numerous notifications. Canvas code has been updated so that quiz regrading only sends one notification per quiz.

Text-only Questions

When students submit quizzes containing text-only questions answered one question at a time, Canvas does not consider text questions as unanswered.

Explanation: Students reported that when they went to submit a quiz that included text-only questions, Canvas warned them that some questions had been skipped. However, this warning was isolated to quizzes set to be answered one question at a time. Canvas code has been updated to not include text-only questions when identifying unanswered questions in a quiz.


Other Canvas Updates


The following accessibility items have been addressed and corrected within Canvas.


  • Keyboard hotkeys respond correctly within Discussions.


  • Screen readers focus on each course section in the section drop-down menu.


  • The help menu has a descriptive heading for screen readers.


  • Screen readers can navigate and select images in the images tab of the sidebar.

  • Screen readers can navigate and select files in the sidebar.

Rich Content Editor

  • Screen readers can read the formula entry edit field and the image URL field in the advanced view.

  • The color selector within the Rich Content Editor includes a visual indicator and highlights the color chosen in both the text and background colors.

  • When being used to embed images, keyboard commands can completely navigate the Canvas tab and the Flickr tab.

Admin Settings


The Students with no Submissions report has been optimized for faster performance.


Regrade and Deleted Quiz Answers

Canvas will disable quiz regrade when instructors remove a question answer from a quiz with student submissions. The quiz regrade feature was designed to assist instructors in changing existing answer options within active quizzes, not removing them. Therefore, if an instructor removes an answer option from a quiz question, Canvas will display a warning that removing the option will disable the regrade feature.


 01/18/14 Canvas Production Release Notes Featuring Concluded Course Quiz Restriction

posted this on Jan 13 16:32

Calendar 1 Notice

As of May 24, Calendar 1 will not be available in Canvas. The Calendar will default to Calendar 2; Agenda view is accessible for users using screen readers.

Internet Explorer 9 Notice

As of May 24, Canvas will not support browser functionality for Internet Explorer 9. We’ll do our best to remind you about this change in our marketing channels, but your browser will display a warning message once it is no longer supported.

Announcing Canvas Studio

Have you ever wondered what we’re working on right this moment? Introducing Canvas Studio, a website with a direct view into the projects and features currently in development. This site is just another illustration of the openness and transparency Canvas stands for. Check out Canvas Studio at product.instructure.com.


In this production release (01/18), Canvas has updates for Quizzes, Assignments, Conferences, Grades, New Conversations, and APIs.

01.18.14 - New Feature Screencast from Instructure on Vimeo.

*Features are subject to change. Please see the complete release notes for details.


Next release schedule:

  • Beta release and notes: 01/27/14

  • Production release notes: 02/03/14

  • Production release and documentation: 02/08/14


New Features

Account Settings: Remove Student View of Quiz Responses after Course Completion

Admins can disable students’ view of quiz responses in concluded courses. To enable this setting, click the Settings tab in your account and click the Restrict Students from Viewing Quiz Questions After Course End Date checkbox. This change helps protect the integrity of quizzes in concluded courses—both courses that are concluded by the instructor and courses concluded naturally with the end of the term. 

We acknowledge that many institutions desire further options around controlling student access to content after a course concludes. This often-requested feature of restricting quiz responses is an initial step toward those larger changes.

Assignments: Hide Turnitin Score from Students

When creating a new assignment with Turnitin, instructors can choose that students never see their Turnitin score and originality report. To use this feature, enable Turnitin submissions then click the Advanced Turnitin Settings link. In the drop-down menu, select the Never option. 

Conferences: Notify Users of Recorded Sessions

When a user joins a recorded conference, the Chat log’s welcome message notifies the user that the conference is being recorded.

Grades: Student Summary Details

Canvas updated its Student Grades Summary page to improve accessibility within the grade details. This update also resulted in a small but functional design change. When viewing the details for each assignment, whether by clicking the Show All Details button or expanding each assignment individually, the score details, rubric details, and assignment comments appear within a box for each respective area. Additionally, the Score Details also displays the mean, high, and low score for the assignment based on grades from the entire class.

New Conversations

Message Entire Student Group

Users can send a message to all users within a student group. Open a new conversations window, select your course, and from the address book, select the Student Groups link. Select the student group you would like to message and select the All in [Group Name] link.  

Note: This feature is part of permissions; users will not be able to send a message to an entire group if the Send Messages to the Entire Class permission is not allowed within the course.


Select Multiple Messages