Skip to content

Releases

v5.1.4 · 实时指标胶囊运行态同行稳定化与 flex-col 越界热修

Choose a tag to compare

@Anarcadia Anarcadia released this 10 Nov 21:45

🛠️ v5.1.4 · 实时指标胶囊运行态同行稳定化与 flex-col 越界热修

本版本修复了 v5.1.3 在会话工作运转或窄侧边栏场景下,底部实时指标胶囊(tok/s · TTFT · Ctx · Out)偶发掉出输入框底边的布局缺陷。

核心修复明细

  1. 根治 flex-direction: column 下第二行胶囊纵向撑高越界(core/theme.css):
    • 将 #ag-live-metrics-pill[data-ag-row-mode="bottom"] 的 flex: 0 0 100% 修正为 flex: 0 0 auto 并显式锁定 height: 22px,避免在 Antigravity 2.31.0 的纵向 .surface-composer-card 中将 flex-basis: 100% 解析为整张卡片高度导致溢出到框外下方。
  2. 恢复常规窗口恒定同行阈值(core/runtime.js):
    • 将折行判定从动态文本宽度阈值回调至窄栏固定下限(< 165px 折入框内第二行、>= 180px 滞回恢复同行),并微调胶囊水平内边距与分隔符间距,确保常规窗口在空闲态与运行态(含右侧红色停止按钮出现时)均稳定锁定在同一行且零跳动。
  3. 补齐左右按钮组尺寸监听与切会话重算(core/runtime.js):
    • ResizeObserver 同步监听底栏及左右按钮组宽度组合签名(rowW:leftW:rightW),并在切换会话路由时重置滞回状态立即重算,消除跨会话状态串染。

📦 发行包校验指纹(SHA-256)

  • chuanban-antigravity-theme-patch-v5.1.4.zip (2,258,887 B):
    76ac112a5ebc49c6a16dee4da11fe69945fcfac8ced3ff626693881f12e5d615
  • core/ 内核四件套(LF):
    • core/daemon.mjs (42,177 B): 8b18a34357de898cf225d87bc865678c13782ad64febaf6de15b13ccb2723716
    • core/runtime.js (70,179 B): f95e71be25a2344cf335b888fad08a42e19220686af679bfa0c7590e38602f65
    • core/theme.css (43,255 B): 4c4cd9969713d8dd14441ed920c035a5f9148763130e4ca01ad896534d5f941b
    • core/i18n.json (56,675 B · 900 条): 68498f01964580e3714424f34310406b5f0e8ce97ebc92bd6290e3f7eda9d940

v5.1.3 · Antigravity 2.31.0 双端全量适配与 O(1) 性能/安全深度加固

Choose a tag to compare

@Anarcadia Anarcadia released this 10 Nov 18:57

✨ v5.1.3 · Antigravity 2.31.0 双端全量适配与 O(1) 性能/安全深度加固

本次版本完成了 macOS (v5.1.2 Opus 安全加固主线) 与 Windows PC (2.31.0 前端架构深度适配与 3 轮性能对抗审计分支) 的三方无损合流,全面适配 Antigravity 2.31.0(向下兼容 2.30.0)。

1. Antigravity 2.31.0 新前端架构全量对齐

  • [data-markdown-root] 流式渲染与 Lexical 输入框排版:精准适配 2.31.0 对话正文流式容器与用户气泡(保护行内代码与数学公式不被泛化选择器污染),根级移除 .tabular-nums 等宽数字误伤,并为 [data-lexical-editor="true"] 输入框及兄弟占位符挂载 Sarasa Mono Slab SC 等距 Slab 排版。
  • 内置浏览器透明打孔与 UI 控件补齐:新增 body[data-has-browser-hole="true"] 穿透豁免(防止遮挡内置 Chromium 视口),补齐生成中止按钮([data-testid="input-cancel-button"])昼夜双态样式、Base UI [role="listbox"] / [role="option"] 菜单排版、claude-desktop-purewhite 预设变量及 --code-foreground 明暗对比度。
  • 快捷键与主题切换修复:修复 Cmd+0 / Ctrl+0 重置缩放(对齐新版 electronNative.resetZoom API),并支持监听 html[style] 昼夜切换同步。

2. 900 条零重复汉化词典与安全属性引擎

  • 900 条全界面词典:完整覆盖 2.31.0 Git Worktree、/btw 旁路提问、Browserbase、模型用量浮层(Weekly limit / 5h limit / Resets in ...)、右侧边栏启动面板(Open File / Terminal / Search or enter a URL)及遥测状态文案。
  • 动态语义与属性翻译状态机:补齐模型思考强度后缀(Low/Medium/High/Max)、权限模式选择器与锁定提示、对话轮次导航及相对时间的动态翻译;升级 <input> / <textarea> 多属性独立追踪与卸载无损还原(防覆盖 React 动态变更),并对 aria-label="Cancel" 实施精准豁免以保护权限规则编辑器。

3. O(1) 性能跃迁与跨平台守护加固

  • SQLite 双游标独立坐标系 O(1) 增量遥测(core/daemon.mjs):消除长会话全表扫描开销,支持原位尾行更新、Undo 回退自动重置与 200ms SQLITE_BUSY 瞬态重试;新增热重载旧 evalScriptId 自动清理,杜绝 DevTools 脚本句柄累积。
  • WeakMap 不可变子树短路与早注入自愈(core/runtime.js):对 .monaco-editor / .xterm / 代码块实施 WeakMap O(1) 短路与单帧 Set 去重;胶囊引入实测宽度缓存与 10px 迟滞防抖(零 ResizeObserver 循环重排);支持 <head> 早期注入 DOMContentLoaded 自愈与 user/custom.js ctx.onCleanup(fn) 钩子。
  • 安装器跨平台自愈(install.mjs):Windows 端收敛为单一权威 schtasks 自启(自动清理遗留 HKCU\Run 与 Startup\*.vbs,isConfirmedDaemonPid 防 PID 复用误杀);macOS LaunchAgent 自动注入完整 PATH;argv.json 升级为 JSONC 注释/字符串感知解析;uninstall 先停守护再发禁用指令消除竞态。

📦 发行包校验指纹(SHA-256)

  • chuanban-antigravity-theme-patch-v5.1.3.zip (2,258,373 B):
    f3189436f4f268fdadfd8256c6b0d5d976bc025fd9b7c75527b519801bd45b8b
  • core/ 内核四件套(LF):
    • core/daemon.mjs (42,177 B): 17184261c0feeab655cc637517d6a4dbe75cce828f3cf5a245f3e144ce09b8e6
    • core/runtime.js (69,072 B): 7cb0b8209d6c877a12c5cffd2a46bef80699678e85ba5531cda8a7fd669d855d
    • core/theme.css (43,109 B): e2a367c6ad267ea9ce86059932f2b9d49a57a11e88358d1c57d5877d60e68d51
    • core/i18n.json (56,675 B · 900 条): 68498f01964580e3714424f34310406b5f0e8ce97ebc92bd6290e3f7eda9d940