排一下日历:Node.js 24 于 10 月 20 日进入维护 LTS;Next.js 15 LTS 于 10 月 21 日终止安全支持。Next.js 官方还宣布 10 月 14 日有一次带外安全更新。
维护 LTS 意味着什么
进入维护 LTS 后,Node.js 24 只收关键修复和安全更新,不再有新特性。生产环境可以继续用,但新项目应该考虑更新的线。
Next.js 15 的终止意味着什么
终止安全支持后,发现的漏洞不会再为这个版本修复。继续用就等于接受风险。
10 月 14 日那次更新
覆盖上游依赖里的三个漏洞,两个 Critical、一个 High。其中两个是九月那次安全发布因为上游协调而推迟的。在那之前先锁定当前版本(npm ls next 看一下),发布后尽快升到修补线。
当前版本参考
Next.js 16.4.0 是稳定版(10 月 6 日发布),16.5.0 canary 在推进中。React 在 19.3.0。Astro 7.3.8、Svelte 5.57.2、SvelteKit 3.0.1、Nuxt 4.6.1、Vue 3.5.43 是各自的最新标签。
几个需要单独评估的大版本
Firebase JS SDK 到了 13.0.0,SvelteKit 在 3.x 主版本。跨主版本升级前必须读 changelog,别直接改 package.json 里的版本号。
Prisma 8.0.0-rc.22
主版本临近。建议单独开分支试,不要直接在生产依赖上用 rc。
落地清单
第一,盘点当前所有服务的运行时版本,别只凭记忆。第二,把这三个日期标在日历上。第三,为 Next.js 的升级预留测试窗口——安全更新通常要求在短时间内完成,临时排期会很被动。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。