React Native 鸿蒙化版本信息
当前React Native鸿蒙版本基于社区RN 0.84.1 进行适配,发布版本信息如下:
版本发布信息
| 名称 | 版本号 | 是否发布npm仓 | npm地址 |
|---|---|---|---|
| react-native-harmony.tgz | 0.84.1 | 暂未发布 | 内部转测版本 |
| react-native-harmony-cli.tgz | 0.84.1 | 暂未发布 | 内部转测版本 |
配套版本信息
| 名称 | 版本号 |
|---|---|
| DevEco Studio | DevEco Studio 6.1.0 Release |
| HarmonyOS SDK | HarmonyOS 6.1.0 Release SDK |
| 手机 ROM | 6.1.0 Release |
源码发布地址
最低版本要求
该 React Native 鸿蒙化版本依赖的 OpenHarmony SDK 最低版本为 API 17。配套版本说明请参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-releases/deveco-studio-new-features-610
变更说明
- 新增功能:
- 对齐上游社区在 JavaScript API 与开发体验方面的更新能力(例如
EventEmitter导出、TextInput 事件信息增强、DevTools 调试体验改进等)。
- 对齐上游社区在 JavaScript API 与开发体验方面的更新能力(例如
- 问题修复:
- 同步上游在 TextInput、Image、Dev Server、CocoaPods/Gradle、Hermes 等模块的稳定性与兼容性修复。
- 修复多项线程安全、空指针、资源回收及构建回归相关问题,降低升级后的崩溃与构建失败风险。
- 其他变更:
- 工具链与依赖基线整体升级(Node、Metro、Hermes、React 及相关构建链路)。
- 上游进一步收敛 Legacy Architecture 与 Turbo/CxxModule 历史实现路径,兼容性保留代码持续减少。
- 部分可访问性与文本处理默认行为更新,建议业务侧回归验证关键交互与显示场景。
填写说明
| 占位符 | 说明 | 示例 |
|---|---|---|
RN版本 |
社区RN版本号 | 0.72.5、0.77.18、0.82.3、0.84.1 |
版本 |
鸿蒙化版本号 | 0.72.133、0.77.18、0.82.18、0.84.1 |
npm |
npm发布状态 | 已发布、待发布 |
npm地址 |
react-native-harmony npm地址 | 内部流转版本,暂未发布到npm |
cli_npm地址 |
react-native-harmony-cli npm地址 | 内部流转版本,暂未发布到npm |
IDE版本 |
DevEco Studio版本 | DevEco Studio 6.1.0 Release |
SDK版本 |
HarmonyOS SDK版本 | HarmonyOS 6.1.0 Release SDK |
ROM版本 |
手机ROM版本 | 6.1.0 Release |
API版本 |
SDK最低API版本 | 17 |
GITCODE地址 |
GitCode源码地址 | https://gitcode.com/OpenHarmony-RN/ohos_react_native |
新增功能 |
新增功能描述 | 1. 对齐上游 JavaScript API 与开发体验能力更新(如 EventEmitter 导出)2. 增强 TextInput 事件信息与 DevTools 调试体验 3.鸿蒙从API12开始支持HEIF图片的编解码与显示,RNOH从0.84版本支持HEIF格式 |
问题修复 |
问题修复描述 | 1. 同步修复 TextInput、Image、Dev Server、CocoaPods/Gradle、Hermes 等模块稳定性问题 2. 修复线程安全、空指针、资源回收与构建回归相关问题 |
其他变更 |
其他变更描述 | 1. 升级 Node、Metro、Hermes、React 及相关构建链路基线 2. 进一步收敛 Legacy Architecture 与 Turbo/CxxModule 历史实现路径 |