React Native 0.83 - React 19.2,新的 DevTools 功能,无破坏性更改
今天,我们很高兴发布 React Native 0.83!
此次发布包括 React 19.2,React Native DevTools 的重要新功能,以及对 Web Performance 和 Intersection Observer API(Canary)的支持。这也是第一个没有面向用户破坏性更改的 React Native 版本。
今天,我们很高兴发布 React Native 0.83!
此次发布包括 React 19.2,React Native DevTools 的重要新功能,以及对 Web Performance 和 Intersection Observer API(Canary)的支持。这也是第一个没有面向用户破坏性更改的 React Native 版本。
今天,我们很高兴地发布 React Native 0.82:第一个完全在新架构上运行的 React Native 版本。
这对 React Native 来说是一个里程碑式的版本,我们相信这是一个新时代的开始。在未来的版本中,我们将删除旧架构中剩余的代码,以减少安装大小并简化代码库。
此外,0.82 还附带了一个实验性的可选择启用更新版本的 Hermes,称为 Hermes V1。我们还通过将 React 版本更新到 19.1.1 来启用多个 React 功能,并支持 DOM 节点 API。
今天我们很高兴发布 React Native 0.81!
此版本支持 Android 16(API level 36),并包含各种其他稳定性改进和错误修复,以及对使用预编译加速 iOS 构建的实验性支持。
今天我们很高兴发布 React Native 0.80!
此版本将 React Native 中随附的 React 版本更新到最新稳定版本:19.1.0。
我们还对我们的 JS API 进行了一系列稳定性改进:深度导入现在会触发警告,我们提供了一个新的可选严格 TypeScript API,它提供了更准确和更安全的类型。
此外,React Native 的旧有架构现已正式冻结,一旦我们完全淘汰旧有架构,您将开始看到关于将停止工作的 API 的警告。
在 React Native 0.80 中,我们将对 React Native 的 JavaScript API 引入两项重大更改——弃用深度导入和新的严格 TypeScript API。这些都是为了准确定义我们的 API,并为用户和框架提供可靠的类型安全而持续努力的一部分。
快速要点
react-native 包的深度导入引入弃用警告。tsconfig.json 中的 compilerOptions 选择加入。今天我们很高兴发布 React Native 0.79!
此版本在多方面带来了性能改进以及多项错误修复。首先,Metro 由于延迟哈希而启动更快,并稳定支持包导出。Android 上的启动时间也将由于 JS 包压缩的更改等而得到改善。
今天我们很高兴发布 React Native 0.78!
此版本将 React 19 引入 React Native,以及其他相关功能,例如对 Android Vector drawables 的原生支持和更好的 iOS 混编集成。
每年,React Native 社区的核心贡献者都会与 React Native 团队齐聚一堂,共同塑造这个项目的发展方向。
去年也一样——只有一个小例外。我们通常会在 React Universe Conf(前 React Native EU)前一天,在弗罗茨瓦夫的 Callstack 总部举行会议。2024 年,我们吸取了过去的经验,连续两天举办了峰会,以便有更多非结构化的时间在一起。

今天我们很高兴发布 React Native 0.77!
此版本提供了多项功能:新的样式功能,例如支持 display: contents、boxSizing、mixBlendMode 和 outline 相关属性,以提供更强大的布局选项;Android 16KB 页面支持,以兼容较新的 Android 设备。我们还在通过将其迁移到 Swift 来现代化社区模板,同时继续支持并维护与 Objective-C 的兼容性,以供喜欢它的开发人员使用。
默认启用新架构的 React Native 0.76 现已在 npm 上发布!
在 0.76 版本博客文章 中,我们分享了此版本中包含的重要更改列表。在本文中,我们将概述新的架构以及它如何塑造 React Native 的未来。
新的架构增加了对现代 React 功能的全面支持,包括 Suspense、Transitions、自动批处理 和 useLayoutEffect。新的架构还包括新的 Native Module 和 Native Component 系统,让您可以使用类型安全的编码,并直接访问原生接口,而无需桥接。
此次发布是我们自 2018 年以来一直在进行的 React Native 的从头重写的结果,我们已特别注意确保新的架构对大多数应用程序来说是渐进式迁移。2021 年,我们成立了 新的架构工作组,与社区合作,确保整个 React 生态系统的平滑升级体验。
大多数应用将能够以与任何其他版本相同的精力来采用 React Native 0.76。最流行的 React Native 库已经支持新架构。新架构还包括一个自动互操作层,以实现与针对旧架构的库的向后兼容性。