React Native 0.71.4 现已发布,具体更新内容如下:
Changed
- 使 FlatList 允许 ArrayLike 数据(c03de97fb4)
- 将 RNGP 提升至
^0.71.16
(3df4a79c3d) - 将 CLI 更新到 10.2.0,将 Metro 更新到 0.73.8(20a6fbd373)- 包含:
- 修复:使用 Terser minification 时,Source maps 可能包含无效条目。(
metro/#928
) - 修复:减少由于 terser#1341 引起的潜在 source map 与并发转换的不匹配问题。(
metro/#929
)
- 修复:使用 Terser minification 时,Source maps 可能包含无效条目。(
- Bump Hermes 版本 (291cc0af10) - 包含:
- 使用 ConsecutiveStringStorage 去重序列化文字 ( 2d58e)
- 删除 hermes.cpp 中的 register stack size override (6146eb)
- 修复:格式化货币复数时,在 locale identifier 中指定货币 (21f15c)
- 增加默认的 max stack size (ee2588)
- 重构 HBC test helper (31fdcf)
Android specific
- 通过 prefab 来 expose
rrc_root
。(3418f65d88)
Fixed
- 修复 touchable hitSlop type(23607aea68)
- 修复导致过多 pending callbacks 的 TouchableOpacity componentDidUpdate(8b1f6e09c1)
Android specific
- ENTRY_FILE 应该从 root 解析相对路径(6dde1dc7cb)
- 为新架构提供更好的 Monorepo 支持(0487108461)
更新说明:https://github.com/facebook/react-native/releases/tag/v0.71.4