RNOH Community Edition Roadmap (2026)

This document is the community version roadmap. Specific content and timing may be adjusted based on upstream community and actual progress. Final reference is community announcements.

Background

RNOH (React Native OpenHarmony) community version aims to provide development experience and API capabilities on HarmonyOS devices as consistent as possible with React Native upstream community.

To ensure ecosystem consistency and controllable long-term maintenance costs, RNOH needs:

  • Align with upstream version rhythm: Follow upstream major releases at a reasonable pace.
  • Focus on key versions: Prioritize adapting versions with greatest impact on business and ecosystem, not "full version coverage".
  • Balance stability and innovation: Introduce upstream feature updates and performance optimization while ensuring existing business stability.

In 2026, upstream community plans about 6 release versions. RNOH community plans to focus on adapting 4 of them, progressing through quarterly rhythm.


Version Planning Overview

In 2026, upstream plans 6 release versions. RNOH plans to adapt 4 of them within 2026:

  • Q1: Complete and release 0.82.x adapted version (in progress)
  • Q2: Release 0.84.x adapted version
  • Q3: Release 0.86.x adapted version
  • Q4: Release 0.88.x adapted version

Specific timing and content subject to subsequent community announcements.


Version Evolution Roadmap

timeline
    title RNOH Version Roadmap (Delivered / In Progress / Planned)
    section Delivered
        2023 Q4 : 0.72 LTS First Release
        2025 Q3 : 0.77 Stable Release
        2025 Q4 : 0.82 Latest Stable
    section In Progress & Planned
        2026 Q2 : 0.84 Building
        2026 : 0.86 See Version Matrix
        2026 : 0.88 See Version Matrix

Version Support Matrix

Version Upstream Branch Cut-off Upstream Release RNOH Support Strategy RNOH First Release RNOH Expected Support
0.89.x 2026-11-03 2026-12-07 NA - -
0.88.x 2026-09-07 2026-10-12 Adapt - 2026 Q4
0.87.x 2026-07-06 2026-08-10 NA - -
0.86.x 2026-05-04 2026-06-08 Adapt - 2026 Q3
0.85.x 2026-03-02 2026-04-06 NA - -
0.84.x 2026-01-05 2026-02-09 Adapt - 2026 Q2
0.83.x 2025-11-03 2025-12-08 NA - -
0.82.x 2025-09-01 2025-10-06 Adapting 2026 Q1 -
0.77.x 2024-09-01 2025-01-21 Adapt 2025 Q3 -
0.72.x 2023-05-01 2023-06-21 Adapt 2023 Q4 -

Version Features

0.84.x

  • Hermes V1 as Default: Hermes V1 is now the default JavaScript engine on React Native, representing the next evolution of Hermes engine with significant improvements in compiler and virtual machine.
  • Precompiled Binaries on iOS by Default: React Native 0.84 now defaults to precompiled binaries on iOS.
  • Legacy Architecture Components Removed: React Native 0.84 continues removing legacy architecture code from iOS and Android.
  • Node.js 22 Minimum: React Native 0.84 requires Node.js v22.11 or higher.

0.82.x

  • New Architecture Only: React Native 0.82 only supports New Architecture.