Skip to content

AetherTerm v1.23.5

Choose a tag to compare

@bcblr1993 bcblr1993 released this 10 Nov 06:22
· 1 commit to master since this release

AetherTerm v1.23.5 (Build 2026111002)

🐞 问题修复 (Bug Fixes)

  • 修复从 SFTP 文件浏览器拖拽文件到 Finder/桌面时传输记录显示成功但本地未生成文件的问题 (SFTPDragExportHelper.makeItemProvider):
    • 移除错误的 UTType.fileURL (public.file-url) 文件表示注册,避免 macOS CFPasteboard 在拖拽启动时触发即时沙盒扩展请求(提前下载并将文件内容误作 URL 解析失败导致松开鼠标落盘被拦截),统一通过标准 NSFilePromiseProvider 文件承诺通道按需下载并写入目标目录;
    • 修复 .yml、.log、.sh 等文本文件经拖拽导出时被重复追加后缀(如 docker-compose.yml.yml)的问题;
    • 在标记传输完成前强制校验本地文件存在性。

🧪 质量门禁 (Verification)

  • 新增 TC-REV-63 端到端 NSFilePromiseProvider 落盘回归测试;
  • 全量自动化测试套件 100% 绿色通过(0 failures),Swift 6 模式零警告。