Repository navigation
Releases: BryanHoo/Codexly
Releases · BryanHoo/Codexly
Release list
Codexly v0.40.0
新增
- 扩展中心支持管理 Claude Skills、MCP 与官方插件,按全局或项目范围查看与操作。
- 局域网访问无法预览的项目文件时,可按提示下载到当前设备后打开。
优化
- 统一两端扩展列表、搜索与筛选,移除第三方技能市场入口。
- Web 与桌面统一应用数据目录,升级时自动导入旧项目、任务与历史。
修复
- 修复 Windows 安装包缺少运行时资源,以及 Web 登录自启动弹出控制台的问题。
- 修复空白推理摘要、回复流式更新异常,以及桌面任务标题通知和失效工作区处理。
Codexly v0.39.1
新增
- Web(含移动端)与桌面端接入 Claude 引擎,可单独启用 Codex、Claude 或同时启用;仅使用 Claude 时,聊天、公共设置、Git 提交说明和定时任务不要求启动 Codex。侧栏标识任务所属引擎。
- Claude 支持兼容 Anthropic Messages API 的连接与本机已有认证,复用原生配置;两端共用模型映射、Haiku / Sonnet / Opus 选择、思考强度、权限模式、上下文容量及自动压缩窗口设置,并在关于页展示 Claude Code 版本。
- Claude 接入流式回复、工具审批、问答、附件、计划、子代理输出、上下文用量、MCP 交互、文件变更和命令结果;支持历史恢复、回合分叉、专用压缩、归档与永久删除。
- 两端为 Claude 提供持久消息队列与运行中引导,支持排序、撤回、取消和立即引导;前台中断与后台任务停止分别控制,后续消息可复用存活会话并动态应用模型、思考强度和权限设置。
- 两端统一辅助生成模型配置,自动生成任务标题;定时任务可选择执行引擎并保存对应模型与权限,全局搜索覆盖双引擎任务和历史。
- 两端可先在输入框选择或创建 worktree 并编辑草稿,首次发送时再按所选引擎与模型创建任务,任务保留在原项目下。
优化
- 桌面安装包内置目标平台的 Codex 与 Claude 运行时,启动无需联网下载或另装 Node、Bun;按需启动已启用引擎。macOS Legacy 继续提供 Codex,不包含 Claude。
- 两端复用服务连接面板、设置自动保存、任务投影、队列调度和可见工具计时器;历史按回合摘要与过程独立分页,减少磁盘 I/O、传输与非活动任务渲染开销。
- WebSocket 增加半开连接检测、抖动退避和终态错误处理;快照读取、Codex 附件通知与出站写入采用有界队列及取消恢复,SQLite Worker 故障后可恢复。
修复
- 修复 Claude 会话与消息身份、后台任务终态、异常退出恢复、附件和本地命令输出持久化;保留原生权限规则、真实执行结果及会话授权范围。
- 修复 Claude 自动续跑回复被拆散、最终答复标记和上下文统计不准的问题;恢复的终态回合不再显示虚假执行耗时。
- 修复后台任务订阅丢失、迟到响应抢占视图、工作树任务导航、发送占位清理与心跳误断,减少短暂重连提示。
- 修复桌面宿主管道背压及异常进程回收、Windows 存储文件原子替换,升级 ZIP 依赖。
工程
- 升级内置 Codex CLI 至
0.163.0并更新共享协议基线;固定 Claude Agent SDK0.3.300,共用适配器与桌面独立宿主。 - 统一真实 SDK 回归的临时目录真实路径,避免 Windows runner 的 8.3 短名造成会话索引错配和额外工作目录提示;为多轮流式输入浏览器回归预留冷启动总预算。
- Windows 便携版改为包含主程序、Claude 宿主和运行时目录的完整 ZIP;补充跨平台构建、运行时分发、宿主通信与引擎隔离校验,保留签名和公证门禁。
- 同步两端中英文使用与安装说明、运行时分发、模型上下文及联合发布文档,并补充 Windows、Ubuntu 验证记录。
Codexly v0.38.0
新增
- Web(含移动端)与桌面端由应用本地仓储统一管理目录、任务、名称、置顶与归档状态;每个目录对应一个磁盘文件夹,首次启动自动迁移旧目录和任务,保留原任务链接与偏好。
- 两端侧栏发现新版本后可直接打开更新日志并安装更新;桌面端展示下载进度,Web 端复用服务端更新流程。
优化
- 两端保留模型目录声明的原生能力、默认值与未知思考档位;未声明推理能力时隐藏思考强度菜单,避免提交虚构档位;自定义目录地址和同端点能力缓存保持有效。
- 两端统一选择控件与键盘焦点样式;按项目语言裁剪语法高亮,减少不必要的构建内容。
修复
- 修复旧目录路径规范化异常,保留项目身份与设置;单目录选择替换旧选择,兼容历史多目录项目的迁移与任务归属。
- 修复桌面端本地目录数据库连接未释放的问题,确保正常关闭应用与清理资源。
工程
- 移除容器构建与镜像发布流程,保留 npm 与各平台桌面安装包的联合发布。
- 本地 Tauri 打包支持清理构建缓存;补充缓存清理、Windows 路径和原生集成测试,调整普通测试及清理超时以适应冷启动。
- 同步 Web 与桌面端中英文功能说明、本地目录迁移及模型能力文档。
Codexly v0.37.1
修复
- 修复 Web(含移动端)与桌面端历史回合和执行过程共用分页造成的加载混乱;顶部仅加载更早回合,展开过程后独立读取过程条目,保留问题与最终答复的顺序,并支持继续加载和失败重试。
- 修复两端过程区域中长内容撑开布局的问题,保持内容在当前分屏内展示。
- 修复两端侧栏任务完成后从快捷区消失的问题;未查看的完成任务保留并排在待审批、运行任务之前,计入分组总数,实际运行数量单独统计;查看任务后清除完成提醒。
- 修复桌面端发送图片时的协议字段不一致与提交失败反馈,恢复图片附件发送。
- 补齐桌面端 Git 远端操作、项目文件操作、终端与任务窗口等调用所需的 Tauri 权限,避免原生调用被权限检查拦截。
工程
- 为桌面端添加原生调用与权限声明的全量校验,补充会话分页、图片提交和侧栏完成状态的回归覆盖。
- 修复 Web 浏览器测试中快照请求的拦截范围、桌面侧栏状态测试的路由环境与定位范围,放宽 Windows 测试与 CI 超时,降低环境竞争导致的失败。
- 同步两端中英文功能说明、会话加载与性能文档及 Docker 固定版本示例。
Codexly v0.37.0
新增
- Web(含移动端)与桌面端共用 Git 变更工作区,在顶部查看分支、推送目标与待推送/待拉取数量,支持配置远端、发布分支、获取更新、仅快进拉取及创建功能分支;提交历史标记尚未推送的提交。
- 两端提交信息草稿按项目、worktree 和分支在当前设备保存,支持多行输入、AI 直接生成与撤销生成;每次打开变更默认选择当前文件,部分暂存文件只提交已暂存内容。
- Web 桌面浏览器与桌面端提供双、三、四分屏布局预设,支持自适应、横排、竖排、主辅和田字布局;保留当前会话,其余分屏打开新建页,Web 移动端保持单任务视图。
- 两端侧栏提供「已固定」与「运行中」任务快捷入口,待审批任务优先展示,支持折叠预览与查看完整列表,项目收起时仍可定位活动任务。
优化
- 两端共用 Git 草稿、远端状态、恢复回执、分屏预设与侧栏快捷区逻辑,减少重复实现;提交后的远端检查等待写操作完成,Web 只读远端检查可与 Git 写操作并发。
- Git 远端工具栏保持固定高度,状态切换不移动文件列表;错误原因只展示一次,完整建议与技术详情按需打开。
修复
- 修复提交成功但推送失败时的恢复与错误反馈,保留本地提交并支持独立重试;推送绑定当前 HEAD 和分支,工作区新增修改不阻塞已有提交推送。
- 修复异步回答已接收后仍显示提交计时的问题,以及后台终端列表恢复、历史线程已释放和重复终止时的状态处理。
- 修复 Windows 自启动状态文件被占用时的原子替换失败;Codex 协议错误后的后台回收失败不再产生未处理拒绝。
工程
- 同步两端中英文功能与操作说明、共用 Git 指南和 Docker 固定版本示例;补充 Windows 本机全量验证记录,保留可信终端按键渲染 P95 为 33.7ms、尚未达到 30ms 目标的实测结果。
- 修复浏览器组件测试的国际化初始化与面板挂载等待、侧栏固定任务的完整列表定位、Windows 原生测试路径及资源采样中的 PID 复用判断,更新 Rust 审计工具与 CI Node.js 配置。
Codexly v0.36.0
新增
- Web(含移动端)与桌面端共用 Git 操作入口,支持「提交」「提交并推送」和「推送已有提交」;无未提交变更时仍可推送本地提交,推送失败后保留已创建的提交并可单独重试。
- Web CLI 支持 macOS、Windows 和 Ubuntu 当前用户登录自启动,提供启用、停用、状态、日志、凭据、重启与修复命令;桌面端在通用设置中提供「开机启动」开关。
- 两端支持助手回复中的文件引用、代码审查评论、操作指令与后续建议,建议可填入输入框继续编辑;聊天 Markdown 图片可点击打开缩放预览。
- 两端支持配置全局模型上下文窗口,填写 272–1000 千 tokens 或留空恢复自动模式,并直接读写 Codex 配置。
- Web 支持多个实例共享同一 Codex Home 与启动目录,自动跳过占用端口,并协调定时任务避免重复启动。
优化
- 自定义 Provider 模型发现支持认证请求头及多级目录回退,提高模型服务暂时不可用时的可用性。
- 两端按需加载语言资源与 Mermaid 图表,优化设置缓存更新及后台终端轮询,减少首屏加载和空闲资源开销。
- 项目文件树隐藏系统元数据,增强差异预览与代码评论展示;旧版历史会话搜索支持精确定位。
修复
- 修复 Windows 登录自启动的执行路径引用,以及 Ubuntu 桌面启动项对空格、特殊字符和 AppImage 路径的处理。
- 修复回合结束后运行提示与提交计时未及时清理的问题,并刷新提交后的 Git 状态。
- 推送已有提交不创建新提交,也不改动暂存区与工作区;未配置上游分支时提供明确提示。
工程
- macOS 正式发布启用 Developer ID 签名、公证、票据装订与产物验证,Modern 和 Legacy 更新清单保持独立。
- 补充 Git 提交、独立推送、自启动、共享运行时和助手回复解析回归覆盖,记录 Windows 与 Ubuntu 本机全量验证结果。
- 隔离桌面存储测试的临时目录,避免系统时钟精度不足导致并发用例互相清理文件。
- 同步两端中英文说明、Git 操作指南、联合发布步骤及 Docker 固定版本示例。
Codexly v0.35.0
新增
- Web(含移动端)与桌面端支持按回合及回合内条目分页加载会话历史,先读取最近内容,再按需续页;兼容旧历史格式,并保留审查历史和条目耗时。
- Web 支持在连接同一服务的多个浏览器或设备之间同步项目待办与异步问答变更;断线重连或页面恢复可见时自动校准。
优化
- 两端共用代码查看器、按字节计量的缓存、非活跃任务快照预算和时间线导航;大代码分批高亮,超过 128 KiB 时保留完整纯文本,降低重复解析与渲染开销。
- 两端共用前后台事件提交调度,页面隐藏时继续提交已收到的事件;流式正文隔离动画订阅,Markdown 尾块异步收尾,减少长回复阻塞输入与滚动。
- Web 历史附件通过有界后台工作线程异步持久化,并保持每个任务的通知顺序;搜索客户端断连时取消后续扫描与在途 RPC。
- Web 事件帧同时限制事件数与 UTF-8 字节数,复用序列化结果;超限时客户端转为快照恢复,限制慢客户端的发送缓冲占用。
- 工作台按需加载文件预览,减少首屏模块加载开销;Web 后台工作区变更只标记缓存失效,恢复可见后合并读取。
修复
- 立即释放超出预算的非活跃任务快照,避免缓存只清理计数而仍保留完整历史。
- 隔离两端任务标题生成的基础指令与项目文档,避免项目规则或自定义模型提示影响标题内容。
- 固定两端工作台文件、Git 与终端面板的位置,避免多分屏切换时面板顺序变化。
- 将桌面官方插件同步命令权限限定于主窗口,补齐命令注册与权限回归校验。
工程
- 补充历史分页、跨设备同步、事件字节预算、附件异步落盘、Markdown 收尾和工作台面板回归覆盖,并同步发布包检查与桌面构建体积预算。
- 更新两端中英文功能说明、共用长会话与性能文档及 Docker 固定版本部署示例。
Codexly v0.34.1
新增
- Web(含移动端)与桌面端支持在项目文件源码预览中直接编辑 UTF-8 文本,失焦、离开文件或切换窗口时自动保存,并支持撤销重做与手动保存;Markdown 可切换到源码编辑。
- Web 桌面浏览器与桌面端可拖动分割线调整任务分屏的宽高,并在任务标题栏直接新建任务;收起输入框后仍显示当前模型与思考量。
- 两端聊天 Markdown 支持显示任务本地图片,复用已有文件读取与图片缩放预览。
优化
- 两端共用按需加载的文本编辑器与语言模块,分屏切换复用编辑会话、撤销历史与在途读取;已保存文件只校验修订标记,发生变化才重新读取全文。
- 文本编辑限制单文件 2 MiB,超限输入整笔拒绝,大文本停用语法解析;共享活动文件、草稿与闲置会话容量预算,减少多分屏内存占用。
- 降低分屏焦点切换时的重复渲染;Web 统一项目 Git 状态刷新与轮询,减少重复请求。
修复
- 保留通知、搜索、看板、定时任务及侧栏跳转时的分屏布局与聚焦状态,正确处理分屏内任务删除。
- 文本保存失败或外部修改冲突时保留窗口内草稿,并显示常驻原因与恢复操作;未保存编辑提供离开与退出保护。
- 修复设置页更新操作栏宽度不足导致按钮换行的问题。
工程
- 同步文本编辑、分屏交互与图片预览回归覆盖,并调整桌面 Markdown、工作区与按需编辑器的构建体积预算。
- 固定定时任务预览测试的默认时间,确保修改输入确实触发重新计算,避免 Windows WebKit 发布门禁受执行时刻影响。
Codexly v0.33.2
新增
- Web 桌面浏览器与桌面端支持最多四个任务分屏聊天,可通过任务入口、聊天空白处右键菜单或方向快捷键打开分屏;Web 移动端保持单任务视图。
- 分屏支持独立的新任务草稿、输入与消息队列,项目文件、Git 面板和桌面终端跟随当前聚焦任务,便于并行处理不同项目。
- Web 应用内更新按响应速度选择官方 npm 源或镜像,复用用户缓存并在选中源失败时回退。
优化
- 升级内置 Codex CLI 与桌面私有运行时至
0.162.0,同步共享协议基线和六个平台下载校验;保留部分答案正文,适配自定义 Provider 能力响应。 - 两端共用分屏布局与交互逻辑,按需加载右键菜单并保持任务面板挂载,减少切换时的重建和重复订阅。
修复
- 修复排队消息未自动续发、投递状态同步和输入区排队计数异常。
- 删除任务因分叉历史依赖被阻止时,明确提示原因。
- 修复桌面主窗口缺少历史压缩命令权限的问题。
- 修复分屏导航与输入区状态保留,以及桌面 Markdown 中文字体不一致的问题。
- 修复桌面历史搜索在动态测高期间丢失目标消息的问题,立即解除置底并进行有界重定位。
工程
- 修复历史搜索浏览器门禁的异步就绪等待,覆盖超过一秒的分页响应;保留滚动位置、高亮样式与单次读取校验。
Codexly v0.32.0
新增
- Web 与桌面端支持直接预览聊天附件、文件链接和项目文件树中的 PDF;复用原生预览与流式读取,Web 支持范围请求,桌面端按单文件授权访问。
- 两端侧栏在项目收起时显示任务状态,优先提示未读完成、等待审批与正在运行的任务。
优化
- 升级内置 Codex CLI 与桌面私有运行时至
0.161.0,同步共享协议基线和六个平台下载校验;适配用户目标来源与默认启用的 API Key 模型发现,减少重复配置写入和重启。 - 更新生产依赖以修复八项已知安全问题,并同步桌面开发工具依赖。
修复
- 将两端项目的 Git 状态、分支、提交与历史操作限定于项目根目录对应的仓库,避免普通子目录误用父仓库;同步浏览器回归覆盖。
- 移除 GitHub Release 正文中的重复版本标题,直接展示合并更新内容,并保留桌面更新检查所需的隐藏版本标记。
- 修复 Windows 上 Web 与桌面端校验中的路径、脚本执行及测试隔离问题。