Frontend & Mobile Engineering Newsletter:React 19.3 发布,Shopify 重返原生移动开发
本期覆盖 2026 年 9 月 7 日至 9 月 13 日。内容以官方发布、项目仓库和一线工程博客为主,同一事件只保留一个主要来源。
-
Shopify 将移动端技术栈从 React Native 切回 Swift 和 Kotlin (opens in a new window)
Shopify 9 月 10 日宣布,后续移动应用将采用 Swift 和 Kotlin 原生开发,并开始迁移现有 React Native 应用。Shop App 已完成原生重建,从概念验证到上架用了 12 周;Shopify App 的迁移也已经开始。Shopify 还公布了 React Native Skia、FlashList 和 Restyle 的后续维护安排,其中 Restyle 计划在 2026 年底停止维护。
-
Apple 开放使用 Xcode 27 RC 构建的应用提交 (opens in a new window)
Apple 9 月 9 日宣布,开发者已经可以使用 Xcode 27 RC 和 iOS 27、iPadOS 27、macOS 27、tvOS 27、visionOS 27、watchOS 27 RC SDK 构建应用,并通过 App Store 和 TestFlight 提交。Apple 同时再次说明,macOS 26 是最后一个支持 Intel Mac 和 Rosetta 的 macOS 版本,macOS 27 将只支持 Apple silicon。
-
Kotlin 2.4.20 发布 (opens in a new window)
Kotlin 2.4.20 于 9 月 7 日发布。Kotlin/Native 增加新的 Swift export 能力、改进增量编译,并可为 SwiftPM 依赖自动生成
Package.swift;Kotlin/JS 新增浏览器测试 DSL,并支持把 suspend lambda 导出为 async function。该版本还支持 Gradle 9.7.0,并计划在 Kotlin 2.5.0 移除已经弃用的watchosArm32目标。 -
Expo 增加 PostHog 一键集成 (opens in a new window)
Expo 9 月 9 日上线 PostHog 集成,可通过一条命令创建或连接 PostHog 项目,安装 SDK 和 config plugin,并写入本地及 EAS 的 Production、Preview、Development 环境变量。集成覆盖 analytics、session replay 和 error tracking,还会给事件附加对应的 EAS Update 信息。
-
React 19.3 发布 (opens in a new window)
React 19.3 于 9 月 9 日发布,
<ViewTransition>和 Fragment Refs 从实验 API 转为稳定 API。React DOM 新增browser(),允许组件通过 Suspense 退出服务端渲染,并加入 Trusted Types 支持;React Server Components 也开始支持直接渲染从客户端模块导入的<Context>。 -
Node.js 24.21.0 LTS 发布 (opens in a new window)
Node.js 24.21.0 “Krypton” 于 9 月 8 日发布。该版本把 OpenSSL 更新到 3.5.8、Undici 更新到 7.29.1,并更新 NSS 根证书;同时新增通过 STORE loader 加载私钥、
MIMEType.parse()非抛异常解析,以及perf_hookshistogram 的统计假设检验能力。
-
pnpm 12.4 支持在同一 workspace 管理 npm、Python 和 Cargo 依赖 (opens in a new window)
pnpm 12.4 于 9 月 8 日发布。开启相应 workspace 配置后,pnpm 可以同时安装 npm、Python 和 Rust Cargo 依赖,并新增
pnpm pipeline,支持按任务图运行 workspace 任务以及 inputs、outputs、env 和 cache 配置。该版本还增加 Android arm64/x64、FreeBSD x64,以及更多 Linux 架构的支持。 -
Chrome 153 开始执行两周一个 Stable 版本的发布节奏 (opens in a new window)
Chrome 153 于 9 月 8 日在 Desktop、Android 和 iOS 上发布,同时正式把 Stable 发布周期从四周缩短到两周。Chrome Stable 之后每两周接收一次新的功能版本;Extended Stable 继续保留,主要功能更新间隔为八周,安全修复仍按常规节奏回补。Chrome 154 Beta 已同步开放,Stable 计划于 9 月 22 日发布。