Send us a message and we'll get back to you shortly.
Most Open edX operators are about to discover their release-support clock has only four weeks left. Open edX Verawood, the 22nd community release, is scheduled to ship on June 9, 2026 — and the moment it lands, every release before it falls out of community support. That includes Ulmo, which most production sites only finished upgrading to a few months ago.
This article is the operator-side briefing on Verawood: the verified feature list, the deprecations you need to audit for, and a realistic 4–8 week upgrade methodology with honest time and cost ranges. We've shipped Open edX deployments at Cubite since 2013, across Sumac, Teak, Ulmo, and now Verawood — this is the same brief we'd hand our own engineering team.
Open edX Verawood is the 22nd community release of the Open edX platform, scheduled for June 2026 (June 9 per the official Open edX release schedule). The code-cut window spans October 30, 2025 → April 9, 2026, per the Build-Test-Release proposal thread.
The release theme is platform maturity and operational stability — fewer flashy features, more long-term groundwork. Headline items:
frontend-base (OEP-65), Paragon design tokens, tutor-contrib-paragonOpen edX runs a six-month release cycle. Named versions ship every June 9 and December 9. Per the Open edX release schedule wiki:
| Release | Shipped | Support status (as of May 2026) |
|---|---|---|
| Sumac | December 2024 | Unsupported for 11+ months |
| Teak | June 2025 | Unsupported since Ulmo shipped (Dec 2025) |
| Ulmo | December 2025 / January 2026 | Supported — until June 9, 2026 |
| Verawood | June 9, 2026 | Will be the only supported release |
| Willow | December 2026 (planned) | — |
Practical read: if you're not on Ulmo today, you're not just behind on features — you're running code with no upstream CVE coverage. If you are on Ulmo, your support window closes in about four weeks.
(Still weighing the platform itself rather than the upgrade? See our Open edX vs Moodle comparison before going further.)
Below are the Open edX Verawood features worth knowing as an operator. Every claim links to a primary source — docs.openedx.org, the openedx-ai-extensions repo, or the relevant GitHub deprecation issue.
The biggest strategic shift in Verawood is the . It's a platform plugin (openedx-ai-extensions) that introduces a standardized integration path for AI tools instead of the one-off bolt-ons that have characterized every Open edX AI integration since GPT-4.
Concretely, the framework provides:
/admin/openedx_ai_extensions/, not in codeThe caveat that matters: per the project README, the framework is currently experimental and not yet recommended for production. What ships in Verawood is the infrastructure, not a polished product. Operators who set up the plugin pipeline now will be ready when first-party AI tools mature in subsequent releases — that's the win for early adopters.
The Instructor Dashboard has been a server-rendered Django-template island in an otherwise MFE-first platform for years. Per GitHub issue #37214, that's changing — and the earliest breaking changes are unblocked in Verawood.
The new dashboard lives in frontend-app-instruct and is built on React, TypeScript, React Query, and Paragon. Ten-plus Django template files are targeted for removal, covering: course info, membership, cohort management, student administration, data downloads, special exams, certificates, and more.
If your deployment includes custom instructor flows or template overrides — and most multi-tenant or higher-ed deployments do — this is the single highest-impact deprecation in Verawood. Plan for a port, not a copy-paste. The deprecation timeline is still listed as TBD in the proposal, so the safe read is: Verawood is where the migration starts, not where it ends. Don't assume your overrides keep working through the full Verawood cycle.
Verawood adds support for stackable pathways for programs — micro-credentials feeding into degrees, prerequisite chains, sequenced certifications. Until now, expressing real curriculum architecture in Open edX usually meant external workflow tools or custom XBlocks. With stackable pathways, the platform models that natively.
For higher-ed and workforce-credential operators, this is the most important content-architecture upgrade in two release cycles. For pure self-paced course catalogs, it's mostly invisible — and that's fine.
Verawood builds on Ulmo's LTI Advantage Complete certification and reusable LTI configurations with two operator-grade improvements: reliable LTI block duplication (which has been historically brittle) and enhanced Content Library compatibility for block-level reusability. If you've ever lost a day debugging an LTI tool that worked in the source course but not in the duplicate, this is for you.
Verawood continues the maturation of — the unified modern frontend foundation specified in OEP-65. The companion tutor-contrib-paragon plugin handles compiling Paragon design tokens into MFE themes through Tutor, finally making Tutor-managed theming a first-class workflow instead of a brittle side path.
On the operations side, Verawood ships improved Tutor and Kubernetes compatibility and explicit work to reduce upgrade friction in the next cycle. Translation: this release pays you back at next upgrade, not this one.
Capability | Ulmo (Dec 2025) | Verawood (June 2026) |
|---|---|---|
| AI integration | One-off bolt-ons | AI Extension Framework (experimental) |
| Instructor Dashboard | Django templates | MFE migration starts (`frontend-app-instruct`) |
| Program pathways | Linear | Stackable |
| LTI duplication | Fragile | Hardened |
| Theming | Design Tokens introduced | `tutor-contrib-paragon` matures |
| Frontend foundation | MFE per app | `frontend-base` / OEP-65 maturing |
| Tutor + K8s | Tutor pip→uv, Tutor Deck | Further compatibility, reduced upgrade friction |
| Support status (today) | Until June 9, 2026 | Only supported release after June 9 |
The full Verawood breaking-change list is still being finalized in the Developer & Operator Release Notes — the source of truth on release day. The high-confidence list right now:
frontend-app-instruct lands (issue #37214). Audit any template overrides or instructor-tool customizations.frontend-base/OEP-65 — anything still hooking the pre-frontend-base scaffolding is on borrowed time.A plain Ulmo deployment with no forks and standard plugins will see a fairly mild Verawood. A heavily forked, multi-tenant, custom-instructor-dashboard deployment will not. Both deserve the audit; only one is allowed to skip the methodology below.
The cleanest argument for prioritizing your Open edX upgrade in 2026 is the support model itself. Per the Open edX release schedule, only the latest release receives community patches — and the community explicitly states it doesn't have capacity to support more than one release at a time.
| Your current release | Risk level | What's actually true | Recommended action |
|---|---|---|---|
| Verawood (post-June 9) | Low | Patched | Stay current; monitor patch releases |
| Ulmo | Medium → High on June 9 | Patched today, dark tomorrow | Audit now, upgrade in Q3 2026 |
| Teak (June 2025) | High | Unsupported since December 2025 | Upgrade as priority; you're 2 releases behind |
| Sumac (Dec 2024) | Critical | 11+ months unsupported | This is a quarterly board-deck item |
| Redwood or older | Critical + compounding | Multiple release jumps required | Engage a migration partner; do not attempt sequentially in-house |
Two compounding factors most operators underweight:
Operational debt compounds non-linearly. Each release you skip multiplies migration squashes, plugin breakages, and theme rewrites. The Open edX team periodically squashes Django migrations across versions, and selecting the right migration entry point is the difference between a clean upgrade and a corrupted database — as Raccoon Gang's upgrade guide puts it bluntly. Three skipped releases isn't 3× harder. It's closer to 6×.
EOL software is now a documented legal liability in the EU. The Cyber Resilience Act (CRA) makes vendors accountable for vulnerability handling in every component they ship — including end-of-life upstream open source. Per HeroDevs' analysis of the CRA, the regulation makes EOL software in your product stack a documented legal liability: you own the vulnerability-handling obligations for every component you ship, regardless of whether that component still has an upstream maintainer. If you serve learners in the EU, this isn't optional.
The defensible "wait for .1" position is real, but only if you're on Ulmo today. From Teak or earlier, every month of delay buys you more debt, not safety.
Doing the Open edX upgrade in-house is viable. We've worked alongside teams who do it well. The shared traits are predictable: they upgrade more than once every 18 months, they have full-time staff fluent in Tutor / Django / MFEs, and their fork is small or vanilla.
If even one of those isn't true, the math usually tips toward a partner. A short DIY-vs-partner checklist:
What to look for in a partner:
Cubite has been engineering Open edX deployments since 2013. We offer dedicated Open edX hosting from $1,900/month, custom platform builds, and Verawood readiness assessments before the release ships. The methodology in this article is the same one our engineering team runs.
Open edX Verawood is the 22nd community release of the Open edX platform, scheduled for June 2026. It focuses on platform maturity and modernization — introducing an AI Extension Framework, an MFE-based Instructor Dashboard, stackable program pathways, and improved Tutor / Kubernetes compatibility. It also marks the end of community support for the Ulmo release.
Verawood's code-cut window ran from October 30, 2025 to April 9, 2026. The release theme is operational stability over flashy features: most of the work is groundwork that pays back at the next upgrade — frontend-base maturity, reduced migration friction, hardened LTI duplication. See the official Verawood release notes for the canonical feature list.
Open edX Verawood is scheduled to release on June 9, 2026, with code-cut completed in April 2026. It follows Open edX's six-month release cadence, succeeding Ulmo (December 2025). The moment Verawood ships, Ulmo loses community support — making the next four weeks the right window to plan and stage your upgrade.
The cadence is fixed: named releases drop every June 9 and December 9. Willow, the next release after Verawood, is planned for December 2026.
Verawood ships the AI Extension Framework (LiteLLM-powered, supporting OpenAI, Anthropic, and local models), a new MFE-based Instructor Dashboard built with React and Paragon, stackable program pathways, hardened LTI duplication and Content Library reusability, improved Tutor + Kubernetes compatibility, and Paragon design-token theme tooling via tutor-contrib-paragon.
The AI framework is the strategic headline; the Instructor Dashboard MFE migration is the practical one. If your deployment customizes the dashboard, that's where most of your Verawood engineering work will live.
Strictly, no — Open edX is open source. Practically, yes: only the latest release receives community security patches. The day Verawood ships, Ulmo joins Teak and Sumac in the unsupported tier, meaning every new CVE becomes your team's problem to backport. For most operators, planned upgrade beats unplanned incident response.
The EU Cyber Resilience Act adds a legal dimension: shipping EOL software to EU users carries documented vendor obligations. Combined with the operational-debt math (every skipped release roughly doubles upgrade complexity), the "wait" position only holds if you're on Ulmo and can afford to wait for Verawood's first patch release.
A planned Ulmo to Verawood upgrade typically takes 4–8 weeks for a moderately customized instance: 1 week audit, 1–2 weeks fork reconciliation and plugin compatibility, 1–2 weeks staging build, 1 week dry-run migration with squashed Django migrations, and a weekend cutover with rollback gate. Heavily forked or multi-tenant deployments take longer.
Each release you've skipped roughly compounds the timeline. A Teak → Verawood upgrade isn't 2× harder than Ulmo → Verawood — it's more like 3–4× because of migration squashes, plugin compatibility gaps, and theme version drift.
If your team upgrades Open edX more often than once every 18 months and has staff fluent in Tutor, Django migrations, MFE builds, and your specific fork, in-house is viable. If not, an Open edX migration service provider almost always ships faster and safer — once you account for opportunity cost of internal engineering time.
The clearest signal: if you're more than one release behind (Teak or earlier) and you have any production customization, the risk profile strongly favors a partner.
Most actively maintained plugins ship Verawood-compatible versions in lockstep with the release. The breakages cluster in two places: plugins that haven't been updated through the Ulmo-cycle Tutor changes (pip → uv, Tutor Deck) and plugins that hook the legacy Instructor Dashboard templates. Both are findable in the plugin compatibility matrix phase of the upgrade methodology.
The forensic approach: for each plugin, check the latest release date, whether it has a Verawood-tagged version, and whether its issue tracker has open compatibility threads.
Not always. Each Open edX named release pins to a major Tutor version, and Verawood continues the modernization that started in Ulmo (uv-based builds, Tutor Deck, tutor-contrib-paragon). Plan to bump Tutor as part of the upgrade — and validate every Tutor plugin against the new version before staging cutover.
The Tutor releases page is the canonical source; lock the Tutor version in your deployment manifest rather than tracking latest.
Open edX Verawood is the most consequential platform release in two years. The AI Extension Framework changes how AI integrations are built. The Instructor Dashboard MFE migration changes what every operator with custom instructor flows has to maintain. Stackable pathways change what's expressible as native curriculum architecture.
But the most actionable fact about Verawood isn't a feature. It's the date: June 9, 2026. The moment Verawood ships, Ulmo loses community support, Teak and Sumac sink deeper into unsupported territory, and the operational + legal cost of staying behind starts compounding faster.
The right move now isn't the upgrade itself — it's the pre-upgrade audit. Know your forks. Know your plugins. Know what your instructor dashboard customizations are about to cost you. Then plan the migration window with the methodology above.
Looking to learn more about and ? These related blog articles explore complementary topics, techniques, and strategies that can help you master Open edX Verawood: What's New + Why Ulmo Hits EOL June 9.