跳到主要内容

20 篇标记为 "release" 的文章

查看所有标签

React Native 0.83 - React 19.2,新的 DevTools 功能,无破坏性更改

·12 分钟阅读
Alex Hunt
Alex Hunt
Meta 软件工程师
Riccardo Cipolleschi
Riccardo Cipolleschi
Meta 软件工程师
Gabriel Donadel Dall'Agnol
Gabriel Donadel Dall'Agnol
Expo 软件工程师
Alan Hughes
Alan Hughes
Expo 软件工程师

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

此次发布包括 React 19.2,React Native DevTools 的重要新功能,以及对 Web Performance 和 Intersection Observer API(Canary)的支持。这也是第一个没有面向用户破坏性更改的 React Native 版本。

亮点

React Native 0.76 - 默认新架构、React Native DevTools 等

·12 分钟阅读
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。这是我们团队六年辛勤工作的结晶,也离不开我们卓越的开发者社区的支持。

亮点

重大变更

React Native 0.74 - Yoga 3.0、无桥接新架构等

·15分钟阅读
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 - 调试改进、稳定符号链接支持等

·13 分钟阅读
Marek Fořt
马雷克·福尔特
Shopify 软件工程师
Thibault Malbranche
蒂博·马尔布朗什
Brigad 首席移动工程师
Hur Ali
Hur Ali
Callstack 软件工程师
Luna Wei
魏璐娜
Meta 软件工程师
Alex Hunt
Alex Hunt
Meta 软件工程师

今天我们发布 React Native 0.73!此版本在 Hermes 调试方面增加了改进,提供了稳定的软链接支持,支持 Android 14,并引入了新的实验性功能。我们还弃用了旧版调试功能,并发布了新架构的下一个支柱:无桥模式(Bridgeless Mode)!

亮点

重大变更

React Native 0.72 - 符号链接支持、更好的错误等

·阅读约8分钟
Lorenzo Sciandra
洛伦佐·夏安德拉(Lorenzo Sciandra)
微软高级软件工程师
Marek Fořt
马雷克·福尔特
Shopify 软件工程师
Riccardo Cipolleschi
Riccardo Cipolleschi
Meta 软件工程师
Luna Wei
魏璐娜
Meta 软件工程师

今天我们发布 0.72 版本!

本次发布增加了 Metro 中备受期待的功能、更佳的错误处理以及其他开发者体验上的改进。此项工作中很大一部分是根据您在 2022 年社区调查 中的反馈而优先实现的——感谢所有参与者!

亮点

重大变更

React Native 0.71:默认 TypeScript、Flexbox Gap 等...

·13 分钟阅读
Matt Carroll
马特·卡罗尔(Matt Carroll)
Meta 开发者倡导者
Nick Gerleman
尼克·格尔曼(Nick Gerleman)
Meta 软件工程师
Nicola Corti
Nicola Corti
Meta 软件工程师
Lorenzo Sciandra
洛伦佐·夏安德拉(Lorenzo Sciandra)
微软高级软件工程师

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

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

发布 React Native 0.70

·6 分钟阅读
Dmytro Rykun
Dmytro Rykun
Meta 软件工程师
Thibault Malbranche
蒂博·马尔布朗什
Brigad 首席移动工程师
Nicola Corti
Nicola Corti
Meta 软件工程师
Lorenzo Sciandra
洛伦佐·夏安德拉(Lorenzo Sciandra)
微软高级软件工程师

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

章节

Hermes 作为默认引擎

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

去年 10 月,我们 宣布 了我们已开始致力于让 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 项目中默认启用,但对其他引擎的支持将继续保留。

发布 React Native 0.69

·阅读时长5分钟
Marek Fořt
马雷克·福尔特
Shopify 软件工程师
Nicola Corti
Nicola Corti
Meta 软件工程师

我们很高兴发布 React Native 的新版本 0.69.0。此版本对 React Native 的新架构进行了多项改进并增加了新功能:支持 React 18 和捆绑 Hermes。请继续阅读以了解更多信息!

章节