Skip to content

Releases: rxp200/zed-cn

Zed CN 1.25.0 r29

Zed CN 1.25.0 r29 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新重做了服务器管理与 SSH 密钥管理界面:两栏不再按内容高度居中,右侧详情按设计分区展示,服务器详情新增「概览 / 连接设置 / 密钥 / 远程服务端」四个页签。

功能

  • 服务器详情新增「概览 / 连接设置 / 密钥 / 远程服务端」四个页签,可用 ⌘1–⌘4(Windows/Linux 为 Ctrl+1–4)切换。
  • 「连接设置」页签列出用户名、端口、别名、验证方式、SSH 参数、跳板机、代理、端口转发、连接超时与下载方式;来自 SSH 配置的主机可以一键保存为 Zed 主机。
  • 「密钥」页签列出绑定到该主机的 Zed 管理密钥及其验证状态,并可直接跳转到密钥管理。
  • 「远程服务端」页签显示下载方式与连接超时,并说明服务端版本在连接时确定、安装时校验发布摘要。

改进

  • 服务器管理与 SSH 密钥管理的两栏不再按内容高度居中:左栏固定宽度、右侧详情占满剩余空间,头部与底部动作固定、内容在中间滚动。
  • 服务器列表与筛选显示项目数量,详情头部显示主机来源与项目数徽章。
  • SSH 密钥详情按「公钥 / 指纹 / 使用此密钥的主机 / 文件」分区展示,验证与删除动作固定在底部。
  • 修正 SSH 密钥详情中「撤销远程并删除」曾显示为「取消」、「仅删除本地」曾显示为「撤销远程并删除」的文案错误。

错误修复

  • 修复服务器管理与 SSH 密钥管理窗口内容整体垂直居中、详情悬在窗口中部的问题。

重大变更与通知

  • Windows 安装包未使用可信证书签名;macOS 应用为临时签名且未经公证,系统可能显示安全提示。
  • 本次未在本机实测原生 GUI 交互(页签切换、卡片排版、窄窗口换行)、Windows/macOS 实机与真实 SSH/WSL/DevContainer 会话,请以实际环境为准。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r29
  • 源码提交:4b675bc6f9f20115232456674d0fd08dccc8503c
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r28

Zed CN 1.25.0 r28 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新新增服务器详情视图,可以直接查看某台远程主机上的项目,并在该主机上打开文件夹或终端;同时修复「托管终端」菜单始终显示为空、以及子目录中托管的终端看不到也无法重新附加的问题。

功能

  • 服务器管理新增服务器详情视图:从服务器列表进入某台主机后,可以查看该主机最近打开的项目并直接打开,也可以在该主机上打开文件夹或打开终端。
  • 服务器列表与详情显示主机地址和项目数量,筛选按钮显示每个类别的数量;SSH 密钥列表显示密钥对应的「用户名@主机:端口」。

改进

  • 服务器列表、服务器详情与筛选区域改用更宽的模态布局,内容在固定高度内滚动,并可用方向键、回车与 Esc 完成浏览与返回。

错误修复

  • 修复点击左上角「托管终端」始终显示「当前没有已托管的服务器」的问题:展开菜单时会立即获取最新的托管会话列表。
  • 修复在子目录或项目的其它文件夹中托管的终端不出现在「托管终端」列表、重新打开工作区时也无法重新附加(会退回一个新的 Shell)的问题;托管会话现在按所属项目归属。

重大变更与通知

  • 托管终端按项目归属的修正需要随本版本更新的 Zed CN Remote Server;连接旧版 Zed CN 或官方 Remote Server 时行为与之前一致,子目录中托管的终端仍不会出现在项目列表中。可在「查看服务器选项」中把远程服务端来源改为 Zed CN 后重新连接。
  • Windows 安装包未使用可信证书签名;macOS 应用为临时签名且未经公证,系统可能显示安全提示。
  • 本次未在本机实测原生 GUI 交互、Windows/macOS 实机、真实 SSH/WSL/DevContainer 会话与弱网重连,请以实际环境为准。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r28
  • 源码提交:6e12ea4e69d38b3526d6e4525d65d24026980a18
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r27

Zed CN 1.25.0 r27 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新新增服务器管理视图与重新设计的 SSH 密钥管理,补全服务器编辑、跳板机候选与连接预览,并让远程服务端默认在本机下载后上传;同时改进网页实时预览与托管终端入口的可用性。

功能

  • 新增服务器管理(「服务器管理」):集中列出已保存的服务器与 ~/.ssh/config 中的主机,支持搜索、按「全部 / 已保存 / SSH 配置」筛选、查看详情,并可打开项目、编辑、复制地址或删除。
  • SSH 密钥管理改为列表与详情布局:展示公钥、指纹、标识、最近使用时间与私钥文件,支持导入密钥、重命名备注、验证密钥、打开密钥目录,以及撤销并删除或仅删除本地密钥。
  • 服务器选项新增「编辑连接设置」,修改已保存主机时可保留最近项目、自定义 SSH 参数、端口转发与上传偏好;新建表单右侧新增常用 SSH 命令预览。
  • 跳板机选择同时列出已保存主机与 ~/.ssh/config 中的主机,并自动去重。
  • 网页实时预览的眼睛开关与预览终端联动:关闭预览终端会停止端口转发并关闭预览,点击停止预览也会关闭对应终端标签。
  • 左上角「托管终端」入口不再依赖 Git 仓库,在非 Git 仓库的远程项目、隐藏工作树/分支标签或展开菜单栏时仍可附加托管会话。

改进

  • 远程服务端默认改为在本机下载后通过 SSH 上传,远程项目列表优先显示服务器,便于快速进入常用主机。

错误修复

  • 修复左上角「托管终端」在部分远程项目中缺失、只能通过终端右键托管的问题;现在标题栏与右键菜单的入口保持一致。

重大变更与通知

  • 服务器管理、SSH 密钥验证、托管终端等新增能力需要随本版本更新的 Zed CN Remote Server;连接官方 Remote Server 时这些能力可能不可用,可在「查看服务器选项」中把远程服务端来源改为 Zed CN 后重新连接。
  • Windows 安装包未使用可信证书签名;macOS 应用为临时签名且未经公证,系统可能显示安全提示。
  • 本次未在本机实测原生 GUI 交互、Windows/macOS 实机、真实 SSH/WSL/Docker 会话与弱网重连,请以实际环境为准。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r27
  • 源码提交:3be4e2ba0b5416f98c506823c78ae14e054a1c5c
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r26

Zed CN 1.25.0 r26 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新让左上角「托管终端」在点开时立刻显示最新会话,修正远程项目路径选择中「创建文件夹」抢占第一项导致的误创建,并新增项目切换与历史恢复的独立诊断日志。

功能

  • 新增项目切换与历史恢复的诊断日志 Zed.diagnostics.log,记录切换、恢复与标签页激活的阶段、耗时和提前结束原因,便于卡住或闪退后取证;从终端启动时也会保留文件日志。

改进

  • 诊断日志单份约 4 MiB 并保留一份旧文件,只记录操作、耗时与内部 ID,不包含文件正文、密码或项目绝对路径,也不会自动上传。

错误修复

  • 托管终端后不再需要第二次点开左上角「托管终端」:展开时请求到的会话列表会立即替换已打开的菜单。
  • 修复远程项目路径选择时「创建文件夹」抢在匹配路径之前、回车误建目录的问题;现在它排在所有匹配项之后,只有完全没有匹配时才位于首项,回车默认进入第一个匹配目录。

重大变更与通知

  • 托管终端等能力需要随本版本更新的 Zed CN Remote Server;使用官方 Remote Server 时,新增能力可能不可用。
  • 诊断日志位于常规日志目录(命令面板「在文件管理器中显示日志」),异常后请尽早复制;它不是崩溃转储,断电、磁盘写满或系统强杀时仍可能没有结束标记。
  • Windows 安装包未使用可信证书签名;macOS 应用为临时签名且未经公证,系统可能显示安全提示。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r26
  • 源码提交:6854053b5b0fe2a2ae551cff8b16a26db7485b02
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r25

Zed CN 1.25.0 r25 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新修复托管终端在取消托管、重新连接和切换输入控制后的输入与输出问题,简化托管会话列表,并修正远程项目路径选择中「创建文件夹」抢在匹配条目之前的缺陷。同时新增项目切换与历史恢复的独立诊断日志,便于在卡住或闪退后取证。

功能

  • Added 项目切换与历史恢复的独立诊断日志:日志位于普通日志目录下的 Zed.diagnostics.log,记录打开、切换、恢复与标签页激活的阶段、内部 ID 和耗时,异常后可直接复制该文件排查;单份约 4 MiB 并保留一份旧文件,不写入文件正文、密码或项目绝对路径,也不会自动上传。
  • 在非控制状态下输入时自动接管终端,保留首次输入;成功后显示“已接管输入”提示并在约 1.5 秒后消失,不再需要右键手动接管。

改进

  • 托管终端菜单仅显示运行中的会话,不再展示已结束会话及删除记录;没有可用会话时显示“当前没有已托管的服务器”。
  • 隔离消费较慢的终端输出,避免其阻塞其他终端的确认消息;恢复输出订阅时从正确位置继续读取。
  • 诊断日志按检查点同步写入本机磁盘,远程项目的诊断也保存在客户端;可通过命令面板「在文件管理器中显示日志」定位日志目录,不同系统的默认位置见文档。

错误修复

  • Fixed 远程项目路径选择时「创建文件夹」抢在匹配路径之前,回车误建目录;现在创建行排在匹配项之后,回车进入第一个匹配目录,只有显式选中创建行才会新建目录。
  • “取消托管”现在保留原来的 Shell、运行程序和输入输出,只移除托管状态与云图标,不再终止程序或关闭标签页。
  • 修复普通远程终端关闭策略、历史输出回放偏移与剪贴板副作用,并清理失败请求和关闭的输入队列。

重大变更与通知

  • 本次托管终端功能需要随本版本更新的 Zed CN Remote Server。旧版守护进程中的托管会话不会被终止,但不会自动迁入新版本的托管列表;升级前请先保存重要工作并妥善处理旧会话。
  • 官方 Remote Server 可能不支持本版本新增的远程能力;远程功能异常时可在 SSH 主机的服务端选项中改用对应的 Zed CN 服务端。本版本未逐一验证与官方服务端的协议兼容性。
  • 诊断日志每条检查点都会同步写盘,低速或异常磁盘可能略微增加项目切换耗时;它不记录堆栈,也不是崩溃转储,异常强退时可能缺少结束标记。
  • 本次已修复跨终端输出阻塞,但尚未完成真实弱网延迟测量,不能保证消除所有网络往返等待。
  • Windows 安装包未使用可信证书签名;macOS 应用为临时签名且未经公证,系统可能显示安全提示。
  • 本版本通过 Dev 更新渠道分发,与正式版共用安装位置与应用数据;可在开发者设置中切换 stable 频道回到正式版。真实 SSH 会话、原生 GUI 与 Windows、macOS 实机行为未在本机测试。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r25
  • 源码提交:d7af69f1dc76fe2c64bb7cb9b80613c38f2e8404
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r24

Zed CN 1.25.0 r24 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新修复托管终端取消托管后关闭或无法输入的问题,加入输入自动接管提示,并简化托管会话列表。

功能

  • 在非控制状态下输入时自动接管终端,保留首次输入;成功后显示“已接管输入”提示并在约 1.5 秒后消失,不再需要右键手动接管。

改进

  • 托管终端菜单仅显示运行中的会话,不再展示已结束会话及删除记录;没有可用会话时显示“当前没有已托管的服务器”。
  • 隔离消费较慢的终端输出,避免其阻塞其他终端的确认消息;恢复输出订阅时从正确位置继续读取。

错误修复

  • “取消托管”现在保留原来的 Shell、运行程序和输入输出,只移除托管状态与云图标,不再终止程序或关闭标签页。
  • 修复普通远程终端关闭策略、历史输出回放偏移与剪贴板副作用,并清理失败请求和关闭的输入队列。

重大变更与通知

  • 本次托管功能需要随本版本更新的 Zed CN Remote Server。旧版守护进程中的托管会话不会被终止,但不会自动迁入新版本的托管列表;升级前请先保存重要工作并妥善处理旧会话。
  • 本次已修复跨终端输出阻塞,但尚未完成真实弱网延迟测量,不能保证消除所有网络往返等待。
  • Windows 安装包未使用可信证书签名;macOS 应用为临时签名且未经公证,系统可能显示安全提示。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r24
  • 源码提交:5fa51757db0b1a7204d3c5b3e426dbcc378199d1
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r23

Zed CN 1.25.0 r23 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新让远程项目选择器可以直接新建目录,并集中修复了远程托管终端与远程任务终端的一系列连接和生命周期问题:重新连接后可以正常输入、会话结束后不再误报终端不可用、任务命令结束会真正退出。同时终端标签用云图标标示托管状态,终端离开项目工作区时不再向项目面板塞入临时根目录。

功能

  • Added 远程项目选择器可直接新建目录:在打开远程项目的路径输入框中输入尚不存在的目录名并回车,即可在远程主机上创建该目录并打开

改进

  • Improved 托管终端标签改用云图标标示托管状态,标题栏的托管终端列表对同名会话自动编号,便于区分

错误修复

  • Fixed 重新连接托管终端后新连接无法输入:控制器脱离或连接断开后会释放其占位并把输入控制交给新连接
  • Fixed 托管终端被终止或脱离后仍接受输入并提示终端不可用,现在保留滚动缓冲并静默停止
  • Fixed 远程任务终端在命令执行完毕后残留登录 Shell,导致任务一直等待退出
  • Fixed 终端切换目录到项目工作区之外后,项目面板不再临时新增目录作为项目根

重大变更与通知

  • 新增的远程消息与能力仅在支持它的 Zed CN Remote Server 上启用,官方或旧版服务端保持原有行为,不显示新建目录入口
  • 托管终端的输入控制语义有变化:控制者脱离或连接断开后,控制权空闲,下一个附加的连接会自动成为控制者,不再需要手动“接管输入控制”。
  • 远程项目选择器的新建目录能力需要 Zed CN Remote Server 支持 create_remote_directory_v1;官方服务端可能不支持该版本新增的远程能力,可在 SSH 主机的服务端选项中改用对应的 Zed CN 服务端。
  • 本版本通过 Dev 更新渠道分发,与正式版共用安装位置与应用数据;可在开发者设置中切换 stable 频道回到正式版。
  • 真实 SSH 托管终端会话、原生 GUI 目视,以及 Windows、macOS 实机行为未在本机测试。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r23
  • 源码提交:fe61f8733c15ac7801b1ffe1d1c074c888e3573e
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r23
  • 源码提交:89a6e99808ca73ff1472e5479348ec8d4a79d586
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r22

Zed CN 1.25.0 r22 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新修复了 STEP 模型预览在遇到退化几何时可能耗尽内存并导致编辑器闪退的问题,并为 STEP 解析增加面数、壳体、细分步数与曲面栅格预算,让内存和耗时由预算而不是文件内容决定。同时,终端标签的右键菜单现在可以直接托管、接管、脱离与终止托管终端。

功能

  • 终端标签右键菜单新增托管终端操作:可直接托管当前终端、接管输入控制、脱离本机观看或终止托管会话,不必先打开远程终端菜单。

改进

  • STEP 解析新增资源预算:最多 50 万个面、4096 个壳体(含装配展开后的实例)、每条边 4096 次细分步、每个 B 样条或有理曲面 65536 个参数栅格;超出预算或无法细分的面被丢弃并写入日志,其余面、壳体和装配照常显示,整个文件都没有可细分几何时才报错。
  • 退化几何(零长度参考方向、非有限坐标、远超模型范围的控制点)在加载前按与细分相同的判据做有界检查,避免一次细分就产生指数级工作量。

错误修复

  • 修复打开包含退化几何的 STEP 模型时预览可能耗尽进程内存导致编辑器闪退的问题。
  • 修复部分 STEP 文件因曲面细分无法收敛而长时间无响应、最终失败的问题:现在会跳过对应面并在标签页继续显示其余模型。

重大变更与通知

  • STEP 文件的面上限由 500 万调整为 50 万,并新增壳体、细分步数与曲面栅格上限;此前能打开的超大模型现在会给出明确错误或缺少部分曲面,请按提示简化模型后重试。
  • 部分曲面类型仍无法解析(例如偏置曲面、FACETED_BREP 的多边形面),无法细分的面会写入日志并不再显示。
  • 本版本通过 Dev 更新渠道分发,与正式版共用安装位置与应用数据;可在开发者设置中切换 stable 频道回到正式版。
  • 托管终端仍需 Zed CN Remote Server 的 hosted_terminals_v1 能力,官方或旧版服务端不显示托管入口;真实 SSH 托管会话、原生 GUI 目视与 Windows/macOS 实机未测试。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r22
  • 源码提交:089d401c002def9e2c2960e174c9083540c46f5c
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r21

Zed CN 1.25.0 r21 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新为远程开发带来可托管的持久终端:远程终端可以升级为独立会话,在同一账户的多个客户端之间打开、接管或只读观看,并在断开连接后继续运行。同时统一了搜索结果的分类展示,改进标签页复用、SSH 端口转发断线恢复与托管任务终端的收尾处理。本次更新还修复了设置窗口「AI 提供商」页面在编辑兼容提供商时右侧无法滚动、无法配置模型的问题。

功能

  • 新增远程托管终端:在远程终端菜单选择「托管此终端」后,该终端会在远端独立服务中继续运行,关闭窗口或断开连接不会结束它;标题栏「托管终端」列表按当前工作文件夹列出会话,可打开、接管输入、只读观看、脱离本机或显式终止,列表在展开时刷新。
  • 搜索面板统一展示文件夹、文件名、路径与内容结果,并按类别显示数量;替换只作用于内容匹配,没有内容匹配时会提示。
  • 打开文件时会复用当前未修改的活动标签页,不再不断新增标签;已编辑、固定或永久打开的标签会保留。

改进

  • SSH 端口转发在隧道断开后自动按退避重连(1 秒起、最长 30 秒),连接恢复后立即重试,弹窗与系统监控显示「重连中」,无需重新打开工作区。
  • 远程终端输出流中断时不再让正在运行的任务无限等待:连续失败超过 60 秒后按未知退出状态结束任务,同时保留终端并继续重试,连接恢复后仍可继续输出。
  • 重命名托管终端会同步到远端会话;重新打开工作区时会自动重连仍存活的托管会话。
  • 「AI 提供商」左侧列表在提供商较多时显示滚动条,可以看出还有更多提供商。

错误修复

  • 修复远程任务终端在输出流丢失后一直等待退出信号、导致任务无法结束的问题。
  • 修复 SSH 端口转发在稳定运行后断开就永久停留在失败状态的问题。
  • 修复设置窗口「AI 提供商」页面在编辑兼容提供商时右侧完全无法滚动、看不到「可用模型」区域因而无法配置模型的问题。

重大变更与通知

  • 托管终端需要 Zed CN Remote Server 提供 hosted_terminals_v1 能力,官方或旧版服务端不会显示托管入口,不影响原有远程终端使用。
  • 托管会话由同一远端账户共享:同一时刻只有一个客户端拥有输入控制,其他客户端为只读观看,终止会结束所有客户端上的该会话;未托管终端仍按原有规则在断开 30 分钟后回收。
  • 未实测:原生 GUI 目视、真实 SSH 下的托管会话、Windows 命名管道权限与进程分离、Windows/macOS 安装包。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r21
  • 源码提交:446b2fc46305ce33e5b954ea859d46876748eeed
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz

Zed CN 1.25.0 r20

Zed CN 1.25.0 r20 Pre-release
Pre-release

Choose a tag to compare

本次更新

本次 Dev 更新为远程开发带来可托管的持久终端:远程终端可以升级为独立会话,在同一账户的多个客户端之间打开、接管或只读观看,并在断开连接后继续运行。同时统一了搜索结果的分类展示,改进标签页复用、SSH 端口转发断线恢复与托管任务终端的收尾处理。

功能

  • 新增远程托管终端:在远程终端菜单选择「托管此终端」后,该终端会在远端独立服务中继续运行,关闭窗口或断开连接不会结束它;标题栏「托管终端」列表按当前工作文件夹列出会话,可打开、接管输入、只读观看、脱离本机或显式终止,列表在展开时刷新。
  • 搜索面板统一展示文件夹、文件名、路径与内容结果,并按类别显示数量;替换只作用于内容匹配,没有内容匹配时会提示。
  • 打开文件时会复用当前未修改的活动标签页,不再不断新增标签;已编辑、固定或永久打开的标签会保留。

改进

  • SSH 端口转发在隧道断开后自动按退避重连(1 秒起、最长 30 秒),连接恢复后立即重试,弹窗与系统监控显示「重连中」,无需重新打开工作区。
  • 远程终端输出流中断时不再让正在运行的任务无限等待:连续失败超过 60 秒后按未知退出状态结束任务,同时保留终端并继续重试,连接恢复后仍可继续输出。
  • 重命名托管终端会同步到远端会话;重新打开工作区时会自动重连仍存活的托管会话。

错误修复

  • 修复远程任务终端在输出流丢失后一直等待退出信号、导致任务无法结束的问题。
  • 修复 SSH 端口转发在稳定运行后断开就永久停留在失败状态的问题。

重大变更与通知

  • 托管终端需要 Zed CN Remote Server 提供 hosted_terminals_v1 能力,官方或旧版服务端不会显示托管入口,不影响原有远程终端使用。
  • 托管会话由同一远端账户共享:同一时刻只有一个客户端拥有输入控制,其他客户端为只读观看,终止会结束所有客户端上的该会话;未托管终端仍按原有规则在断开 30 分钟后回收。
  • 未实测:原生 GUI 目视、真实 SSH 下的托管会话、Windows 命名管道权限与进程分离、Windows/macOS 安装包。

构建信息

  • Zed 版本:1.25.0
  • 定制修订:r20
  • 源码提交:9205cc53de984c381ac962a15e4701461e1f97ba
  • 发布渠道:dev
  • 支持平台:Linux、Windows、macOS(x86_64 / aarch64)
  • 代码签名:Windows 未签名,macOS 使用临时签名且未公证

本次 Release 包含所有成功完成构建并通过验证的产物。失败平台的产物不会阻止其他平台发布,也不会作为空文件上传。所有已发布二进制的 SHA-256 见 SHA256SUMS.txt。Windows SmartScreen 和 macOS Gatekeeper 可能显示警告。

源码与许可证

本次未生成的产物

  • Zed-aarch64.dmg
  • Zed-x86_64.dmg
  • zed-remote-server-macos-aarch64.gz
  • zed-remote-server-macos-x86_64.gz