Unicode CLDR 48 Beta 发布以供规范审查 — 重大国际化变更将于 2025 年 10 月 29 日生效
关键更新
Unicode 联盟发布了 CLDR 48 Beta 以供规范审查和集成测试(beta 现已可用,最终发布计划于 2025 年 10 月 29 日)。该草案引入了几个实用的实现级别的变化:一种新的相对日期时间格式类型(例如,“明天 10:00”)、一种本地化的 GMT 时区格式和 gmtUnknown 回退、明确的紧凑数字格式和复数规则语义、对格式化有理数(如 5½ 的分数)的显式支持、单位语法和规范化的修订,以及 MessageFormat 功能的稳定化,包括默认的双向策略和 :offset 函数。(blog.unicode.org)
重要性
CLDR 是主要浏览器、平台和库(ICU/ICU4X 已经有 CLDR 48 开发集成)使用的区域数据的权威来源,因此这些变化将影响现实世界的应用程序和 SDK。预计在下游库采用该版本后,日期/时间渲染(特别是 z 时区行为)、紧凑数字显示、分数格式和消息格式语义将会有所不同;迁移指南已包含在内,并应进行审查,因为某些标识符语法和算法行为发生了变化。开发国际化用户界面的开发人员应立即将 beta 版本纳入集成测试(或根据供应商时间表进行验证),扫描关键流程(计费、时间戳、RTL 消息)中受影响的格式行为,并在 10 月 29 日 GA 之前遵循 CLDR 迁移说明,以避免意外情况。(blog.unicode.org)
来源
继续阅读
Node.js 22 (LTS) — 内置 HTTP/HTTPS 代理 + 百分比内存大小设置(对生产部署至关重要)
2025年10月31日Node.js 22.21.0 (LTS) 添加了对 http/https/fetch 的内置代理支持以及对 --max-old-space-size 的百分比支持 — 对容器化和企业网络部署有直接的实际影响。
TypeScript 原生端口预览 — ~10 倍更快的 tsc 和语言服务
2025年10月30日微软发布了 TypeScript 编译器和语言服务的原生端口预览,显著减少了编译和编辑器延迟 — 为大型 TypeScript/仓库构建和 CI 带来了直接的实际收益。
Node.js 24 进入主动长期支持 (2025年10月28日)
2025年10月28日Node.js v24 今天从当前版本转为主动长期支持 — 生产团队应立即规划升级、CI 验证和提供者/运行时检查。