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

Upcoming Canvas Changes

Upcoming Canvas Changes

Periodically functionality will be added, changed, or removed in Canvas. Announcements are made in Release Notes on an ongoing basis. Other changes may not be directly related to Canvas, such as browser updates, which are not associated with Canvas releases.

This document outlines the summary of all upcoming changes that may affect Canvas customers.

Change Definitions

  • Deprecated: The software element or feature has been replaced by newer functionality and should be avoided, as deprecation precedes its complete removal on the specified date. Additionally, support for the element or feature is no longer provided.
  • End of Life: The previously deprecated software element or feature is no longer available and will be completely removed.
  • Feature Enforcement: A feature (or feature option) in Canvas is identified with an upcoming enforcement date, which is when the feature will be enabled in all Canvas accounts. For feature options, the enforcement date is when the feature will no longer be optional, and Canvas admins can use the announcement time period appropriately to roll out the feature to their institutions.


For archived announcements, please see Upcoming Canvas Changes [Archive].

Deprecations/end of life announcements related to Canvas Platform Services (APIs, GraphQL, Canvas Data) are located in the Change Log.

 

2024-11-16

Change Type Change Description Effective Date Resource
Breaking Change Removal of null values in custom parameter values

For certain custom parameter values, if there is no value Canvas currently sends null as the value. With this change, Canvas will now send the variable name when there is no value, in accordance with the Learning Tools Interoperability Core Specification 1.3 IMS Global Learning Consortium

2024-11-16

 

Canvas Platform Breaking Changes
Breaking Change
Expands all group related LTI variable expansions.

Canvas.course.id substitution now expands when launched from a Group Discussion.

2024-11-16

Canvas Platform Breaking Changes
Feature Enforcement OpenID Connect RP Initiated Logout Parameters

The OpenID Connect RP Initiated Logout Parameters feature options is enforced for all institutions.

2024-11-16

Canvas Release Notes (2024-10-19)
Feature Enforcement Perform Full Validation of OpenID Connect Tokens

The Perform Full Validation of OpenID Connect Tokens feature option is enforced for all institutions.

2024-11-16

Canvas Release Notes (2024-10-19)

 

2024-12-08

Change Type Change Description Effective Date Resource
Breaking Change Updating the mediaType for launches from New Quizzes items

This update affects LTI tools that rely on the "mediaType" in the placements for module_menu, quiz_menu, and assignment_menu. The "mediaType" for New Quizzes launches is changing from:

Old value: "mediaType":"application/vnd.instructure.api.content-exports.assignment"

New value: "mediaType":"application/vnd.instructure.api.content-exports.quizzesnext"

This update helps tools distinguish between regular assignments/old quizzes and New Quizzes.

2024-12-21

Canvas Platform Breaking Changes

 

2025-02-16

Change Type Change Description Effective Date Resource
Breaking Change Assignment Custom Parameter Data with Leading Zeros Stripped During Course Copy

Custom variables that previously stored values as integers or floats are converted to strings during course copy.  

2025-02-16

Canvas Platform Breaking Changes

Breaking Change

Validation_context and error do not launch in LTI Launch claim objects

In LTI launches, unintended fields (validation_context and errors) are removed for a cleaner, more streamlined payload.

2025-02-16

Canvas Platform Breaking Changes

Breaking Change

Updated Deployment ID Naming for LTI Compliance



To ensure compliance with the IMS LTI specification, the naming convention for the deployment ID in LTI login requests is changed to lti_deployment_id. Previously, the deployment ID was sent as deployment_id. 

2025-02-16

Canvas Platform Breaking Changes

 

2025-06-21

Change Type Change Description Effective Date Resource
Feature Enforcement Enforcement of New Analytics

New Course and User Analytics (New Analytics) is enforced for all users and the feature option is removed.

2025-06-21

What is New Analytics?

Document Change Log

 

Document Change Log

BACK TO TABLE OF CONTENTS

 

2024-11-22

Added 2025-02-16

  • Breaking Change: Validation_context and error do not launch in LTI Launch claim objects
  • Breaking Change: Updated Deployment ID Naming for LTI Compliance
2024-10-28

Added 2025-06-21

  • Feature Enforcement: Enforcement of New Analytics(Previously this update was delayed from the 2024-07-20 Release.)
2024-10-25

Archived 2024-10-19

  • Deprecation: Removal of Legacy Account Analytics

Added 2025-02-16 

  • Breaking Change: Assignment Custom Parameter Data with Leading Zeros Stripped During Course Copy
2024-10-16

Updated 2024-12-21

  • Due to the US holiday, the 2024-12-21 release of Updating the mediaType for launches from New Quizzes items is changed to 2024-12-08.
2024-09-27

Addition 2024-12-21

  • Breaking Changes: Updating the mediaType for launches from New Quizzes items
2024-09-18

Addition 2024-11-16

  • Feature Enforcement: OpenID Connect RP Initiated Logout Parameters
  • Feature Enforcement: Perform Full Validation of OpenID Connect Tokens
2024-08-20

Updated 2024-10-19

  • Removal of Legacy Account Analytics
2024-08-05

Addition 2024-11-16

  • Expands all group related LTI variable expansions.
2024-07-23

Addition 2024-11-16

  • Removal of null values in custom parameter values

Archived 2024-07-20

  • Feature Enforcement: Discussion/Announcement Redesign

Delayed

  • Removal of Legacy Account Analytics
  • Enforcement of New Analytics
2024-03-29

Added 2024-07-20

  • Deprecation: Removal of Legacy Account Analytics
  • Feature Enforcement: Enforcement of New Analytics
202-03-25

Added 2024-06-15

    • Deprecation: AGS Score submitedAT is removed.
2024-03-13

Added 2024-06-15

  • Feature Enforcement: Restricting future use of the submission_type_selection LTI Placement
2024-03-11

Removed 2024-06-30

  • End of life Google LTI
2024-01-26

Added 2024-06-10

  • Enforcement of LTI Deep Linking Line Items on Assignment Edit Page Feature Option
2024-01-05

Archived 2023-12-31

  • End of life: Canvas Data 1 (CD1)
2023-12-21

Archived
November 2023

  • Remove remaining utilities from Canvas related to Flash video support.

2023-12-16

  • The oembed_retrieve endpoint is removed
  • Enforcement of LTI Deep Linking Line Items on Assignment Edit Page Feature Option
2023-11-01

Added 2024-07-20

Feature Enforcement: Discussion/Announcement Redesign

2023-09-18

Removed 2023-09-16

  • Enforcement: ResourceLink.id substitution parameter update

Added 2024-06-30

  • End of Life: Google Apps LTI and Google Meet LTI with a *.instructure.com domain
2023-08-23

Removed 2023-08-19

  • Enforcement of Enhanced Gradebook Filters 

Added 2023-12-31

  • End of life: Canvas Data 1
2023-07-24

Added November 2023

End of Life: Remove remaining utilities from Canvas related to Flash video support. 

2023-07-06

Updated 2023-08-19

Added Blog link

2023-06-29

Added 2023-08-19

Feature Enforcement: Enhanced Gradebook Filters

2023-06-23

Added 2023-09-16

Feature Enforcement: ResourceLink.id substitution parameter update

2023-05-25

Updated 2023-12-16

Enforcement of LTI Deep Linking Line Items on Assignment Edit Page Feature Option has been delayed from 2023-08-19 until December 2023.

Archived 2023-05-20

  • 302 Error redirect for oAuth Token Errors discontinued
2023-05-15

Updated 2023-12-16

Deprecation of the oembed_retrieve endpoint is removed is delayed from release 2023-06-20 until December 2023.

2023-04-10

Updated Deprecation date for the 302 Error redirect for oAuth Token Errors discontinued

2023-04-04

Added 2023-08-19

Updated new Feature Enforcement date for the Enforcement of LTI Deep Linking Line Items on Assignment Edit Page Feature Option. Previously the enforcement date was 2023-04-15.

2023-03-18

Added 2023-04-15

Feature Announcement: Enforcement of LTI Deep Linking Line Items on Assignment Edit Page Feature Option

  • Enforcement Delayed- Due to feedback from tools testing this change, the enforcement date is being re-evaluated and will be announced upon determination of a new enforcement date.
2023-03-03

Added 2023-06-20

Deprecation: The oembed_retrieve endpoint is removed

2023-01-20

Added 2023-04-15

Feature Announcement: Enforcement of LTI Deep Linking Line Items on Assignment Edit Page Feature Option

2023-01-17

Added 2023-04-15

  • Deprecation of 302 Error redirect for oAuth Token Errors
2022-12-15

Archived 2022-12-09

  • Depreciation of Unsplash Images in Canvas LMS
2022-12-08

Archived 2022-11-19

  • Feature Announcement: Schedule Page Publication Default Status
  • Feature Announcement: Multiple file AGS submissions count as one submission Default Status

Added 2022-12-09

  • Deprecation: Unsplash Images will no longer be available within the Canvas LMS platform
2022-10-27

Archived 2022-10-26

    • Feature Announcement: New Quizzes will be enforced in the Canvas interface for all paid accounts over various dates. (June 2024)
    • End of Life: Classic Quizzes will be removed from the Canvas interface for all accounts. (Previously Announced October 2021)
    • End of Life The Classic Quizzes database and API will continue to be supported for archival purposes. (Previously Announced October 2021)
2022-10-21

Archived 2022-10-15

  • Deprecation: Numerical Variable Substitutions in LTI 1.3 Launch
  • Feature Announcement: Calendar Event Title Tooltip
2022-09-19

Added 2022-11-19

  • Feature Announcement: Schedule Page Publication Default Status
  • Feature Announcement: Multiple file AGS submissions count as one submission Default Status
2022-07-22

Added 2022-10-15 

  • Feature Announcement: Calendar Event Title Tooltip
2022-05-16

Added 2022-05-25- Twitter Direct Message Notification

Archived 2022-04-16- Settings Integration tab

2022-04-13

Removed 2022-07-16 - Check Permissions when Masquerading as Course Admins

2022-04-05

Added 2022-07-16 - Check Permissions when Masquerading as Course Admins

2022-01-06

Adjusted all dates for New Quizzes

Changed date of 2022-04-01 to 2022-04-16 to align with the Canvas Release

2021-10-01

Archived 2020-07-20 - Google LTI Deprecation

Changed date of 2020-03-23 to 2021-10-01

  • Adjusted Classic Quiz EOL dates for both regions to June 2023

Added 2022 March - Feature Announcement New Quizzes

Removed 2022 December - Classic Quizzes End of Life (all regions except APAC)

Changed 2023 March to 2023 June

  • Adjusted Classic Quiz EOL dates for both regions
2021-08-20

Archived 2021-04-23 - SMS Announcements and Grading Deprecation

Archived 2021-07-31 - SMS Announcements and Grading End of Life

2021-07-09

Added 2021-07-17 -  Settings Integrations Tab Feature Announcement

Added 2022-04-01 - Settings Integrations Tab Enforcement

Change Log

Labels (1)
Was this article helpful? Yes No