React Native 0.86.2 正式发布,而 0.86.1 因 Maven 问题尚未推出。此次更新涵盖布局、安卓运行时等多方面修复与改进。
React Native 直接跳过 0.86.1 版本,发布了 0.86.2。原因是 Maven 存在问题,导致 0.86.1 未能顺利发布。
在 Layout 方面,修复了 `display: contents` 节点中 `hasNewLayout` 设置错误的问题,这一修复有助于提升布局的准确性。
安卓 Runtime 有两项重要改进。一是使用显式的 `ReactInstanceManager.mHasStartedDestroyingLock` 代替 `ReactInstanceManager.mHasStartedDestroying`;二是不再对 `java.lang.Boolean` 进行同步,提高运行效率。
将 Hermes V1 版本升级至 250829098.0.16,这可能会带来更好的性能和兼容性。
详细的更新说明可查看 此链接,开发者可按需参考。
编辑观点:React Native 此次更新解决了一些关键问题并进行了版本升级,有望提升开发体验和应用性能,值得开发者关注。