Instructure is committed to consistently improving the Canvas user experience. The cloud-based platform maintains an agile production cycle with bug fixes, enhancements, and new features in three Canvas environments: beta, production, and test.
All Canvas environments are also available on any mobile app; just use the appropriate Canvas URL.
Canvas feature updates are outlined in Release Notes: Canvas LMS
Release Schedule Calendar
- Follow the release schedule on the Canvas Updates Calendar (Google)
- Subscribe via HTML or iCAL (copy your preferred link)
The beta environment is for testing and QA review before code is released to the production environment and includes all new features, updates to existing features, and new or updated APIs. This code is available in the production environment three weeks later, pending customer feedback and QA testing.
Learn more about the Canvas beta environment.
The feature release into the beta environment takes place during the first week of the Canvas release cycle.
Beta releases take place on the following dates:
- 1 April 2019
- 22 April 2019
- 13 May 2019
- 3 June 2019
- 24 June 2019
- 15 July 2019
Per the announced Canvas Release schedule changes, beta releases will adjust to the third Saturday of the month effective August 2019:
- 17 August 2019
- 14 September 2019
- 19 October 2019
- 16 November 2019
- 21 December 2019
- 18 January 2020
- 15 February 2020
The beta environment is refreshed with data from the production environment every Saturday. Any work or content added to the beta environment will be overwritten.
*An exact time when the beta environment will be overwritten by production will vary for every organization.
Canvas Release Notes
Information about the new and updated features coming to the production environment is distributed after the beta feature release on the second Monday of each release cycle through Release Notes: Canvas LMS.
Release notes are published on the following dates but are subject to change:
- 8 April 2019
- 29 April 2019
- 20 May 2019
- 10 June 2019
- 1 July 2019
- 22 July 2019
Per the announced Canvas Release schedule changes, release notes will adjust to the fourth Monday of the month effective August 2019:
- 26 August 2019
- 23 September 2019
- 28 October 2019
- 23 December 2019
- 27 January 2020
- 24 February 2020
The production environment is the live, working environment where users interact with Canvas every day. New code is placed in the production environment as described in the Canvas Release Notes.
Production release dates are as follows:
- 30 March 2019
- 20 April 2019
- 11 May 2019
- 1 June 2019
- 22 June 2019
- 13 July 2019
Per the announced Canvas Release schedule changes, production releases will take place on the same dates as the beta environment on the third Saturday of the month effective August 2019.
*An exact time that new code will be deployed to the production environment will vary for each institution.
The test environment is updated on the same dates as the production environment. The test environment is overwritten with data from the production environment and allows users to test real data without compromising any user content.
Learn more about the Canvas test environment.
*An exact time when the test environment will be overwritten by production will vary for every organization.