跳到主要内容

19 篇带有“release”标签的文章

查看所有标签

React Native 0.76 - 默认启用新架构、React Native DevTools 及更多

·10 分钟阅读
Blake Friedman
Blake Friedman
Meta 软件工程师
Riccardo Cipolleschi
Riccardo Cipolleschi
Meta 软件工程师
Frank Calise
Frank Calise
Infinite Red 软件工程师
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Expo 软件工程师

今天我们很高兴发布 React Native 0.76!

这是 React Native 的一个重要里程碑,因为我们默认启用了新架构,并且我们正在引入 React Native DevTools。 这是我们团队 6 年辛勤工作以及我们令人难以置信的开发者社区支持的结晶。

亮点

重大变更

React Native 0.74 - Yoga 3.0、桥接式新架构及更多

·12 分钟阅读
Hur Ali
Hur Ali
Callstack 软件工程师
Alan Hughes
Alan Hughes
Expo 软件工程师
Alfonso Curbelo
Alfonso Curbelo
Coinbase 软件工程师
Alex Hunt
Alex Hunt
Meta 软件工程师
Nicola Corti
Nicola Corti
Meta 软件工程师

今天我们发布 React Native 0.74! 此版本增加了 Yoga 3.0、新架构下的默认无桥接模式、批量 onLayout 更新(新架构)以及 Yarn 3 作为新项目的默认包管理器。

我们还移除了已弃用的 API,包括移除 PropTypes 以及对 PushNotificationIOS 的重大更改。 在 Android 上,SDK 23 (Android 6.0) 现在是最低支持版本。

亮点

重大变更

React Native 0.73 - 调试改进、稳定的符号链接支持及更多

·10 分钟阅读
Marek Fořt
Marek Fořt
Shopify 软件工程师
Thibault Malbranche
Thibault Malbranche
Brigad 首席移动工程师
Hur Ali
Hur Ali
Callstack 软件工程师
Luna Wei
Luna Wei
Meta 软件工程师
Alex Hunt
Alex Hunt
Meta 软件工程师

今天我们发布 React Native 0.73! 此版本增加了对使用 Hermes 进行调试的改进、稳定的符号链接支持、Android 14 支持以及新的实验性功能。 我们还弃用了旧的调试功能,并发布了新架构的下一个支柱:无桥接模式!

亮点

重大变更

React Native 0.72 - 符号链接支持、更好的错误处理及更多

·6 分钟阅读
Lorenzo Sciandra
Lorenzo Sciandra
Microsoft 高级软件工程师
Marek Fořt
Marek Fořt
Shopify 软件工程师
Riccardo Cipolleschi
Riccardo Cipolleschi
Meta 软件工程师
Luna Wei
Luna Wei
Meta 软件工程师

今天我们发布 0.72!

此版本为 Metro 增加了高度请求的功能、更好的错误处理以及其他开发者体验改进。 这项工作的很大一部分优先考虑了您在 2022 年社区调查 中的反馈 -- 感谢所有参与者!

亮点

重大变更

React Native 0.71:默认 TypeScript、Flexbox Gap 及更多...

·11 分钟阅读
Matt Carroll
Matt Carroll
Meta 开发者布道师
Nick Gerleman
Nick Gerleman
Meta 软件工程师
Nicola Corti
Nicola Corti
Meta 软件工程师
Lorenzo Sciandra
Lorenzo Sciandra
Microsoft 高级软件工程师

今天我们发布 React Native 版本 0.71! 这是一个功能丰富的版本,包括

在这篇文章中,我们将介绍 0.71 的一些亮点。

React Native 0.70 发布公告

·5 分钟阅读
Dmytro Rykun
Dmytro Rykun
Meta 软件工程师
Thibault Malbranche
Thibault Malbranche
Brigad 首席移动工程师
Nicola Corti
Nicola Corti
Meta 软件工程师
Lorenzo Sciandra
Lorenzo Sciandra
Microsoft 高级软件工程师

我们很高兴发布 React Native 的新版本 0.70.0。 此版本带来了一些改进,例如 Codegen 的新统一配置、作为默认引擎的 Hermes 以及对 Android 构建的完整 CMake 支持,以及新架构的文档更新。 继续阅读以了解更多信息!

章节

Hermes 作为默认引擎

·5 分钟阅读
Michael Leon
Michael Leon
Meta 软件工程师

去年十月,我们宣布,我们已开始努力将 Hermes 作为所有 React Native 应用的默认引擎

Hermes 为 Meta 内部的 React Native 提供了很多价值,我们相信开源社区也将从中受益。 Hermes 专为资源受限的设备而设计,并针对启动、应用大小和内存消耗进行了优化。 Hermes 和其他 JS 引擎之间的一个关键区别在于它能够提前将 JavaScript 源代码编译为字节码。 这种预编译的字节码捆绑在二进制文件中,并节省了解释器在应用启动期间执行此昂贵步骤的需要。

自宣布以来,我们投入了大量工作来改进 Hermes,今天,我们很高兴地分享 React Native 0.70 将随 Hermes 作为默认引擎一起发布。 这意味着从 v0.70 开始的所有新项目都将默认启用 Hermes。 随着 7 月份的推广即将到来,我们希望与社区紧密合作,确保过渡顺利并为所有用户带来价值。 这篇博文将介绍您对更改、性能基准、新功能等的期望。 请注意,您无需等待 React Native 0.70 即可开始使用 Hermes - 您可以按照 这些说明 在您现有的 React Native 应用上启用 Hermes

请注意,虽然 Hermes 将在新 React Native 项目中默认启用,但对其他引擎的支持将继续。