Canvas Release Notes (2025-09-20)
Upcoming Canvas Changes
2025-09-10
- Deprecation: Removal of the UUID field from the File API
2025-11-05
- Breaking Change: Boolean Values Returned as Strings in LTI 1.3 Launches
For more information, please see Upcoming Canvas Changes.
Release notes outline upcoming customer-impacting changes that are expected to display in beta and/or production environments. Please note that features considered for future development are not included in the notes.
Unless otherwise stated, all features in this release are available in the Beta environment on 2025-08-18 and the Production environment on 2025-09-20.
All Resources | Features in this release may be included in product blogs and other content areas. For all related links, view the 2025-09-20 Community tag.
- Institutions are responsible for conducting thorough evaluations of their custom CSS/JS with each release and deploy to assess potential impacts.
- Subscribe to the Canvas release notes to be notified of updates.
- For general questions related to this release, see the Canvas Release Notes FAQ
- Looking to discuss the features in the Release Notes? Post a reply in the Features Q&A: Canvas Release Notes (2025-09-20)
Table of Contents
- Upcoming Canvas Changes
- 2025-09-10
- 2025-11-05
- New Features
- People
- Self-Serve User Data Export
- New Feature Previews
- Discussion/Inbox AI Translations
- Other Updates
- Conferences
- BigBlueButton Quizzing
New Features
People
Self-Serve User Data Export
Feature Option to Enable |
Perform DSR Exports for users Contact Customer Success Manager |
Enable Feature Option Location & Default Status |
Account (Disabled) |
Subaccount Configuration |
No |
Account/Course Setting to Enable |
None |
Permissions |
Users - create DSR export |
Affects User Interface |
Yes |
Affected Area |
People |
Related Ideas |
None |
Related Resources |
Summary
On the Account-level People page, Root-account admins can export a human-readable Data Subject Request (DSR) report for a single user following General Data Protection Regulation (GDPR) guidelines.
Change Benefit
This feature enables admins to fulfill DSR data access requests in a human-readable format without needing to submit a Support request. It streamlines the workflow by eliminating additional formatting tasks, thereby reducing the time required to complete the request.
Feature Workflow
On the People page, click the Export DSR Request icon for the desired user to create a DSR Request.
In the DSR Request ID field, admins can either use the default name, which includes the subject user’s name and report date or enter a custom name for the exported zipped folder [1]. Next, select the desired output format [2] and click the Create button [3].
A message displays indicating the request was successful and an email will be received upon completion.
Note: The email link expires after 30 days. Additionally, to access the email link, admins must be signed into their admin account in Canvas.
Re-launching the export modal after starting a report displays whether the DSR report is still processing or failed.
Once the report is complete, an admin with the necessary permissions can view and download the report either from the modal or directly via the email link.
The DSR Output will be a zip folder following this naming convention:
<DSR Request Name>-<canvas_user_id>.
eg: -Student-2-2024-12-09-38230000000000048.zip
Note: When the folder is unzipped, it will contain an XLSX file and an attachments folder, both following the same naming convention. If no exportable attachments are found, the attachments folder will not be included.
The DSR Output Format displays tabs for an Intro Page [1], Communication Channels [2], Page Views [3], Asset User Accesses, [4], Pseudonyms [5], Attachments [6], Submissions [7], Enrollments [8], and User [9].
The DSR Folder Structure follows the following structure:
Folder: <DSR Request Name><canvas_user_id>
Folder: < My Files
Files: attachment name
Note: User files mirror the structure of the My Files folder in the user interface, including folders for personal files, course or group files, submission comments, and more.
Additional Details
This capability is available only for Canvas services and does not include other products or solutions. For assistance with products like Studio, Catalog, or Impact, please contact Support.
Feature Video
Not Available |
New Feature Previews
A Feature Preview indicates a feature option in active development. Users who opt in to the feature and join the Community user group can help improve the feature through direct feedback.
Discussion/Inbox AI Translations
Feature Option Name to Enable |
Account- Inbox AI Translation Course- Course AI Translation (Discussions) |
Feature Preview User Group |
|
Enable Feature Option Location & Default Status |
Account (Disabled/Locked) Course (Disabled/Locked) |
Subaccount Configuration |
No |
Permissions |
Inherent to user role |
Affects User Interface |
Yes |
Affected Areas |
Announcements, Discussions, Inbox |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Not available |
Related Ideas |
[Inbox] Add Language Translation Function |
Summary
When the Inbox AI Translation feature option is enabled at the account level, users can access AI-supported translations for Inbox messages. When the Course AI Translation feature option is enabled at the course level, users can access AI-supported translations for Discussions and Announcements. Translations use new models for improved accuracy, speed, and consistency, with Claude 3 Haiku for Discussion translations and AWS Translate for Inbox translations.
The translation experience is also enhanced by:
- Displaying the source text and translated version separately
- Adding dedicated user interface controls so users can manage translations and close them without refreshing the page
This feature currently supports the following languages:
- Catalan
- Chinese (Simplified)
- Dutch
- English
- French
- German
- Portuguese (Brazil)
- Russian
- Spanish
- Swedish
Note: Additional languages will be available in future releases.
Change Benefit
This update improves accessibility and communication by allowing users to easily read and participate in course content and messages in their preferred language.
Feature Workflow
To include translations in an Inbox message, click the Include translated version of this message toggle on [1]. Select the desired language [2], click the Translate button [3], and choose whether to display the translation first or second [4].
The user receiving the message can see both the original text and the translated text in the message field.
Click the Open Translate button in Discussions and Announcements to translate content.
Users can select from available language options using the Language drop-down menu.
Select the language [1], then click the Translate button [2]. To remove the translation, click the Reset button [3]. The translated information [4] displays along with the original text.
Once a language is selected, the discussion topic and replies display in the original language and the translated language.
Feature Video
Not Available |
Other Updates
Conferences
BigBlueButton Quizzing
Summary
BigBlueButton has recently had updates to their product. For more information see the polling/quizzing article and A look at the new Quizzing capabilities coming in BigBlueButton 3.0 video.
Note: These quizzes are within BigBlueButton and do not integrate with Canvas Quizzes or the Gradebook.
Change Log
2025-08-20
2025-08-20