Skip to content

[DEPR]: Learner Dashboard NON_BROWSABLE_COURSES environment variable #693

@arbrandes

Description

@arbrandes

RFC Start Date

2025-08-01

Target Plan Accepted Date

2025-08-15

Target Transition Unblocked Date

October 2025

Earliest Breaking Changes Unblocked Date

January 2026

Earliest Open edX Named Release with Breaking Changes

Verawood - 2026-04

Rationale

The NON_BROWSABLE_COURSES environment variable is used exclusively to control the presence of the "Discover New" menu item in the header. As part of the frontend-base conversion, header links are now entirely configurable via site.config, so this toggle is made superfluous.

Removal

This search lists all the references to the environment variable that will be removed:

https://github.com/search?q=repo%3Aopenedx%2Ffrontend-app-learner-dashboard%20NON_BROWSABLE_COURSES&type=code

Replacement

As noted above, after the frontend-base conversion all header links will be configurable via site.config.

Deprecation

No response

Additional Info

No response

Task List

No response

Task List

No response

Metadata

Metadata

Assignees

Labels

deprProposal for deprecation & removal per OEP-21

Type

No type

Projects

Status

Draft

Status

Backlog

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions