React 19.3.1 发布:改进 Server Components 传输协议
React 于 2026 年 10 月 14 日发布 v19.3.1。官方发行说明将本版变更集中在 React Server Components:改进传输协议(transport protocol),对应合并的拉取请求 #37845,作者为 @unstubbable 与 @eps1lon。GitHub 显示该标签于当日 17:06 UTC(北京时间 10 月 15 日 01:06)左右发布。[1]
发行页标题为「19.3.1 (October 14th, 2026)」,由 eps1lon 发布,标记为正式版而非预发布。任务给定的 https://github.com/react/react/releases/tag/v19.3.1 可打开;同标签在 facebook/react 上内容一致,可视为同一官方发行线。除上述 Server Components 条目外,本版发行说明未再列出其他用户可见功能或缺陷修复条目,属于面向 RSC 传输路径的小版本。[1]
#37845 标题为「[19.3.x][Flight] Improve transport protocol」。Flight 是 React 在服务端组件与客户端之间传递 UI 载荷时使用的传输路径;本 PR 对该协议实现做了改进后随 19.3.1 放出。公开发行说明与 PR 时间线未给出应用侧迁移清单或破坏性变更声明。使用 Server Components、流式 SSR 或依赖相关打包/缓存中间层的项目,升级后宜重点回归服务端组件载荷、客户端 hydration 与缓存键是否仍符合预期,并留意文档是否补充兼容提示。[1][2]
包管理器可将 react / react-dom 升到 19.3.1。生产环境若锁定补丁版本,建议先在预发跑完整测试再滚动。仅使用客户端组件、不触及 Server Components 传输路径的应用,受影响面通常更小,但仍应按常规依赖升级流程验证。社区已有项目开始把 monorepo 依赖顶到 19.3.1,具体以各仓库 changelog 为准。[1]
说明:本版公开变更以官方 Release Notes 为准;传输协议细节以 #37845 及 React 文档后续说明为准,文中不臆测未披露的行为差异。素材公开信息较少,篇幅按已核实条目组织。
来源
[1] 19.3.1 (October 14th, 2026),facebook/react(与 react/react 发行页一致),2026年10月14日。
[2] [19.3.x][Flight] Improve transport protocol #37845,facebook/react,2026年10月14日合并。
#React #React19 #ServerComponents #Flight #版本发布
