Skip to main content
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Canvas Deploy Notes (2025-07-02)

Canvas Deploy Notes (2025-07-02)

Canvas deploys contain code changes that are intended to fix bugs, improve performance, and prepare for new features. 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. Institutions are responsible for conducting thorough evaluations of their custom CSS/JS with each release and deploy to assess potential impacts.

Fixed bugs are located in Known Issues. For related issues resolved in this deploy, view the 2025-07-02 Known Issues tag.

 

Unless otherwise stated, all features in this deploy are available in the Beta environment on 2025-06-20 and the Production environment on 2025-07-02.

Subscribe to the release notes page to be notified of new release and deploy notes

For Canvas Platform Service changes (API, GraphQL, Canvas Data), please see the appropriate page in the Change Log

Other questions? Visit the Canvas Release FAQ

Looking to discuss the features in the Deploy Notes? Post a reply in the Features Q&A: Canvas Deploy Notes (2025-07-02)

Table of Contents

Updated Features

Back to Table of Contents

Admin Analytics

Chart Color Updates

Admin

Beta Environment Availability

2025-06-25

Feature Option Name to Enable

Admin Analytics

Enable Feature Option Location & Default Status

Account (Enabled/Unlocked)

Subaccount Configuration

Yes

Account Setting to Enable

None

Permissions

Admin Analytics

Affects User Interface

Yes   

Affected Areas

Admin Analytics

Related Ideas

None


Summary

Admin Analytics charts and data visualizations has a new color palette that meets accessibility contrast requirements.


Change Benefit

This update ensures that charts and data visualizations in Admin Analytics meet accessibility contrast standards, improving readability and supporting a more inclusive user experience.

 

Authentication

InstUI Update

Admin

Feature Option Name to Enable

N/A

Enable Feature Option Location & Default Status

N/A

Subaccount Configuration

N/A

Account/Course Setting to Enable

None

Permissions

Account-level settings - manage

Affects User Interface

Yes

Affected Areas

Authentication

Related Ideas

None


Summary

The LDAP Settings modal interface is updated with the latest InstUI.


Change Benefit

This update improves consistency with the overall Canvas interface, enhances accessibility, strengthens security through updated components, and ensures better performance and maintainability of the user interface.


Feature Workflow

Updated LDAP Setting ModalUpdated LDAP Setting Modal

The LDAP Settings modal is refreshed to incorporate the latest InstUI design.

 

Courses

Join this Course Modal Update

All Users

Feature Option Name to Enable

N/A

Enable Feature Option Location & Default Status

N/A

Subaccount Configuration

N/A

Account/Course Setting to Enable

Account: Show a searchable list of courses in this root account with the "Include this course in the public course index" flag enabled.


Course: Include this course in the public course index

Permissions

Inherent to user role

Affects User Interface

Yes

Affected Areas

Public Courses

Related Ideas

None


Summary

The Join this Course Modal when joining public courses displays an updated interface. The modal dynamically adjusts iframe size to ensure embedded HTML content is fully visible, preventing footers or other elements from overlapping the body content.


Change Benefit

This update ensures that modals displaying embedded HTML content now fully adjust to fit all content, preventing footers or other elements from being cut off, resulting in a cleaner, more readable experience.


Feature Workflow

Enroll in a Course ModalEnroll in a Course Modal

The Enroll in a Course modal displays an updated user interface.


External Tools

New Tab Support

Admin

Feature Option Name to Enable

N/A

Enable Feature Option Location & Default Status

N/A

Subaccount Configuration

N/A

Account/Course Setting to Enable

None

Permissions

Account-level settings - manage

Affects User Interface

No

Affected Areas

Admin Tools, Developer Keys, External Tools

Related Ideas

[Admin Tools] Make all LTI placement types obey "open in new tab" rules set by the windowTarget blan...

[External Tools] windowTagret parameter should be functional for more LTI placements


Summary

In Developer Keys, the Global Navigation and User Navigation placements support the "windowTarget": "_blank" setting. When configured, tools launched from these placements will open in a new, borderless tab, without Canvas User Interface elements.


Change Benefit

This update provides a cleaner, distraction-free experience and more flexibility for integrating full-screen external tools.


New Quizzes

Enhanced Quiz Activity Log Details

Admin

Feature Option Name to Enable

New Quizzes

See the Canvas Feature Option Summary to learn more about Feature Options.

Enable Feature Option Location & Default Status

Account (Disabled/Unlocked)

Subaccount Configuration

Yes

Account/Course Setting to Enable

Inherent to user role

Affects User Interface

Yes  

Affected Areas

New Quizzes Activity Log

Related Ideas

[New Quizzes] Add IP Address to Quiz Log


Summary

Admins can view the Client IP address for each question of a quiz in the Activity Log. 


Change Benefit

This update provides admins with greater visibility into quiz activity, helping them verify student engagement and identify potential irregularities during quiz attempts.


Feature Workflow

 

Activity Log IP Address ViewActivity Log IP Address View

In the Activity Log, admins can view additional information related to each question.

 

Detecting Multiple Sessions

Admin Student

Feature Option Name to Enable

New Quizzes

See the Canvas Feature Option Summary to learn more about Feature Options.

Enable Feature Option Location & Default Status

Account (Disabled/Unlocked)

Subaccount Configuration

Yes

New Quiz Setting to Enable

Detect Multiple Sessions

Permissions

Inherent to user role

Affects User Interface

Yes

Affected Areas

New Quizzes

Related Ideas

None


Summary

Instructors can enable the Detect Multiple Sessions setting in a quiz to monitor if students access the quiz from multiple devices or browsers. When this setting is enabled, students receive a notification if they attempt to continue a quiz in a different session from where they started. All multi-session activity is recorded and can be viewed in the activity log and Moderate page by admins. 


Change Benefit

This update prevents students from starting multiple quiz sessions at the same time, helping ensure assessments are completed as intended. It also includes tools to monitor and manage potential issues, promoting fair and secure testing practices.


Feature Workflow

 

New Quiz Setting Detect Multiple SettingsNew Quiz Setting Detect Multiple Settings

In Quiz Settings, click the Detect Multiple Sessions toggle to enable multi-session detection for relevant quizzes.

 

Student Notification of Multiple SessionsStudent Notification of Multiple Sessions

If a student starts a New Quiz session on one device or browser and then attempts to access it from another, a banner displays notifying them that their multi-session activity will be recorded and visible to their instructor.

 

Moderate Page View Log LinkModerate Page View Log Link

In the Moderate page, quiz sessions started from multiple devices or browsers are highlighted in red and visible to admin only.

 

Activity Log Multiple Session DetailsActivity Log Multiple Session Details

Details about multiple sessions are available in the activity log for admins.

 

Account-level Number Formatting

Admin

Feature Option Name to Enable

New Quizzes

See the Canvas Feature Option Summary to learn more about Feature Options.

Enable Feature Option Location & Default Status

Account (Disabled/Unlocked)

Subaccount Configuration

Yes

Account/Course Setting to Enable

None

Permissions

Inherent to user role

Affects User Interface

Yes

Affected Areas

Account and Sub-account Settings, New Quizzes

Related Ideas

None


Summary

In Account or Sub-account Settings, admins can set thousand and decimal separators for number formatting in New Quizzes. 

Note: Both fields must either be set or left empty. If set, the two fields cannot have the same value.


Change Benefit

This update ensures consistent formatting across all quizzes in the account, helping reduce student confusion and input errors.


Feature Workflow

 

Account New Quiz SettingsAccount New Quiz Settings

In Account Settings, admins can set the Decimal Separator [1] and the Thousand Separator [2] using the drop-down menu.

 

Decimal Separator OptionsDecimal Separator Options

For Decimal Separator, admins can choose between Not set, Period and Comma.

 

Thousand Separator OptionsThousand Separator Options

For Thousand Separator, admins can choose between Not set, Period, Comma and Space.

 

Permissions

Permission Update for RCE Tool Favorites

Admin

Feature Option Name to Enable

N/A

Enable Feature Option Location & Default Status

N/A

Subaccount Configuration

N/A

Account/Course Setting to Enable

None

Permissions

LTI-edit

Affects User Interface

No

Affected Areas

Permissions

Related Ideas

None


Summary

Editing the Add to Rich Content Editor toolbar placement for external (LTI) tools is restricted to users with the LTI - edit permission, ensuring only authorized users can manage toolbar favorites. 


Change Benefit

This creates a more consistent and intuitive experience for managing toolbar tools.

 

Reports

User UUID Added to Provisioning Account Report CSV [Added on 2025-06-26]

Admin

Feature Option Name to Enable

N/A

Enable Feature Option Location & Default Status

N/A

Subaccount Configuration

N/A

Account/Course Setting to Enable

None

Permissions

Reports-Manage

Affects User Interface

No

Affected Areas

Reports

Related Ideas

None


Summary

In the Provisioning Account report, the user UUID is included in the exported CSV. To maintain compatibility with existing integrations, the UUID displays as the final column in the report.


Change Benefit

This update allows systems or institutions using the exported CSV to uniquely and reliably identify users by their UUID. This enhances data accuracy for integrations, audits, and automation workflows

 

Rich Content Editor

Default Image Dimension Type

All Users

Feature Option Name to Enable

N/A

Enable Feature Option Location & Default Status

N/A

Subaccount Configuration

N/A

Account/Course Setting to Enable

None

Permissions

Inherent to user role

Affects User Interface

Yes

Affected Areas

Rich Content Editor

Related Ideas

None


Summary

In the Rich Content Editor, the default image dimension type is changed to percentage. Previously, this dimension type was pixels.


Change Benefit

This update sets the most commonly used option as the default, reducing the number of clicks required. This change reflects user feedback and improves overall efficiency.


Feature Workflow

Rich Content Editor Image Dimension TypeRich Content Editor Image Dimension Type

When an image is added to the Rich Content Editor, its dimensions default to percentages.

Other Updates

Back to Table of Contents

Accessibility Updates

Enhanced Experience for Assistive Technology Users

Updates enhance accessibility, usability, and equity, especially for users of assistive technology. Improvements include refined semantic structure, clearer error messaging, improved visual contrast, and enhanced keyboard and screen reader navigation to provide a more intuitive and consistent experience for all users.

Related Blog: Advancing Accessibility in Canvas: On the Path to Full WCAG 2.1 AA Compliance

 

Change Log

2025-06-26

Added Reports: User UUID Added to Provisioning Account Report CSV

2025-06-25

Updated New Quizzes: Enhanced Quiz Activity Log Details and Detecting Multiple Sessions. Updated permissions and removed feature workflow steps related to permissions. Features were previously documented to be available to instructors but are available to admin only.

2025-06-24

Updated images and permissions for New Quizzes: Enhanced Quiz Activity Log Details and Detecting Multiple Sessions

2025-06-23

Updated Beta Environment Availability for Admin Analytics: Chart Color Updates

2025-06-20

Published
Tags (1)
Was this article helpful? Yes No
Community Spotlight

From winding trails of learning to peaks of possibility, the Community is your compass before, during, and after InstCon.