cancel
Showing results for 
Search instead for 
Did you mean: 

Canvas Deploy Notes (2020-01-29)

Canvas Deploy Notes (2020-01-29)

Canvas deploys contain code changes that are intended to fix bugs, improve performance, and prepare for new features, but they do not affect customer workflows. These deploys take place every two weeks and can be tested in the beta environment before the production deploy date indicated in the title of this document. Intended changes in workflow are noted in the Canvas Release Notes published monthly.

Deploy notes include notable fixed bugs and additional updates that do not affect existing user functionality.

Deploy Notes Change Log

Interface Updates

BACK TO TABLE OF CONTENTS

Global Navigation

Course Name Wrapping

Summary

Course names longer than 51 characters wrap in the Courses menu.

Change Benefit

This change helps institutions with course naming conventions. Previously long course names were truncated in the Courses menu.

Affected User Roles

All Users

When a user opened the Global Navigation Menu and clicked the Courses link, any course names longer than 51 characters were truncated with an ellipses. Course names wrap within the Courses menu to display the entire name.

Courses Page Long Course Names and Wrapping

Theme Editor

Interface Component Update

Summary

The components of the Theme Editor have been updated to align with components from InstUI, Instructure’s component library.

Change Benefit

This change helps align consistency with components in other Canvas areas. Functionality has not been affected.

Affected User Roles

Admins

Admins who access the Theme Editor may notice some subtle component adjustments in the Theme Editor, such as with the Add Theme button. However, no functionality has been affected.

Fixed Bugs

BACK TO TABLE OF CONTENTS

Accessibility

New Rich Content Editor

When the option to upload media is selected, focus is retained on the Close icon.

Assignments

Group File Uploads and LTI Submissions

Files can be uploaded via LTI tools for group assignment submissions.

Explanation: When a group file was uploaded to an assignment using the Google Drive LTI or Office 365 LTI, the file upload process was not completed. The file was added to the group files but a submission was not generated for the student. Canvas code has been updated to complete the file submission process for LTI assignment uploads. 

Peer Review Links and Anonymity Setting Adjustments

Peer review anonymity settings can be adjusted after students have viewed a peer review assignment.

Explanation: When students view an assignment with peer reviews, and the peer review setting is changed to anonymous after the assignment has been viewed by a student, the peer review directed to the previous peer review link and created a denied access message. Canvas code has been updated to clear caching after peer review anonymity is changed.

Rich Content Editor More Tab and LTI Submissions

Assignments can be submitted via an LTI tool regardless of the tool’s placement in the Rich Content Editor.

Explanation: When an assignment was submitted via an LTI tool, and the tool was embedded in the More tab of the Rich Content Editor, the tool failed to submit and generated an error. Canvas code has been updated to submit assignments correctly regardless of LTI placement in the Rich Content Editor.

Text Comments and LTI Submissions

Text comments are retained if included in LTI assignment submissions.

Explanation: When comments were added to a file upload submission via an LTI tool, some LTI tools were removing the comments when the work was submitted. Canvas code has been updated to retain comments as part of the assignment submission.

Conversations

Conversation Replies and Concluded Courses

Users cannot send messages to other users in a concluded course.

Explanation: When a student and an instructor have concluded enrollments in a course, the student was able to send a message to the instructor. However, when the instructor tried to reply to the message, the student was not included in the message. Canvas code has been updated to remove the option to send a message to a user in a concluded course. The Concluded course option is not available when selecting courses in the new message window.

Gradebook

Missing Submissions and SpeedGrader Link

Applying an automatic grade via the Missing submission policy does not create an unnecessary link in SpeedGrader.

Explanation: When a Missing submission had been applied to a course Gradebook and students had not submitted to a graded assignment, the Missing submissions displayed a Use This Same Grade for the Resubmission link in SpeedGrader after the assignment’s due date had passed. Canvas code has been updated to retain the current submission value for the assignment in SpeedGrader.

Not Graded Assignment Status and Manual Post Policy

Changing an assignment from Graded to Not Graded does not affect Not Graded assignments set to a Manual Post Policy.

Explanation: When a student’s submission was graded and hidden by a Manual Posting Policy, and the assignment was set to Not Graded, the student’s submission remained unposted. Students were unable to view the grade and displayed a hidden icon in the Gradebook that could not be dismissed. Canvas code has been updated to correctly post submissions for Not Graded assignments.

SpeedGrader

Quiz Scores and Student Navigation

Entering scores for student quizzes without clicking the Update Scores button retains the original scores for the students.


Explanation: When a user entered a grade into a quiz question score field in SpeedGrader, and then the user navigated to another student without clicking the Update Scores button, navigating to the previous student caused a mismatch between the score that is seen and the score that will ultimately be saved. Canvas code has been updated to retain the original quiz score until the scores are updated.

Deploy Notes Change Log

BACK TO TABLE OF CONTENTS

Date
2020-01-17Deploy Notes Published
Labels (1)
Comments

Conversation Replies and Concluded Courses

This doesn't fix the problem.  The entire issue is described in detail here:  https://community.canvaslms.com/ideas/14115-canvas-inbox-messages-fully-obey-course-participation-se... 

After this deploy, I did some testing. 

I was not able to create a new message (the course stopped showing in the list of courses to choose from) - that is the only part of this that is fixed. 

As a student, I could reply to a message from the teacher and it shows in the teacher's inbox. 

As a teacher, I could reply to a message from the student and it does not display for the student. 

It does not block inbox replies after a course has concluded, and does not change the fact that students doesn't get the replies from their teacher (but teacher thinks they got it). 

I'm guessing this also does not the problem with replying from outside email addresses? Since this is on beta, notifications do not work so I cannot test it to see if it addresses that part of the problem. 

Thank you!

Joni

Hi, Joni,

This information would be good to tell our Canvas support team to escalate to our engineers. Thanks for checking it out!

Erin

Hi Erin, 

Any news from engineering related to Conversation Replies and Concluded Courses and tomorrow's deploy? 

Thanks!

Joni

Hi, Joni,

I haven't been following this issue specifically, but I haven't heard any talk about it specifically preventing the deploy. If they haven't already, engineering will most likely pull it into planning for their next sprint, which starts on Thursday.

Thanks,

Erin

Hi, all,

Notes for the deploy coming in two weeks can be found here: https://community.canvaslms.com/docs/DOC-18455-canvas-deploy-notes-2020-02-12 

Thanks,

Erin

Version history
Revision #:
1 of 1
Last update:
‎01-17-2020 11:05 AM
Updated by: