博客 · 第 3 页
关于工程、设计与一些随手记录。

TypeScript 7.1 Beta:ambient 模块终于能声明 import attributes,还顺手把 target 推到 es2026
7.1 Beta 有六节内容:ambient 模块的 import attributes、source phase imports、--target es2026、新库方法、7.1 的 API(快照 / 文件系统 / content mappers)与若干行为变更。

uv 0.13.5:换掉被攻破的根证书,顺手把托管的 CPython 升到三个安全补丁版
0.13.4 从 uv 自己的证书库里删掉 eMudhra/emSign 根,0.13.5 把托管的 CPython 3.11+ 全部换到 python-build-standalone 20261021,含 3.15.1 / 3.14.9 / 3.13.17 与 pip 26.2.2。升级后要跑一次 uv python upgrade。

Vite 8.3.5 一半的修复在 bundled-dev:把 dev 也打包这条路还在补课
21 条修复里 8 条属于 bundled-dev(HMR 传播、错误栈映射、server.origin、import.meta.env 注入),另两条是 chunk import map 的正确性问题,还有一条是 CSS 里字面百分号导致构建失败。

Vue 3.6 的第 13 个候选版:八条修复里有七条在 Vapor 编译器里
3.6.0-rc.13 的更新清单几乎全指向 compiler-vapor,另外还有一条把异步组件的 200ms 默认延迟改回去了。这两件事说明 Vapor 还在补语义等价,而默认值也是 API。

BeyondTrust Remote Support 认证绕过已在野利用,CISA 把它拉进 KEV
CVE-2026-102764 是 BeyondTrust Remote Support 的认证绕过,影响 26.2.3 及更早版本,10 月 16 日被列入 KEV。这篇讲影响面、补丁路径与自查线索。

Python 3.15 落地:UTF-8 成了默认,frozendict 进内建,JIT 再快一档
Python 3.15.0 于 10 月 9 日发布,含 5643 个提交、1012 位贡献者。按「会改你代码行为」的顺序,讲清 UTF-8 默认、惰性导入、frozendict 与 JIT。
