React Native 0.71.1 现已发布,具体更新内容如下:
Added
Android specific
- 添加
jsinspector
到 prefab target(a80cf96fc8)
iOS specific
- 将
initialProps
属性添加到RCTAppDelegate
(b314e6f147)
Changed
- 将 CLI 升级到 10.1.3(b868970037)
- 将 RNGP 提高到 0.71.13(416463c406)
Fixed
- Fix(cli,metro,babel):升级 cli 和 metro 以及 babel 以修复 Windows+Metro issue (df7c92ff4c)
Android specific
- 修复 root view 窗口嵌入为空时 ReactRootView 崩溃(4cdc2c48e8)
- 修复资源未正确绑定到发布应用程序包(60b9d8c2b9)
- RNGP - 在配置 NDK 时遵守 --active-arch-only(470f79b617)
- 修复了模板 build.gradle 中的拼写错误(38e35df47c)
iOS specific
- 当
NO_FLIPPER=1
时排除react-native-flipper
以防止 iOS 构建失败(f47b5b8b5d) - 修复在 iOS 13.0+ 上使用 SceneDelegate 时 RCTAlertController 不显示的问题。(0c53420a7a)
- 处理 Null 异常以验证 RCTAlertController 和 RCTDevLoadingView 中的输入(79e603c5ab)
- 修复了 dismissing 和 presentating 模态时的潜在 race condition(e948c79bda)
- 修复在 Swift 模块中继承 RCTAppDelegate 时的构建错误(5eb25d2186)
- OnSelectionChange() 在多行 TextInput 上的 onChange() 之前触发(64475aeb3b)
- Build:从 Hermes podspec 中删除已弃用的 File.exists() 方法。(38e5fa6a96)
更新说明:https://github.com/facebook/react-native/releases/tag/v0.71.1