github xintaofei/codeg v0.21.4
codeg v0.21.4

6 hours ago

Release version 0.21.4

  • feat(workspace): A reorganized desktop layout. The folder selector now lives in the conversation header — sized to the title and aware of your folder aliases — while the git branch selector and command launcher move into the bottom status bar as paired controls. A one-click pull-code button sits beside the branch name, cloud pull/push actions live in the branch menu, and the redundant pickers below the composer are gone.
  • feat(workspace): Mobile now mirrors the desktop. The mobile workspace adopts the same conversation header, file breadcrumb, and bottom status bar under a slimmed top bar. The sidebar and file drawer close on their own after you pick a conversation, start a new one, or open a file.
  • feat(import-sessions): Import local sessions in bulk from a dedicated window. A new window scans every local agent store, groups the sessions it finds by project folder, and imports your whole selection in one pass — with live per-agent scan progress, title/path search, an agent filter, and folder- and session-level selection. Open it from a folder's menu or the Folders header.
  • feat(chat): Long messages you sent now collapse. A long message you sent clips to a comfortable height with a fading edge and a "Show more" / "Show less" toggle; assistant replies are left untouched.
  • fix(chat): Windows file links open instead of reading "[blocked]". Local Windows paths (C:\…, file:///C:/…) — including Chinese, spaced, and URL-encoded ones — now open through the workspace file opener instead of being dropped.
  • fix(git): The branch label holds steady after a pull or switch. The bottom status bar no longer flashes "no branch" for a moment after a pull, fetch, commit, or checkout.
  • fix(workspace): Cleaner chrome over a background image. The status bar, sidebar, tab-strip line, and active-tab arch keep a legible tinted hairline over a background image, and the new-conversation button's hover and the hovered-tab corners render cleanly.
  • fix(logging): Quieter, bounded logs. A debug target that could grow the log file without bound is capped at warnings, and repeated broadcast-lag warnings collapse to one line per window.
  • chore(acp): Upgraded the bundled agent versions in the registry. Claude Code 0.60.0, OpenCode 1.18.4, Gemini 0.51.0, Cline 3.0.46, Hermes 0.19.0, CodeBuddy 2.125.0, and Kimi Code 0.28.1.

发布版本 0.21.4

  • 功能(工作台):重新组织的桌面布局。 文件夹选择器现在位于会话标题栏中——按标题大小排布、并识别你的文件夹别名;git 分支选择器与命令启动器则下移到底部状态栏,成为一对并列控件。分支名旁新增一键拉取代码按钮,云端拉取/推送操作收进分支菜单,输入框下方冗余的选择器也已移除。
  • 功能(工作台):移动端现在与桌面端一致。 移动端工作台采用相同的会话标题栏、文件面包屑与底部状态栏,顶栏也随之精简。选择会话、新建会话或打开文件后,侧边栏与文件抽屉会自动收起。
  • 功能(会话导入):在独立窗口中批量导入本地会话。 新窗口会扫描每个本地智能体的存储、按项目文件夹归类发现的会话,并一次性导入你的全部选择——支持各智能体的实时扫描进度、标题/路径搜索、智能体筛选,以及文件夹与会话两级选择。可从文件夹菜单或「文件夹」区头部打开。
  • 功能(聊天):你发送的长消息现在可折叠。 过长的已发送消息会收拢到合适的高度并带有渐隐边缘,配以「展开」/「收起」开关;助手回复保持原样。
  • 修复(聊天):Windows 文件链接可以打开,而不再显示「[blocked]」。 本地 Windows 路径(C:\…file:///C:/…)——包括中文、含空格与 URL 编码的路径——现在会通过工作区文件打开器打开,而不再被丢弃。
  • 修复(Git):拉取或切换分支后分支名保持稳定。 底部状态栏在拉取、抓取、提交或检出后不再短暂闪现「无分支」。
  • 修复(工作台):背景图之上更干净的框架。 状态栏、侧边栏、标签条底线与激活标签拱形在背景图之上保持清晰的淡色发丝线,新建会话按钮的悬停与悬停标签的圆角也渲染得干净利落。
  • 修复(日志):更安静、有上限的日志。 一个可能让日志文件无限增长的 debug 目标被限制为 warning 级别,重复的广播滞后警告也在每个时间窗内合并为一行。
  • 维护(智能体):升级注册表中的内置智能体版本。 Claude Code 0.60.0、OpenCode 1.18.4、Gemini 0.51.0、Cline 3.0.46、Hermes 0.19.0、CodeBuddy 2.125.0、Kimi Code 0.28.1。

Don't miss a new codeg release

NewReleases is sending notifications on new releases.