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.
- New to deploy notes? Visit Understanding Release Notes for a guide on how to read and use this document.
- Visit the Canvas Collaborative Roadmap to explore upcoming work and share feedback. Your input helps guide future product development.
- For Canvas Platform Service changes (API, GraphQL, Canvas Data), please see the appropriate page in the Change Log.
- Institutions are responsible for conducting thorough evaluations of their custom CSS/JS with each release and deploy to assess potential impacts.
Unless otherwise stated, all features in this deploy are available in the Beta environment on 2026-07-02 and the Production environment on 2026-07-15.
Updated Features
Authentication
Discovery Page Configuration- Admin
Feature Option to Enable | N/A |
|---|
Enable Feature Option Location & Default Status | N/A |
Subaccount Configuration | N/A |
Account/Course Setting to Enable | N/A |
Permissions | Account-level settings - manage |
Affects User Interface | Yes |
Affected Areas | Authentication |
Summary
Admins can configure a Discovery Page directly from the Root Account Authentication page.
- A Preview section displays a live example of the Discovery Page as login options are added in the configuration menu. The branding shown in the preview matches the Login Options branding configured in the Theme Editor.
- A Configuration panel allows permitted admins to manage the login options available on the Discovery Page
Note: The same authentication provider can be used multiple times if needed. A maximum of 10 login options is supported.
Change Benefit
- Simplified Discovery Page setup: Provides a native interface for creating role-specific login buttons mapped to Auth Provider IDs, eliminating the need for custom code while ensuring a secure, mobile-friendly experience.
Feature Workflow
In the Authentication page’s Discovery Page section, click the Configure button to set up a native Canvas Discovery Page.
Admins can preview a live example of the Discovery page as options are added [1]. To add and manage Login options, click the Add button [2].
Each login option has 3 configurable settings:
- Login Button Text (Required) [1]: Defines the text displayed on the login button shown on the Discovery Page. Limited to 50 characters.
- Select Authentication Provider (Required) [2]: Defines the authentication method users are redirected to when the button is selected. The login URL for each Auth Provider is available on the main Authentication page.
- Button Icon (Default: None) [3]: Allows selection of a login icon for the button. Options include commonly used identity provider icons across Canvas customers, or no icon.
- If none of the available icons are preferred, an emoji can be used in the Login Button Text field as an alternative icon.
Click the Done button to save the login option [4].
Note: If required fields are incorrectly populated, clicking the Done button will highlight the errors and prevent saving. Resolve the identified errors, then select Done again to save the configuration.
Admins can edit [1], delete [2] and change the order of options [3].
Note: Selecting the down arrow on a card at the bottom of the Main Sign-in Options section moves the card to the More Sign-in Options section.
If at least one login option is placed in the More Sign-in Options section, a More Sign-in Options link displays on the Discovery Page [1]. Selecting the link reveals the additional options. To save the configuration, click the Save button [2].
To use the Discovery Page instead of the Discovery URL or the first listed authentication method, enable the Use Discovery Page toggle [1]. Then click the Save button [2].
Note: Enabling this setting does not remove a populated Discovery URL. Instead, traffic is redirected to the Discovery Page rather than the Discovery URL.
Notifications
Conversation Email Attachment Links Require Login- All users [Delayed as of 2026-07-09]
This feature is currently delayed in production environments until further notice.
Feature Option Name to Enable | N/A |
|---|
Enable Feature Option Location & Default Status | N/A |
Subaccount Configuration | N/A |
Account/Course Setting to Enable | N/A |
Permissions | Inherent to user role |
Affects User Interface | No |
Affected Areas | Email Notifications |
Summary
Email notifications about conversation messages with attachments require a login before the attachment opens. Previously, these links worked without signing in.
Change Benefit
- Secure attachment links in email notifications: Ensures only intended recipients can access shared files in conversations by requiring login before opening attachment links from email notifications.
Change Log
Date | Description |
|---|
2026-07-09 | Delayed Notifications: Conversation Email Attachment Links Require Login |