Releases: BubblePtr/pace
Releases · BubblePtr/pace
Release list
Pace 0.0.12
What's Changed
- fix(electron): validate pigui:invoke sender and unit-test capture downsample by @BubblePtr in #321
- fix(session): settle runs the journal left open by @BubblePtr in #322
- fix(packages): finish remaining Packages page polish items by @BubblePtr in #323
- fix(desktop): browser error copy + renderer CSP by @BubblePtr in #324
- feat(backend): name untitled sessions from the first reply by @BubblePtr in #325
- feat(browser): always start Browser surface blank, drop tab-group restore by @BubblePtr in #326
- feat(composer): drag-reorder queued messages via clear + id-keyed replay by @BubblePtr in #329
- feat(composer): steer from queue as one atomic command with Steered status by @BubblePtr in #330
- fix(composer): disable queue reorder when Pi follow-up mode is all by @BubblePtr in #332
- fix(composer): push queued-message consumption to the renderer by id by @BubblePtr in #333
- chore(release): prepare v0.0.12 with changelog by @BubblePtr in #334
- test(e2e): expect the auto-title request after the first reply by @BubblePtr in #335
Full Changelog: v0.0.11...v0.0.12
Pace 0.0.11
What's Changed
- fix(subagent): resolve tintinweb child sessionFile via manager getRecord by @BubblePtr in #314
- fix(driver): apply composer model selection at Pi session creation by @BubblePtr in #315
- fix(ui): render Open child session as a filled button in the inspector by @BubblePtr in #316
- feat(usage): rebuild Usage as a cost cockpit with a rhythm heatmap by @BubblePtr in #317
- chore(runtime): bump bundled Pi SDK to 0.85.1 by @BubblePtr in #318
- chore(release): prepare v0.0.11 by @BubblePtr in #319
- test(e2e): unpin bundled Pi version in preflight spec by @BubblePtr in #320
Full Changelog: v0.0.10...v0.0.11
Pace 0.0.10
What's Changed
- docs: subagent contract PRD by @BubblePtr in #308
- docs: drop stale subagent host-protocol text from ADR-0018 by @BubblePtr in #309
- feat: tintinweb SubagentLink normalizer + Trajectory child-session deep-link by @BubblePtr in #310
- feat: subagent send/stop control surface (tintinweb) by @BubblePtr in #311
- fix(ui): 精简插件卡片提示并调整 Dock tooltip 位置 by @BubblePtr in #312
- chore(release): prepare v0.0.10 with changelog by @BubblePtr in #313
Full Changelog: v0.0.9...v0.0.10
Pace 0.0.9
What's Changed
- feat(subagents): integrate Tintinweb lifecycle and session observation by @BubblePtr in #303
- feat(runtime): 按根会话隔离 Pi 进程 by @BubblePtr in #305
- feat(session): 将历史回放与首次执行解耦 by @BubblePtr in #306
- chore(release): prepare v0.0.9 with changelog by @BubblePtr in #307
Full Changelog: v0.0.8...v0.0.9
Pace 0.0.8
What's Changed
- test(terminal): wait for instances callback before asserting by @BubblePtr in #296
- fix(ui): restore static plus and more icons by @BubblePtr in #297
- fix(ui): keep failed tool summaries on one line by @BubblePtr in #298
- fix(ui): 仅为 Composer 保留恒定外阴影 by @BubblePtr in #299
- chore(release): prepare v0.0.8 with changelog by @BubblePtr in #301
Full Changelog: v0.0.7...v0.0.8
Pace 0.0.7
What's Changed
- fix(ui): simplify sidebar action hover feedback by @BubblePtr in #286
- fix(ui): keep background session events from stealing the Live Chat by @BubblePtr in #290
- fix(runtime): 以真实 npm 包树分发 Pi SDK by @BubblePtr in #288
- feat(ui): 为 Sidebar、Header 与 Settings 接入动画图标 by @BubblePtr in #289
- revert(runtime): drop real Pi npm package tree distribution by @BubblePtr in #292
- fix(trajectory): align pane headers and simplify session list by @BubblePtr in #293
- fix(runtime): 使用系统 Node 打通原版扩展后台 runner by @BubblePtr in #294
- chore(release): prepare v0.0.7 by @BubblePtr in #295
Full Changelog: v0.0.6...v0.0.7
Pace 0.0.6
What's Changed
- fix(trajectory): 精简列表标题并移除上下渐隐 by @BubblePtr in #280
- fix(sessions): 按最后发送时间稳定会话列表排序 by @BubblePtr in #281
- fix(chat): 防止旧 projection 覆盖工具完成状态 by @BubblePtr in #282
- fix: 限制会话标题宽度以避免覆盖 Dock by @BubblePtr in #283
- fix(session): prevent accepted status leaking into unsent drafts by @BubblePtr in #284
- chore(release): prepare v0.0.6 by @BubblePtr in #285
Full Changelog: v0.0.5...v0.0.6
Pace 0.0.5
Pace 0.0.5
发布日期:2026-09-11
新功能与改进
- 点击聊天中的已变更文件链接,可直接打开 Changes 面板并定位对应 diff。
- Agent 执行操作后自动刷新工作区变更;在外部提交、暂存或切换分支后,Changes 也会随 Git 元数据变化刷新。
- 恢复会话、等待运行时快照期间显示状态提示。
- 简化 Changes 和 Files 的布局,让文件内容占据更多空间,并统一 Dock 空状态。
修复
- 新建 worktree 会话后,分支选择器等待运行时绑定完成再读取分支,避免显示错误分支。
- 修复 Trajectory 滚动时吸顶运行标题的位置偏移。
- Settings 分类导航显示可用更新提示。
- 重新加载应用窗口时隐藏原生浏览器视图,保留标签和网页,重新打开 Dock 后恢复显示。
- 停止向会话日志反复写入累计工具输出,减少日志膨胀;保留实时输出与工具最终结果。
- 补齐应用内 v0.0.4 历史更新记录。
安装与升级
- 支持 Apple Silicon Mac,要求 macOS 12 或更高版本。
- 首次安装请下载
Pace-0.0.5-arm64.dmg。 - 已安装用户可在 Settings → About & Updates 点击 Check for updates;下载完成后点击 Restart to update。
Pace 0.0.4
新功能
- 新增侧栏 Packages 入口,集中发现、安装和管理 Pi 包。
- Packages 市场提供 Discover / Installed / Updates、主题推荐、搜索分页及包详情,使用真实 npm Pi 包目录。
- 支持安装、更新、移除包,启用或禁用资源,以及导入本地资源;详情可查看资源来源和扩展诊断。
改进与修复
- 改善 Changes 面板在窄窗口下的布局,修复滚动时标题栏交互和清空变更后的展示。
- 优化 Files 目录树的样式、排列和 Dock 图标。
- 优化 Packages 卡片标题、悬停反馈与搜索输入的文字尺寸。
- 补充开发用静态会话与 Dock 场景,更新中英文产品说明。
安装与升级
- 支持 Apple Silicon Mac,要求 macOS 12 或更高版本。
- 首次安装请下载
Pace-0.0.4-arm64.dmg。 - 已安装用户可等待自动检查,或在 Settings → About & Updates 点击 Check for updates;下载完成后点击 Restart to update。
Pace 0.0.3
Pace v0.0.3
PiGUI 从本版起更名为 Pace。这一版换上新的名称、图标和字标,加入只读的 Files surface 与堆叠式 diff,并在首次启动时自动迁移已有数据。
新增
- Pace 品牌:新名称、应用图标与字标。GitHub 仓库迁至 BubblePtr/pace,旧链接自动重定向。命名决策见 ADR-0036。
- Files surface:在 Dock 中以只读目录树浏览 Session 的 checkout 并预览文件,与 Changes、Terminal、Browser 并列。
- 堆叠式 Changes:所有变更文件的 diff 在一个可滚动视图中自上而下堆叠,右侧大纲可跳转,支持全部折叠 / 展开;diff 统一为 unified 形式。
改进
- 数据迁移:首次启动时将
~/.pigui迁移为~/.pace,Electron profile 迁移为Application Support/Pace,会话、项目注册表与草稿保持不变。显式设置的PACE_DATA_DIR优先;PIGUI_DATA_DIR仍可用,但已弃用。 - 侧栏更安静:分区与行操作按钮改为悬停显示;会话页顶部标题跟随会话名称并使用正常字重。
修复
- 新建 Session 在创建后立即进入 Live 视图,不再等待 Pi 接受首条 prompt。
- 中文等输入法确认候选字时的 Enter 不再触发发送。
- 极密集的 Trajectory 概览带不再横向溢出。
安装与升级
本次提供 macOS Apple Silicon(ARM64) 安装包,最低支持 macOS 12。应用标识从 com.bubbleptr.pigui 改为 com.bubbleptr.pace。
已安装 PiGUI 0.0.2 的用户可在 Settings → About & Updates 中检查更新;旧包内置的更新源指向旧仓库名,由 GitHub 重定向到新仓库。若更新器未能发现新版本,请直接下载 DMG 安装,数据迁移在首次启动时同样执行。
下载 Pace-0.0.3-arm64.dmg,打开后将 Pace 拖入 Applications。ZIP、blockmap 与 latest-mac.yml 用于自动更新;SHA256SUMS.txt 包含 DMG 和 ZIP 的 SHA-256 校验值。
完整提交记录:v0.0.2…v0.0.3。