React Native 0.72.4 现已发布,具体更新内容如下:
Added
Android specific
- 在 android API 33+ 上有 inverted FlatList 时修复 ANR 的 Native part(6d206a3f54)
- 针对 SDK 34 - 在 DevSupportManagerBase 中添加了 RECEIVER_EXPORTED/RECEIVER_NOT_EXPORTED 标志支持(177d97d8ea)
Changed
- 升级 cli 和 Metro (40ea8ffcc7)
- 将 Hermes 升级至 hermes-2023-08-07-RNv0.72.4-813b2def12bc9df026 (e9ea926ba3)
- 将 CLI 升级到 11.3.6(a3cfdf0a08)
Fixed
- 允许 TypeScript 中的字符串
transform
样式(2558c3d4f5) - 修复 VirtualizedList 中缺少 Platform 的问题(7aa8cd55be)
- 仅当连接了 devtools 时才挂载 react devtools overlay(03187b68e5)
Android specific
- 删除从 Android EditText 上下文菜单中粘贴富文本的选项(b1ceea456d)
- 修复了嵌套在 KeyboardAvoidingView 中的 ScrollView 无法响应键盘事件的问题(c616148a05)
- 在 android API 33+ 上有 inverted FlatList 时出现 ANR(3dd816c6b7)
更新说明:https://github.com/facebook/react-native/releases/tag/v0.72.4