RFC Start Date
2026-04-23
Target Plan Accepted Date
2026-05-07
Target Transition Unblocked Date
2026-09-23 (pending completion of CCX dashboard MFE page)
Earliest Breaking Changes Unblocked Date
2026-10-23 (pending completion of CCX dashboard MFE page + Willow code cut)
The legacy CCX instructor dash page is currently IFramed in to MFE experience. That means that operators can transition to the MFE now, but we can't break the underlying legacy CCX dashboard code until the MFE is replaced with a native MFE experience.
Earliest Open edX Named Release with Breaking Changes
Verawood - 2026-04
Xylon - 2027-04
Rationale
The new instructor dashboard is nearly in all place. Is is the default experience for all instructor dashboard functionality except CCX the dashboard. Once the CCX dash is complete, the legacy instructor dashboard will be redundant.
Removal
The implementation for the old instructor dashboard view + related code + related tests, related tests will have the DEPR-38432 number tagged in a comment
Replacement
Link to the new instructor dashboard:
https://github.com/openedx/frontend-app-instructor-dashboard
Deprecation
All code that was found while working on enabling the instructor dashboard redirection by default was marked with the "DEPR-XXXX" tag so it's easily identifiable.
Additional Info
Users that need to revert to the legacy dashboard can enable the following waffle flag:
instructor.legacy_instructor_dashboard
Transition Unblocked Tasks
No response
Feature Removal Tasks
No response
RFC Start Date
2026-04-23
Target Plan Accepted Date
2026-05-07
Target Transition Unblocked Date
2026-09-23 (pending completion of CCX dashboard MFE page)
Earliest Breaking Changes Unblocked Date
2026-10-23 (pending completion of CCX dashboard MFE page + Willow code cut)
The legacy CCX instructor dash page is currently IFramed in to MFE experience. That means that operators can transition to the MFE now, but we can't break the underlying legacy CCX dashboard code until the MFE is replaced with a native MFE experience.
Earliest Open edX Named Release with Breaking Changes
Verawood - 2026-04Xylon - 2027-04
Rationale
The new instructor dashboard is nearly in all place. Is is the default experience for all instructor dashboard functionality except CCX the dashboard. Once the CCX dash is complete, the legacy instructor dashboard will be redundant.
Removal
openedx-platform/lms/djangoapps/instructor/views/instructor_dashboard.py
Line 147 in c3d0c17
The implementation for the old instructor dashboard view + related code + related tests, related tests will have the DEPR-38432 number tagged in a comment
Replacement
Link to the new instructor dashboard:
https://github.com/openedx/frontend-app-instructor-dashboard
Deprecation
All code that was found while working on enabling the instructor dashboard redirection by default was marked with the "DEPR-XXXX" tag so it's easily identifiable.
Additional Info
Users that need to revert to the legacy dashboard can enable the following waffle flag:
Transition Unblocked Tasks
No response
Feature Removal Tasks
No response