React Native 0.70.1 现已发布,具体更新内容如下:
Added
- 为 HermesExecutorFactory 添加更多调试设置
- 为 turbo 模块支持 TypeScript 数组类型(仅限组件)
Changed
- 接受 TypeScript 类型
T | null | undefined
作为 turbo 模块中 T 的可能类型 - 将 react-native-gradle-plugin 升级到 0.70.3
- 将 react-native-codegen 升级到 0.70.5
- Hermes 版本升级
Fixed
- 修复 hermes profiler
Android specific
- 在 borderColor 中支持 PlatformColor
- 如果 webview 被禁用,避免 ForwardingCookieHandler 崩溃
- 使用 FindClass(..) 正确解析类
iOS specific
- 启用“Prefer Cross-Fade Transitions”时修复 KeyboardAvoidingView height
- 修复 React 模块在新架构模式下与 swift 集成的构建错误
- 修复 ios pod 安装错误
更新说明:https://github.com/facebook/react-native/releases/tag/v0.70.1