Dev Digest — 十月 2025
本页面收录了 十月 2025 发布的所有 开发者摘要 期刊,包含围绕 DevOps, Node.js, TypeScript 的精选编程与开发者新闻链接。
更新
Node.js 22 (LTS) — 内置 HTTP/HTTPS 代理 + 百分比内存大小设置(对生产部署至关重要)
2025年10月31日Node.js 22.21.0 (LTS) 添加了对 http/https/fetch 的内置代理支持以及对 --max-old-space-size 的百分比支持 — 对容器化和企业网络部署有直接的实际影响。
TypeScript 原生预览(项目 Corsa)— 原生预览可用,类型检查速度提升约 10 倍
2025年10月27日微软发布了 TypeScript 编译器的原生预览(项目 Corsa)— 一个基于 Go 的移植,能够在大型代码库上实现约 10 倍的更快类型检查;预览现已可用,但一些关键功能仍然缺失。
Node.js 现在原生支持 TypeScript 文件(LTS 中启用类型剥离)
2025年10月24日Node.js 引入了内置的 TypeScript 执行(类型剥离)——在 LTS 版本中默认启用——改变了团队处理开发循环和构建管道的方式。
Node.js v25 发布 — V8 14.1,重大 JSON 和 Wasm 运行时升级
2025年10月21日Node.js v25(于 2025 年 10 月 15 日发布)将 V8 升级至 14.1,带来了显著的 JSON.stringify 性能提升、更强的权限模型、可移植的编译缓存和新的 WebAssembly JSPI — 现在进行兼容性测试;在生产升级前请等待 LTS。
TypeScript 原生预览 (Go) — 'tsgo' 带来 ~10 倍的类型检查速度
2025年10月18日微软发布了基于 Go 的 TypeScript 编译器 (tsgo) 的原生预览,提供了显著的速度和内存改进,仍处于预览阶段。
React 19.2: 活动、部分预渲染和流式 SSR 改进
2025年10月12日React 19.2(2025年10月1日)引入了 <Activity>、部分预渲染、Suspense SSR 的批处理以及 Node Web Streams 支持——这些实用功能减少了水合工作,并使优先渲染更容易逐步采用。
Redis 8 GA — Redis 成为可查询的、向量准备好的核心数据库,性能大幅提升
2025年10月9日Redis 8 正式发布:集成查询引擎、向量数据结构、八种新数据类型以及 30 多项性能改进 — 还更名为 Redis 开源并更新了许可协议。
React 19.2 — 部分预渲染、活动 API、Node 的 Web Streams
2025年10月6日React 19.2(2025年10月1日):部分预渲染、活动原语、useEffectEvent/cacheSignal、SSR 批处理和 Node Web Streams — 影响 SSR 和导航性能的关键变化。
Wasmer 将完整的 Python 运行时带到边缘 (Wasmer Edge, Beta)
2025年10月3日Wasmer 宣布在 Wasmer Edge (Beta) 中全面支持 Python,使 Django、FastAPI、LangChain 和其他 Python 框架能够作为沙箱 WebAssembly 服务运行,具有接近原生的冷启动时间和减少的攻击面。
TypeScript 原生端口预览 — ~10 倍更快的 tsc 和语言服务
2025年10月30日微软发布了 TypeScript 编译器和语言服务的原生端口预览,显著减少了编译和编辑器延迟 — 为大型 TypeScript/仓库构建和 CI 带来了直接的实际收益。
Node.js 25 发布 — V8 14.1,默认启用 Web Storage,新权限标志
2025年10月26日Node.js 25(当前版本)带来了 V8 14.1 的性能提升,默认启用 Web Storage,一个权限标志模型,可移植的编译缓存,以及需要测试和可能的 CI/工具更改的弃用功能。
Vitest 4.0 — 浏览器模式稳定、视觉回归和 Playwright 跟踪
2025年10月23日Vitest 4(2025年10月22日)将浏览器模式从实验阶段提升为稳定版,增加了视觉回归测试、Playwright 跟踪集成、类型感知钩子和新的期望匹配器——这是对前端测试工作流程的重大升级。
Vite+: Evan You / VoidZero 宣布统一的 Rust 驱动 JavaScript 工具链
2025年10月20日VoidZero(Evan You)揭示了 Vite+,这是一个源代码可用的、商业层的 Vite 扩展,结合了快速的 Rust 工具(Rolldown/Oxc)和集成的开发、构建、测试、代码检查、格式化和单一代码库协调命令。
Node.js 稳定内置 TypeScript 执行(类型剥离现在为默认)
2025年10月16日Node.js 已将其 TypeScript '类型剥离' 运行时支持从实验阴影中移出:Node 将默认运行 .ts 文件(有一定限制),改变脚本和小型服务的开发工具选择。
Python 3.14 发布 — 支持自由线程的 Python,子解释器,Sigstore 和实验性 JIT
2025年10月11日Python 3.14(最终版)于 2025‑10‑07 发布。现在正式支持自由线程构建,子解释器已加入标准库,Sigstore 替代 PGP 进行发布验证,并且官方实验性 JIT 二进制文件和 Android 构建已可用。
OpenAI推出应用SDK(预览)——在ChatGPT内部构建互动应用
2025年10月8日OpenAI在2025年DevDay上宣布了应用SDK预览,允许开发者构建在ChatGPT内部运行的互动、上下文感知的应用,使用模型上下文协议(MCP)。
Unicode CLDR 48 Beta 发布以供规范审查 — 重大国际化变更将于 2025 年 10 月 29 日生效
2025年10月5日CLDR 48 Beta 现已可供审查;日期/时间、时区格式、数字、MessageFormat 和迁移指南的显著变化将影响浏览器、ICU 和应用程序——最终发布计划于 2025 年 10 月 29 日。
GitHub 收紧 npm 发布安全措施,防止大规模自传播 npm 事件
2025年10月2日GitHub 宣布实施更严格的 npm 发布控制——本地发布强制要求双重身份验证,弃用旧版令牌/TOTP,短期有效的细粒度令牌,以及推动可信发布——要求 CI 和维护者工作流程的变更。
Node.js 24 进入主动长期支持 (2025年10月28日)
2025年10月28日Node.js v24 今天从当前版本转为主动长期支持 — 生产团队应立即规划升级、CI 验证和提供者/运行时检查。
Bun 1.3 将 Bun 变成一个包含所有功能的全栈 JavaScript 运行时
2025年10月25日Bun 1.3(2025年10月10日)增加了一个内置的全栈开发服务器,支持热模块替换,提供一流的 MySQL 和 Redis 客户端,统一的 SQL API,将前端和后端打包为单个可执行文件,以及工作区/隔离安装的改进——这是一个有意义的推动,旨在整合前端和后端工具链。
Deno 2.5 — 配置权限集、审计日志、运行时打包 API 和 V8/TS 升级
2025年10月22日Deno 2.5 添加了 deno.json 权限集 + 审计日志、测试设置/拆卸钩子、运行时打包 API、WebSocket 头以及对 V8 14 / TypeScript 5.9 的升级——为安全性、测试和 CI 构建带来了实用的改进。
React 19.2:部分预渲染、活动 API 和改进的 SSR 流媒体
2025年10月19日React 19.2(2025年10月1日)引入了带有恢复 API 的部分预渲染、用于渲染和优先处理隐藏 UI 的活动原语、用于 Node SSR 的 Web Streams 支持,以及 Chrome DevTools 性能跟踪——这些变化改变了团队处理 CDN 缓存、服务器渲染和后台工作的方式。
Rolldown驱动的Vite:Rust打包器预览显著缩短生产构建时间
2025年10月14日Evan You和VoidZero发布了rolldown-vite的技术预览——一个基于Rust的、兼容Rollup的打包器(Rolldown + Oxc),可以替代Vite中的Rollup/esbuild,并报告3×–16×更快的生产构建和更低的内存使用。
OpenAI 添加程序化 Codex SDK 和 Slack 集成 (2025年10月6日)
2025年10月10日OpenAI 在10月6日发布的更新通过程序化 SDK 和 Slack 集成以及管理员控制,展示了 Codex——这是将模型驱动的代码工作流程嵌入 CI、IDE 和团队工具的一个实用转折点。
OpenTelemetry JavaScript SDK 2.0 — 破坏性变更发布,提高 Node/TS 基线
2025年10月7日OpenTelemetry JS SDK 2.0 发布:提高了最低 Node 和 TypeScript 目标,收紧了编译目标和公共 API — 对于任何使用追踪/度量的 Node/TypeScript 服务来说都很重要。
Microsoft Agent Framework(公开预览):企业级开源SDK和多代理应用的运行时
2025年10月4日微软发布了Microsoft Agent Framework的公开预览版——一个统一的开源SDK和运行时,将AutoGen研究与Semantic Kernel的企业基础相结合,增加了OpenTelemetry可观察性、MCP/A2A/OpenAPI互操作性、持久工作流以及无缝的Azure AI Foundry托管。
Windows ML 正式发布 — 一个统一的 Windows 应用设备端 AI 运行时
2025年10月1日微软将 Windows ML 推向生产环境(Windows 11 24H2+)。开发者可以获得一个硬件抽象运行时、ONNX 支持、供应商执行提供程序以及 VS Code 工具,以构建高性能的本地 AI 功能。