React Native 0.69 已发布。此版本对新架构和新特性进行了多项改进,其中包括支持 React 18,以及与 Hermes 绑定发布。
React 18
React Native 0.69 是第一个支持 React 18 的版本。React 18 带来了许多改进,比如新 hookuseId,以及新的并发特性:useTransition和完整的 Suspense 支持。
useId
useTransition
React Native 0.69 已默认启用 React 18。但如果开发者尚未迁移到新架构,则无法使用并发渲染和其他并发特性。开发团队表示无法为旧架构添加对并发渲染的支持。点此查看详情。
与 Hermes 绑定发布
在 0.69 之前,Hermes 和 React Native 是分开发布的。这会导致开发者无法区分两者之间哪个版本是互相兼容的。为了解决这个问题,从 React Native 0.69 开始,开发团队将同时发布与对应版本兼容的 Hermes。
新架构值得关注的变化
.xcode.env
hotkeysEnabled
Changelog
评论删除后,数据将无法恢复
React Native 0.69 发布,首个支持 React 18 的版本
React Native 0.69 已发布。此版本对新架构和新特性进行了多项改进,其中包括支持 React 18,以及与 Hermes 绑定发布。
React 18
React Native 0.69 是第一个支持 React 18 的版本。React 18 带来了许多改进,比如新 hook
useId,以及新的并发特性:useTransition和完整的 Suspense 支持。React Native 0.69 已默认启用 React 18。但如果开发者尚未迁移到新架构,则无法使用并发渲染和其他并发特性。开发团队表示无法为旧架构添加对并发渲染的支持。点此查看详情。
与 Hermes 绑定发布
在 0.69 之前,Hermes 和 React Native 是分开发布的。这会导致开发者无法区分两者之间哪个版本是互相兼容的。为了解决这个问题,从 React Native 0.69 开始,开发团队将同时发布与对应版本兼容的 Hermes。
新架构值得关注的变化
.xcode.env配置文件,以更确定地获取节点可执行文件hotkeysEnabled选项Changelog