React Native 0.73.3 现已发布,具体更新内容如下:
Added
iOS specific
- 查找 codegen 声明时处理 TSAsExpression (02957718d7)
Changed
- 将 CLI 升级到 12.3.2(bcb229e8f8)
Android specific
- 在 ReactActivity 的 onRequestPermissionsResult() 中调用 super.onRequestPermissionsResult ( 96ed1190c6)
iOS specific
- 从 react_native_post_install 中移除 ATS 配置补丁(41c601e478)
Fixed
- 声明缺少的 dependency
chalk
(9155e2d182) - TouchableBounce, TouchableHighlight and TouchableNativeFeedback dropping touches with React 18。(e4708d661b)
- TouchableWithoutFeedback and TouchableOpacity dropping touches with React 18。(54166342f0)
iOS specific
- Restrict Cocoapods versions < 1.15。 (3869ae4d80)
- 让
RCTDeviceInfo
在桥接失效时监听无效事件并 unregister observers(d46d80d2ef) - 修复对包含空格的 SOURCEMAP_FILE 路径的支持(63e893d23d)
- 修复了下载预构建 tarball 后由于 Hermes tarball 路径中的大小写问题而导致的发布构建错误(2e2f8a6689)
- 修复 A11yManager 和 UIManager 之间的 race condition(f39f34ed82)
- 修复在 use_frameworks 中找不到 _jump_fcontext 符号的问题 ( a2771ce58a)
更新说明:https://github.com/facebook/react-native/releases/tag/v0.73.3