React Native 0.76.2 现已发布,具体更新内容如下:
Added
- TypeScript 为 TS 添加 CodegenTypes(20b141508b)
Changed
- infra 将 CLI 升级至 15.0.1 (51b98c24bd)
iOS specific
- TextInput 在新输入的文本中包含现有属性(557e3447f5)
Fixed
- Hermes 更新 Hermes 以支持 Intl (94d4bfd7c8)
- infra 在 Babel 下跳过 hermes-parser 以获取非 Flow JS 代码(ff1261e7dc)
- infra 修复pnpm 设置中未找到
semver
的问题(0def73d1a6) - Error Handling 修复
setUpErrorHandling
以显示早期的 JS 错误(dac6d508af)
Android specific
- infra 编译 appmodules.so sources 时使用绝对路径(3956955eaa)
- infra 正确处理自动链接中带有空格的路径(1f62529dc4)
- runtime 修复 bridgeless mode 下 headless tasks 中的 timers(ee7b4e2763)
iOS specific
- Codegen 正确停止为应用程序中定义的组件生成组件注册。(97a4234b6e)
- infra 应用程序访问 Yoga headers 的权限(e851e73c18)
- TextInput 修复当使用
value
而不是children
指定受控组件值时 iOS TextInput 上缺少发射器属性的问题(52cdedb40e) - TextInput 修复 iOS 控制的单行 TextInput 在自动更正时光标移动的问题(新架构)(36fd5533f6)
更多详情可查看:https://github.com/facebook/react-native/releases/tag/v0.76.2