|
1 | 1 | { |
2 | | - "version": "2.0.0-rc.9", |
3 | | - "notes": "## 中文\n\n## [2.0.0-rc.9] - 2026-07-11\n\n### 调整\n\n- Iroh 升级至 1.0.2,并使移动端控制器运行时与进程级共享 endpoint 保持一致的生命周期。\n- 简化桌面端、移动端与 headless Agent 的远程资源同步链路,统一订阅归属与清理规则。\n\n### 修复\n\n- 显著缩短移动端启动、回到前台和切换主机后的重连时间,连接进行中不再被重复中断并重新开始。\n- 修复旧连接超时早于原生 Iroh 连接预算触发,导致移动端过早判定连接失败的问题。\n- 加固远程鉴权变化、设备断连清理,以及终端、AI 统计、记忆、项目、worktree、文件和 Git 资源同步。\n\n---\n\n## English\n\n## [2.0.0-rc.9] - 2026-07-11\n\n### Changed\n\n- Upgraded Iroh to 1.0.2 and aligned the mobile controller runtime with the process-wide shared endpoint lifecycle.\n- Simplified remote resource synchronization across desktop, mobile, and headless Agent with consistent subscription ownership and cleanup.\n\n### Fixed\n\n- Significantly reduced mobile startup, foreground resume, and host-switch reconnect time by preserving an in-progress connection instead of restarting it.\n- Fixed premature mobile connection failures caused by a legacy timeout expiring before the native Iroh connection budget.\n- Hardened remote authorization changes, device disconnect cleanup, terminal synchronization, AI statistics, memory, project, worktree, file, and Git resource updates.\n\n## Downloads / 下载说明\n\n| File / 文件 | Usage | 用途 |\n| --- | --- | --- |\n| [`codux-macos-aarch64.dmg`](https://github.com/duxweb/codux/releases/latest/download/codux-macos-aarch64.dmg) | Apple Silicon Mac stable release | Apple Silicon Mac 正式版本 |\n| [`codux-macos-x86_64.dmg`](https://github.com/duxweb/codux/releases/latest/download/codux-macos-x86_64.dmg) | Intel Mac stable release | Intel Mac 正式版本 |\n| [`codux-windows-x86_64-setup.exe`](https://github.com/duxweb/codux/releases/latest/download/codux-windows-x86_64-setup.exe) | Windows 64-bit installer | Windows 64 位安装包 |\n| [`codux-macos-aarch64`](https://github.com/duxweb/codux/releases/latest/download/codux-macos-aarch64) | Apple Silicon Mac headless agent | Apple Silicon Mac 主机端 |\n| [`codux-macos-x86_64`](https://github.com/duxweb/codux/releases/latest/download/codux-macos-x86_64) | Intel Mac headless agent | Intel Mac 主机端 |\n| [`codux-linux-x86_64`](https://github.com/duxweb/codux/releases/latest/download/codux-linux-x86_64) | Linux x86_64 headless agent | Linux x86_64 主机端 |\n| [`codux-linux-aarch64`](https://github.com/duxweb/codux/releases/latest/download/codux-linux-aarch64) | Linux ARM64 headless agent | Linux ARM64 主机端 |\n| [`codux-windows-x86_64.exe`](https://github.com/duxweb/codux/releases/latest/download/codux-windows-x86_64.exe) | Windows 64-bit headless agent | Windows 64 位主机端 |", |
4 | | - "pub_date": "2026-07-11T07:51:08.647Z", |
| 2 | + "version": "2.0.0", |
| 3 | + "notes": "## 中文\n\n## [2.0.0] - 2026-07-13\n\n### 新增\n\n- 新增跨设备工作区,在 Codux 桌面端、移动端与 headless Agent 之间统一控制项目、文件、Git、worktree、终端、AI 会话、记忆和主机监控。\n- 新增 Windows 本机 WSL 项目支持,包括发行版发现、Codux Runtime 一键安装与更新、WSL 文件浏览、Git/worktree 操作和持久终端会话。\n- 新增终端列表搜索与全选、更完整的终端协议支持、项目/worktree/终端 AI 状态指示、AI 用量图表、轮转诊断日志,以及日语和韩语文档。\n\n### 调整\n\n- 将本机、WSL 和远程项目统一到单一 runtime target 架构,文件、Git、worktree、终端和项目活动使用一致的路由与生命周期规则。\n- 桌面端、移动端与 Agent 统一使用共享协议模型、明确的订阅归属、终端 viewport 接管和稳定的 latest 下载资源。\n- Iroh 升级至 1.0.2,并缩短主控端启动、回到前台、切换主机和 mDNS 关闭等待时间。\n\n### 修复\n\n- 修复 Windows、macOS、Linux、WSL 和远程主机上的终端稳定性问题,包括快速切换 worktree、主机重启、失效 PTY、ConPTY 光标与重绘、Shell 环境、文件描述符压力和重复初始化。\n- 修复断线、鉴权变化、删除设备、应用进入后台和主机重启后的远程/移动端恢复,避免项目、worktree、终端、AI 统计、记忆、文件和 Git 状态残留或空白。\n- 修复重复重绘、轮询、动画和发现任务造成的空闲与运行中 CPU 压力,包括项目/worktree/终端状态动画卡顿;同时完善运行时 panic、轮转日志和终端诊断能力。\n\n---\n\n## English\n\n## [2.0.0] - 2026-07-13\n\n### Added\n\n- Added cross-device workspaces for controlling projects, files, Git, worktrees, terminals, AI sessions, memory, and host metrics across Codux Desktop, Codux Mobile, and headless Agents.\n- Added local WSL project support on Windows, including distribution discovery, one-click Codux Runtime installation and updates, WSL file browsing, Git/worktree operations, and persistent terminal sessions.\n- Added a terminal list with search and select-all, richer terminal protocol support, project/worktree/terminal AI status indicators, AI usage charts, rotated diagnostics, and expanded Japanese and Korean documentation.\n\n### Changed\n\n- Unified local, WSL, and remote projects behind one runtime target architecture so files, Git, worktrees, terminals, and project activity follow the same routing and lifecycle rules.\n- Unified desktop, mobile, and Agent resource synchronization around shared protocol models, explicit subscription ownership, terminal viewport handoff, and stable latest-download assets.\n- Upgraded Iroh to 1.0.2 and reduced controller startup, foreground resume, host switching, and mDNS shutdown overhead.\n\n### Fixed\n\n- Fixed terminal stability across Windows, macOS, Linux, WSL, and remote hosts, including rapid worktree switching, host restarts, stale PTY sessions, ConPTY cursor/redraw issues, shell environment handling, file-descriptor pressure, and duplicate initialization.\n- Fixed remote/mobile recovery after disconnects, authorization changes, device removal, app backgrounding, and host restarts so project, worktree, terminal, AI statistics, memory, file, and Git state no longer remains stale or blank.\n- Fixed idle and active CPU pressure from redundant repaint, polling, animation, and discovery work, including stuttering project/worktree/terminal status indicators; expanded runtime panic, rotating log, and terminal diagnostics for production failures.\n\n## Downloads / 下载说明\n\n| File / 文件 | Usage | 用途 |\n| --- | --- | --- |\n| [`codux-macos-aarch64.dmg`](https://github.com/duxweb/codux/releases/latest/download/codux-macos-aarch64.dmg) | Apple Silicon Mac stable release | Apple Silicon Mac 正式版本 |\n| [`codux-macos-x86_64.dmg`](https://github.com/duxweb/codux/releases/latest/download/codux-macos-x86_64.dmg) | Intel Mac stable release | Intel Mac 正式版本 |\n| [`codux-windows-x86_64-setup.exe`](https://github.com/duxweb/codux/releases/latest/download/codux-windows-x86_64-setup.exe) | Windows 64-bit installer | Windows 64 位安装包 |\n| [`codux-macos-aarch64`](https://github.com/duxweb/codux/releases/latest/download/codux-macos-aarch64) | Apple Silicon Mac headless agent | Apple Silicon Mac 主机端 |\n| [`codux-macos-x86_64`](https://github.com/duxweb/codux/releases/latest/download/codux-macos-x86_64) | Intel Mac headless agent | Intel Mac 主机端 |\n| [`codux-linux-x86_64`](https://github.com/duxweb/codux/releases/latest/download/codux-linux-x86_64) | Linux x86_64 headless agent | Linux x86_64 主机端 |\n| [`codux-linux-aarch64`](https://github.com/duxweb/codux/releases/latest/download/codux-linux-aarch64) | Linux ARM64 headless agent | Linux ARM64 主机端 |\n| [`codux-windows-x86_64.exe`](https://github.com/duxweb/codux/releases/latest/download/codux-windows-x86_64.exe) | Windows 64-bit headless agent | Windows 64 位主机端 |", |
| 4 | + "pub_date": "2026-07-13T09:12:56.925Z", |
5 | 5 | "platforms": { |
6 | 6 | "darwin-aarch64": { |
7 | | - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXU1Q1NiTFBjYmVUZWVzKzhMYXdheDk4VGVHb3hjcTdPN09TZk9rUzNaK25CUEQ2U2EzNFNVZjkyVkcyTGZwaGhJSnRqaEFoTTVOa0hSbGlvM2NOdEFvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzNzU2MTE4CWZpbGU6Y29kdXgtMi4wLjAtcmMuOS1tYWNvcy1hYXJjaDY0LXVwZGF0ZXIuYXBwLnRhci5negpxQ296cHljR3lHbDRRVlk0eFNuWERyMHZrdmtiSUJZS045WktpOWFubUd6Rnh6Z3hZSWVmQ2NtM0xxdlJsckYybjFVRHJjZDkxcUNXUVVmV0V2N0NCUT09Cg==", |
8 | | - "url": "https://github.com/duxweb/codux/releases/download/v2.0.0-rc.9/codux-macos-aarch64-updater.app.tar.gz" |
| 7 | + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXFpVXlRTlBoZGRNZ29raE04MzlHQ3NKaHVUeWE0M09kbXFWcHlZdlFLY2dCNHVzeVhsM0dDcjE0RWJoUktzQzVXeWQvK0FGalZwMUFmVnBOTTF6VndNPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzOTMzODY5CWZpbGU6Y29kdXgtMi4wLjAtbWFjb3MtYWFyY2g2NC1kZWJ1Zy11cGRhdGVyLmFwcC50YXIuZ3oKNGUxY3U3VVNvTVJWQWgwVkhNOGVVOWs0VHpGVllBbWEveVppS01kWmRlYzY0S21jaGpmOCtreXFhTkxGckl2VVhsZGk0WFg2WkU3b3hadjR1WlQ5QXc9PQo=", |
| 8 | + "url": "https://github.com/duxweb/codux/releases/download/v2.0.0/codux-2.0.0-macos-aarch64-debug-updater.app.tar.gz" |
9 | 9 | }, |
10 | 10 | "darwin-aarch64-app": { |
11 | | - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXU1Q1NiTFBjYmVUZWVzKzhMYXdheDk4VGVHb3hjcTdPN09TZk9rUzNaK25CUEQ2U2EzNFNVZjkyVkcyTGZwaGhJSnRqaEFoTTVOa0hSbGlvM2NOdEFvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzNzU2MTE4CWZpbGU6Y29kdXgtMi4wLjAtcmMuOS1tYWNvcy1hYXJjaDY0LXVwZGF0ZXIuYXBwLnRhci5negpxQ296cHljR3lHbDRRVlk0eFNuWERyMHZrdmtiSUJZS045WktpOWFubUd6Rnh6Z3hZSWVmQ2NtM0xxdlJsckYybjFVRHJjZDkxcUNXUVVmV0V2N0NCUT09Cg==", |
12 | | - "url": "https://github.com/duxweb/codux/releases/download/v2.0.0-rc.9/codux-macos-aarch64-updater.app.tar.gz" |
| 11 | + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXFpVXlRTlBoZGRNZ29raE04MzlHQ3NKaHVUeWE0M09kbXFWcHlZdlFLY2dCNHVzeVhsM0dDcjE0RWJoUktzQzVXeWQvK0FGalZwMUFmVnBOTTF6VndNPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzOTMzODY5CWZpbGU6Y29kdXgtMi4wLjAtbWFjb3MtYWFyY2g2NC1kZWJ1Zy11cGRhdGVyLmFwcC50YXIuZ3oKNGUxY3U3VVNvTVJWQWgwVkhNOGVVOWs0VHpGVllBbWEveVppS01kWmRlYzY0S21jaGpmOCtreXFhTkxGckl2VVhsZGk0WFg2WkU3b3hadjR1WlQ5QXc9PQo=", |
| 12 | + "url": "https://github.com/duxweb/codux/releases/download/v2.0.0/codux-2.0.0-macos-aarch64-debug-updater.app.tar.gz" |
13 | 13 | }, |
14 | 14 | "darwin-x86_64": { |
15 | | - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXNQMEZYSDE1QWkwR20xU1VPMExpNHh6dGprbXgwdnpPdk1XQUZyYTQwZml6VUZnc1JKQTN2YmkzcFZvcHh0OEQ0ZjRKRlVKZWxOQmNNWmxONmxYaHdzPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzNzU2MTEzCWZpbGU6Y29kdXgtMi4wLjAtcmMuOS1tYWNvcy14ODZfNjQtdXBkYXRlci5hcHAudGFyLmd6CndyckpoaWV0bzVWUEZkcGk0ODdSd0ZwQnlhVThFeU81enByLzdlN3U3OXQrNk9JSmVoSlNPSWxCOUpqaWJncDQxMldaQm5MaXBuNzZTbTNyYW0xeENnPT0K", |
16 | | - "url": "https://github.com/duxweb/codux/releases/download/v2.0.0-rc.9/codux-macos-x86_64-updater.app.tar.gz" |
| 15 | + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXJRS0ZDZHRWMW5TMm9EZjVJYUtXeGkxV05ubXF4ZVhKMEZrT2J2V3g1ck1MWUxRRFFEVXlucWU0Rk5JTXh0K3k1dHFYRHRSd25TY055VDhWSlhOUmdnPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzOTMzODU5CWZpbGU6Y29kdXgtMi4wLjAtbWFjb3MteDg2XzY0LWRlYnVnLXVwZGF0ZXIuYXBwLnRhci5negpudVBuUC85MUx1eS8xL0FWODBZRHNONWlsL1V1aWFpZmxCcU9tRmc3ZVFreG0xanhhVThxMklGZ051WlhPVFJkb0gxbUdhN3pMYkExNjl1dEprZlZCUT09Cg==", |
| 16 | + "url": "https://github.com/duxweb/codux/releases/download/v2.0.0/codux-2.0.0-macos-x86_64-debug-updater.app.tar.gz" |
17 | 17 | }, |
18 | 18 | "darwin-x86_64-app": { |
19 | | - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXNQMEZYSDE1QWkwR20xU1VPMExpNHh6dGprbXgwdnpPdk1XQUZyYTQwZml6VUZnc1JKQTN2YmkzcFZvcHh0OEQ0ZjRKRlVKZWxOQmNNWmxONmxYaHdzPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzNzU2MTEzCWZpbGU6Y29kdXgtMi4wLjAtcmMuOS1tYWNvcy14ODZfNjQtdXBkYXRlci5hcHAudGFyLmd6CndyckpoaWV0bzVWUEZkcGk0ODdSd0ZwQnlhVThFeU81enByLzdlN3U3OXQrNk9JSmVoSlNPSWxCOUpqaWJncDQxMldaQm5MaXBuNzZTbTNyYW0xeENnPT0K", |
20 | | - "url": "https://github.com/duxweb/codux/releases/download/v2.0.0-rc.9/codux-macos-x86_64-updater.app.tar.gz" |
| 19 | + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXJRS0ZDZHRWMW5TMm9EZjVJYUtXeGkxV05ubXF4ZVhKMEZrT2J2V3g1ck1MWUxRRFFEVXlucWU0Rk5JTXh0K3k1dHFYRHRSd25TY055VDhWSlhOUmdnPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzOTMzODU5CWZpbGU6Y29kdXgtMi4wLjAtbWFjb3MteDg2XzY0LWRlYnVnLXVwZGF0ZXIuYXBwLnRhci5negpudVBuUC85MUx1eS8xL0FWODBZRHNONWlsL1V1aWFpZmxCcU9tRmc3ZVFreG0xanhhVThxMklGZ051WlhPVFJkb0gxbUdhN3pMYkExNjl1dEprZlZCUT09Cg==", |
| 20 | + "url": "https://github.com/duxweb/codux/releases/download/v2.0.0/codux-2.0.0-macos-x86_64-debug-updater.app.tar.gz" |
21 | 21 | }, |
22 | 22 | "windows-x86_64": { |
23 | | - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXBQN0xPeEx4aC9KV3NSY2ZhMTBQbTNaVXFYdEtWeFVaK25pMkRBbmZ2REk5ZFFrZHlselJTajZPcFExK3dSUE5Ra3ZFZlNNODZkaTM4U2VBSjVRTUFBPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzNzU1NjI4CWZpbGU6Y29kdXgtMi4wLjAtcmMuOS13aW5kb3dzLXg4Nl82NC1zZXR1cC5leGUKSUtudVBaWDl5MkkyaDlwQnNzSFJwN3RQRXNHN2VvWWoybTl4T0RvaXc5N2h5dnlLQ0lBQURiTi9Yc0JJZlZFaGNOb21INHZpMUFjU0Vacm5nWXNBRGc9PQo=", |
24 | | - "url": "https://github.com/duxweb/codux/releases/download/v2.0.0-rc.9/codux-windows-x86_64-setup.exe" |
| 23 | + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQWh6TnNvYmVTSjU0LzVqbXBETlFoVkNwTW01dlExeHBqRWp3L2xTcDRKMFFVcDArYUpLUnpndjg0eGN3SUFIdVlZOWFVV20zOCt3YjB4aFU4K1I0RWdFPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzOTMzOTUzCWZpbGU6Y29kdXgtMi4wLjAtd2luZG93cy14ODZfNjQtc2V0dXAuZXhlCkZXTU1UL3dkSGorVHhOOTdJVndLc1RrYnhRQUwwczZCamdqSldnemVjT01mdm83WUZQdUdXd1dYbkJHZVo1NFlVWlVaMWVZUWdXVmJ2M0JDZmVURkF3PT0K", |
| 24 | + "url": "https://github.com/duxweb/codux/releases/download/v2.0.0/codux-windows-x86_64-setup.exe" |
25 | 25 | }, |
26 | 26 | "windows-x86_64-nsis": { |
27 | | - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQXBQN0xPeEx4aC9KV3NSY2ZhMTBQbTNaVXFYdEtWeFVaK25pMkRBbmZ2REk5ZFFrZHlselJTajZPcFExK3dSUE5Ra3ZFZlNNODZkaTM4U2VBSjVRTUFBPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzNzU1NjI4CWZpbGU6Y29kdXgtMi4wLjAtcmMuOS13aW5kb3dzLXg4Nl82NC1zZXR1cC5leGUKSUtudVBaWDl5MkkyaDlwQnNzSFJwN3RQRXNHN2VvWWoybTl4T0RvaXc5N2h5dnlLQ0lBQURiTi9Yc0JJZlZFaGNOb21INHZpMUFjU0Vacm5nWXNBRGc9PQo=", |
28 | | - "url": "https://github.com/duxweb/codux/releases/download/v2.0.0-rc.9/codux-windows-x86_64-setup.exe" |
| 27 | + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUSURHR3NLNGdlQWh6TnNvYmVTSjU0LzVqbXBETlFoVkNwTW01dlExeHBqRWp3L2xTcDRKMFFVcDArYUpLUnpndjg0eGN3SUFIdVlZOWFVV20zOCt3YjB4aFU4K1I0RWdFPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzgzOTMzOTUzCWZpbGU6Y29kdXgtMi4wLjAtd2luZG93cy14ODZfNjQtc2V0dXAuZXhlCkZXTU1UL3dkSGorVHhOOTdJVndLc1RrYnhRQUwwczZCamdqSldnemVjT01mdm83WUZQdUdXd1dYbkJHZVo1NFlVWlVaMWVZUWdXVmJ2M0JDZmVURkF3PT0K", |
| 28 | + "url": "https://github.com/duxweb/codux/releases/download/v2.0.0/codux-windows-x86_64-setup.exe" |
29 | 29 | } |
30 | 30 | } |
31 | 31 | } |
0 commit comments