Skip to content

Releases

芝麻远控 2.0.0(2000000)

Choose a tag to compare

@oliverhy oliverhy released this 06 Nov 03:33

芝麻远控 2.0.0(2000000)

更新内容

  1. 新增鸿蒙 PC 扩展屏:在系统扩展桌面和兼容的远端多屏可用时,将另一块远端屏幕独立显示到扩展屏。支持独立窗口缩放、切屏、触摸、触控板及实体键盘输入;扩展画面支持 VP9、H.264、H.265,实际能力取决于设备和远端。
  2. 账号入口拆分为“官方公共服务器”“自建 Server Pro”“第三方 rustdesk-api”。官方地址固定,自动加载第三方登录方式;保留现有自建 API 地址,不自动修改 ID、中继服务器或密钥。
  3. 修复身份验证器与邮箱二次验证类型判断,完善网页登录的临时故障重试、取消和超时处理,重做第三方登录按钮,优化错误提示与安全诊断。
  4. 新增游戏模式、高性能优先、自定义码率比例和帧率请求,分别展示请求值与实际值。兼容条件下优先尝试 UDP,失败或持续异常时回退 TCP 或中继,保留原有认证和加密。
  5. 新增实体、虚拟手柄的键鼠映射,游戏悬浮控制台及可编辑屏幕按键,按远端保存。此功能不是原生手柄透传,实体手柄需要相应系统与设备支持。
  6. 改进官方格式服务器配置导入与连接安全提示;未加密连接的七天免提醒仅在用户主动同意后,对指定远端、服务器和风险类型生效。
  7. 完善多路解码、切屏、窗口尺寸、按键释放及诊断信息。诊断不记录密码、令牌、验证码或原始响应。

兼容性与验证边界

  • 包名、应用标识、正式签名身份和连接/密码/设置/云备份的既有存储格式保持不变,升级无需卸载。
  • 扩展屏已在此前独立测试版上验证双路 H.264/H.265 画面及触摸、触控板和键盘交互;本次账号三选项界面已在调试设备覆盖升级后验证地址切换、官方登录方式加载及自建地址保留。
  • 账号验证码、取消、超时、网络重试及日志脱敏使用模拟回归验证;未使用用户真实账号完成 Google 等第三方授权。
  • 游戏模式保持兼容原版 RustDesk,不修改服务器;请求值不是实际性能保证,也不包含 Sunshine/Moonlight 协议或原生手柄透传。
  • 实体手柄和更多设备组合仍需实机验证。发布包检查不等于应用市场上传或审核通过。

发布前完整回归 114/114 组、Rust 原生串行测试 113/113 项通过;正式签名、官方包解析及既有存储标识检查通过。详见 发布核验记录。

GitHub 下载提供未签名 HAP,需按鸿蒙安装要求自行签名;本地另有正式签名 APP 用于应用市场提交。

芝麻远控 1.3.13(1003013)

Choose a tag to compare

@oliverhy oliverhy released this 28 Oct 06:38

芝麻远控 1.3.13(1003013)

发布日期:2026-10-28。Git 标签:v1.3.13-1003013。

更新内容

  1. StarRustDesk 正式更名为“芝麻远控”,统一应用、远控窗口、系统媒体信息及相关引导中的对外名称。
  2. 更新桌面、启动页、窗口及分层图标,同步简体中文、繁体中文和英文介绍。
  3. 新导出的备份、诊断等文件使用新名称,旧备份继续兼容,内部备份标识、加密方式与云目录不变。
  4. 保持原包名、应用标识和签名,连接、密码、设置与云备份继续沿用;请覆盖升级,不要卸载旧应用。

兼容性说明

仍为原应用,不需要新建账号或迁移数据。GitHub 仓库地址和内部工程名保持不变。此前调试包与正式包的云空间身份差异不在本次改名范围内。

本次为名称与图标更新,不改变远程连接、输入及文件传输协议。未进行真实用户云备份写入或设备安装;实际覆盖升级后的系统图标缓存与云恢复仍需实机验收。

发布验证

  • 93 套自动回归全部通过。其中音频与原生输入队列首次在本机 C++ 编译环境初始化时超时,延长初始化等待后复测通过,功能断言与生产代码未因此修改。
  • Release APP 构建通过;正式 APP、内层 HAP 的签名和发布配置校验通过,证书链及 profile 与 1.3.12 完全一致。
  • 官方 APP 的 ALL、HAP_LIST、HAP_INFO 及 HAP 解析检查通过,版本为 1.3.13(1003013),包含 ARM64 和 x86_64。
  • 校验包内新名称、图标原始字节、旧备份/凭据标识;模块、签名材料及存储相关 14 个受保护文件保持不变。

发布方式

正式签名 APP 留本地供原应用市场记录提交;GitHub Release 提供未签名 Release HAP。应用市场后台名称、在线隐私政策及备案相关资料仍需单独更新,本次发布不代表已提交或通过应用市场审核。

StarRustDesk 1.3.12(1003012)

Choose a tag to compare

@oliverhy oliverhy released this 27 Oct 12:55

StarRustDesk 1.3.12(1003012)

发布日期:2026-10-27。Git 标签:v1.3.12-1003012。

更新内容

  1. 优化鼠标模式下轻点后再次按住移动的拖拽识别,减少被识别为右键的情况,保留双击与长按右键。
  2. 手势指南采用图文卡片,涵盖鼠标、触摸、虚拟鼠标、投屏、键盘及其他操作说明;查看其他模式不改变当前控制模式。
  3. 增加拖拽识别和长按来源诊断,遵循诊断开关,不记录输入文字或画面内容。

验证范围

图文指南已在手机竖屏浅色模式检查显示与滚动;尚未实机验证深色、大字体、横屏及实际远端拖拽。92 项自动回归通过;正式 APP 和内层 HAP 的签名、发布配置、版本及签名身份校验通过。

发布方式

正式签名 APP 留本地供应用市场提交;GitHub Release 提供未签名 Release HAP。

StarRustDesk 1.3.11(1003011)

Choose a tag to compare

@oliverhy oliverhy released this 26 Oct 11:03

StarRustDesk 1.3.11(1003011)

发布日期:2026-10-26。Git 标签:v1.3.11-1003011。

更新内容

  1. 新增触控屏三指左右滑动切换远端显示器,支持首尾循环;“控 → 屏幕 → 三指切屏”默认开启,按服务器与远端独立保存。
  2. 新增 300 ms 横向滑动过渡:左滑时旧屏向左移出、新屏从右侧进入,右滑相反;功能栏保持原位,保留当前缩放比例。
  3. 修复开发测试中切屏先闪一下、动画不播放的问题。旧画面就绪后才提交切屏,新画面准备完成后同步滑动;修正 ArkUI 图片对象包装造成的回调误判,不再依赖可能被持续视频推迟的空闲帧回调。
  4. 完善三指方向判断、抬手去重、误触保护及过期回调隔离;保留双指滚动、捏合缩放和全屏三指上滑打开键盘。后台、断连、画中画或窗口变化会清理过渡;动画失败时恢复实时画面,不重复发送已受理的切屏请求。
  5. 补充切屏识别、截图准备、图片加载、动画开始与结束、超时及取消阶段诊断。遵循已有诊断开关,不记录截图内容、密码或输入文字。
  6. 同步应用内简体中文、繁体中文及英文更新日志,首次展示标记更新为 1.3.11-1003011。

验证范围与限制

  • 动画回归覆盖无空闲回调、ArkUI 对象包装、旧回调、图片失败、超时、后台、窗口变化及重复操作;手势回归覆盖左右循环、方向冲突、关闭开关及偏好恢复。
  • 同功能调试版已在鸿蒙平板实机完成两次左滑与两次右滑,四次均记录动画开始和结束;截图捕捉到横向滑动中间画面,测试后恢复原屏幕,未改动远端内容。
  • 三指切屏适用于系统实际分发给应用的触控屏事件;不宣称支持被系统拦截的手势或未开放给应用的触控板三指事件。可继续使用“控 → 屏幕”按钮。
  • 截图采样不等同于逐帧录像或所有机型验收;构建、签名及包解析不等同于应用市场审核通过。

发布方式

  • GitHub Release 提供未签名 Release HAP;正式签名 APP 保留本地,用于华为应用市场提交。
  • 应用市场更新说明:docs/releases/1.3.11-1003011-appgallery.txt。

正式构建与校验

  • Release assembleApp 构建成功;90 项 Node 回归套件全部通过。
  • 内层 HAP、外层 APP 签名及正式发布 Profile 校验通过;证书和 Profile 与上一正式版本一致,未调整应用签名身份。
  • 官方解析器 APP ALL、HAP_LIST、HAP_INFO 及 HAP 解析全部通过。包内版本为 1.3.11(1003011),Release 模式、debug=false,ARM64/x86_64 架构、图标及本轮功能标记检查通过。
  • 正式签名 APP:StarRustDesk-v1.3.11-1003011-AppGallery-final.app,17,610,676 字节。SHA-256:6ACE7458994F3D7C9AA998F1A993AB6D16EBCA7CFDE1285B36A8AD92A32B18D2。
  • GitHub 未签名 HAP:StarRustDesk-v1.3.11-1003011-unsigned.hap,32,530,571 字节。SHA-256:BD0B7413A67414091F76B943D6DEA948B64F3D1908DEDBE2D8977639B0AEA668。

StarRustDesk 1.3.10(1003010)

Choose a tag to compare

@oliverhy oliverhy released this 25 Oct 13:49

StarRustDesk 1.3.10(1003010)

发布日期:2026-10-25。Git 标签:v1.3.10-1003010。

更新内容

  1. 华为云空间最多保留最近 5 份有效备份;仅在新备份同步、校验及系统确认完成后清理更早版本,保留无关文件、临时文件和本地数据。
  2. 云端备份清理增加库存复核、并发变化保护、部分失败处理及诊断;清理未确认时保持待处理状态并提示稍后重试,不把不完整清理误报为成功。
  3. 修复新增和修改连接时“连接模式”下拉框不显示当前选项的问题,稳定、高帧率、高流畅、高丝滑及保留当前设置均可正确回显。
  4. 远控二级菜单增加无文字、透明背景的上下滚动箭头;顶部仅显示向下提示,滚动后显示向上提示,到达边界后自动隐藏对应箭头。
  5. 修复箭头提示层拦截滑动手势的问题,功能键及其他较长菜单恢复双向滚动;手机实机已验证功能键可在 F1 至 F12 之间往返滑动。
  6. 同步应用内简体中文、繁体中文及英文更新日志,首次展示标记更新为 1.3.10-1003010。

验证范围

  • 自动回归覆盖云端备份五份保留、上传确认、并发与异常保护、历史预览无删除、连接模式回显及远控菜单滚动提示。
  • 调试版已在手机完成保留数据的覆盖安装,并实机验证功能键菜单上下滑动及箭头边界状态;未对真实华为云端历史数据执行删除验收。
  • 自动回归、构建、签名及包解析不等同于应用市场审核通过。

发布方式

  • GitHub Release 提供未签名 Release HAP;正式签名 APP 保留本地,用于华为应用市场提交。
  • 应用市场更新说明:docs/releases/1.3.10-1003010-appgallery.txt。

正式构建与校验

  • Release assembleApp 构建成功;88 项 Node 回归套件全部通过。
  • 内层 HAP 与外层 APP 签名校验通过,正式发布 Profile 有效且类型为 AppGallery Release;发布证书与上一正式版本保持一致。
  • 官方解析器的 APP ALL、HAP_LIST、HAP_INFO 及 HAP 解析全部通过;包内版本为 1.3.10(1003010),Release 模式且 debug=false,ARM64 与 x86_64 架构、图标及本次功能标记检查通过。
  • 正式签名 APP:StarRustDesk-v1.3.10-1003010-AppGallery-final.app,17,592,482 字节。SHA-256:F0B902E175F24F0D125A2E6564FF6FF1E89C68AA5531DD4C361ED2F6AEF8934F。
  • GitHub 未签名 HAP:StarRustDesk-v1.3.10-1003010-unsigned.hap,32,494,327 字节。SHA-256:E49A4E6701D5F3EF90601245F3F4B8C9274E4C34C3DB482FAEABF01126D0AC58。

StarRustDesk 1.3.9(1003009)

Choose a tag to compare

@oliverhy oliverhy released this 24 Oct 03:06

StarRustDesk 1.3.9(1003009)

发布日期:2026-10-24。Git 标签:v1.3.9-1003009。

更新内容

  1. 新增“域名+端口”直连支持:显式 host:port 通过 DNS 与双栈候选连接,覆盖远控及文件传输会话;保留 IPv4、IPv6、自定义端口和未指定端口的自定义 ID 行为。非法地址不发送给 ID 服务器,直连不会作为安全校验失败后的自动降级。
  2. 优化电脑模式全屏:结合设备类型、自由窗口能力和实际窗口状态进入沉浸全屏,控制标题栏与任务栏悬停显示,验证结果并在失败时回滚;退出后恢复原窗口状态。
  3. 修复本地 2FA 输入:验证码框优先接收键盘事件,进入验证时清理旧菜单与远控输入状态,请求本地焦点并支持回车提交;同步优化 API 账号验证码框。
  4. 外观支持“跟随系统/浅色/深色”,统一管理状态栏和导航栏;远控使用深色背景,退出时恢复当前主题,避免旧会话、系统主题变化或异步回调恢复过期颜色。
  5. 修复鼠标双击误过滤:使用事件来源、位置、时间戳和按下/松开序列识别重复投递,保留真实第二击;改进点击补发保护,兼容点击事件使用按下或松开时间戳的情况。
  6. 补充连接阶段与耗时、全屏请求与实际状态、2FA 焦点及提交结果、系统栏主题、鼠标点击间隔与去重依据诊断;新增日志不记录验证码、密码或输入文字。
  7. 同步应用内简体中文、繁体中文及英文更新日志,首次展示标记更新为 1.3.9-1003009。

验证范围

  • 自动回归覆盖域名端口分类与非法输入、IPv4/IPv6 本机实际连接和登录挑战、远控与文件会话、自由窗口全屏与退出恢复、2FA 本地输入和焦点、主题持久化与系统栏异步更新、快速双击及延迟重复事件。
  • 调试版已完成保留数据的覆盖安装及启动检查;五类反馈场景尚未逐项完成实机验收。自动回归、构建、签名及包解析不等同于真实网络端到端验收或应用市场审核通过。

发布方式

  • GitHub Release 提供未签名 Release HAP;正式签名 APP 保留本地,用于华为应用市场提交。
  • 应用市场更新说明:docs/releases/1.3.9-1003009-appgallery.txt。

正式构建与校验

  • Release assembleApp 构建成功;88 项 Node 回归套件全部通过。原生代码在本轮五项修复后已通过 76 项 Rust 测试,打包的 ARM64 与 x86_64 静态库与已验证构建产物一致。
  • 内层 HAP 与外层 APP 签名校验通过,正式发布 Profile 有效,签名证书与 1.3.8 保持一致;版本为 1.3.9(1003009),Release 模式且 debug=false。
  • 官方解析器的 APP ALL、HAP_LIST、HAP_INFO 及 HAP 解析全部通过;包内元数据、双架构、图标及修复功能标记检查通过,未签名 HAP 检查通过。
  • 正式签名 APP:StarRustDesk-v1.3.9-1003009-AppGallery-final.app,17,581,689 字节。SHA-256:EFE571F3604DC387CDF338A13F531C2990A1216FB5431BD7B75D7230665EB032。
  • GitHub 未签名 HAP:StarRustDesk-v1.3.9-1003009-unsigned.hap,32,473,005 字节。SHA-256:6C29F7BFE54104252283912F109A4EA99B29648E3F0E4117416D9F2E4916C5C5。

StarRustDesk 1.3.8(1003008)

Choose a tag to compare

@oliverhy oliverhy released this 22 Oct 23:40

StarRustDesk 1.3.8(1003008)

发布日期:2026-10-23。Git 标签:v1.3.8-1003008。

更新内容

  1. 修复软键盘打开后只轻微上移、下方输入位置仍被遮挡的问题。优先使用最近一次实际发送到远端的点击位置;没有有效定位时按当前可见画面下沿避让,不再将画面中心当作输入位置。
  2. 保持键盘打开前的画面比例与缩放,仅临时向上移动;关闭键盘后恢复原位置。改善连续开合、已放大画面以及不同键盘高度下的行为。
  3. 键盘打开时支持通过“移动画面”手动调整可见区域;切换远端、显示器或分辨率时清除旧定位,修正上移后的触摸坐标,并保护按下、松开之间的点击位置一致性。
  4. 增加避让来源、原因、定位时效、遮挡高度、可见高度、上移距离及手动调整状态诊断;由原有诊断开关控制,不记录输入文字、密码或声音内容。
  5. 更新应用内简体中文、繁体中文及英文更新日志,首次展示标记更新为 1.3.8-1003008。

验证边界

  • 键盘避让测试执行实际页面逻辑,覆盖反馈日志中的 742vp 画面 / 334vp 键盘 / 2.88 倍缩放、连续六次开合、最近点击与鼠标回显、手动调整、触摸坐标、显示器切换及异常尺寸。
  • 最近一次点击是输入位置的参考,不代表协议提供了远端输入框焦点或文字光标通知。
  • 本轮未安装实机验收;构建、签名及包解析不等同于应用市场审核通过。

发布方式

  • GitHub Release 提供未签名 Release HAP;正式签名 APP 保留本地,用于华为应用市场提交。

构建与签名验证

  • 87 套 Node 回归全部通过,其中键盘避让覆盖 21 组场景;Release assembleApp 构建成功。
  • APP 外层、内含 HAP 签名及 Release / AppGallery 描述文件验证通过;发布证书与 1.3.7 一致,签名 HAP 打包前后字节一致。
  • 包名、1.3.8 / 1003008、debug=false、buildMode=release、ARM64 / x86_64 ELF、批准图标、既有 SVG、本轮键盘避让代码和更新日志标记核验通过,pack.info 与实际 HAP 名称一致。
  • 官方 ALL、HAP_LIST、HAP_INFO 及独立 HAP 解析全部通过;GitHub HAP 已确认无签名块。
  • 正式 APP:release-assets/1.3.8-1003008/StarRustDesk-v1.3.8-1003008-AppGallery-final.app,17,555,658 字节;SHA-256:6397E0DFE2492AFE162E93B2C8C61E873817F795A8B5F949C95C237C60DC8E65。
  • Release 未签名 HAP:StarRustDesk-v1.3.8-1003008-unsigned.hap,32,413,617 字节;SHA-256:AA340DE8C48D2677DF85B2B593AA70B6CE614BAED7B5389C21319C755B2CE1C5。

StarRustDesk 1.3.7(1003007)

Choose a tag to compare

@oliverhy oliverhy released this 21 Oct 04:22

StarRustDesk 1.3.7(1003007)

发布日期:2026-10-21。Git 标签:v1.3.7-1003007。

更新内容

  1. 修复系统滚轮轴值被当作大量滚动档位的问题:鼠标、触控板、触屏与虚拟滚轮分别换算,增加单次输出及突发事件限制,丢弃过大的整数积压,减少滚动或缩放跳到两端的情况。
  2. 虚拟滚轮上下按钮改为单档步进,保留滑动和中键点击;输入来源、设备、会话切换及手势取消时清理余量,保留横向滚动和用户主动按住的 Ctrl 等修饰键。
  3. 增加滚轮来源、工具类型、系统轴值、发送档位及限幅次数诊断,物理滚轮诊断按秒采样,不记录设备名称或原始设备标识。
  4. 增加音频收包、解码、播放回调、缓冲不足、队列丢弃、静音、系统中断和错误计数,定期汇总并在导出与停止时记录;实时播放回调只更新计数,不直接写日志,不记录声音内容。
  5. 同步应用内简体中文、繁体中文及英文更新日志,首次展示标记更新为 1.3.7-1003007。

验证边界

  • 滚轮测试覆盖日志中导致原 ±88/±89 档位跳变的大轴值、小数累积、方向反转、连续事件、输入来源和设备切换、异常数值及实际页面事件处理。
  • 音频宿主测试编译实际播放器代码,以模拟平台与解码器覆盖收包、解码错误、缓冲不足、队列溢出、静音、系统中断、错误及播放器生命周期;不代表真实设备已恢复声音。
  • 本轮尚未进行实机滚动或真实音频输出验收,无声问题仍需使用新日志复现定位;构建、签名及包解析不等同于应用市场审核通过。

发布方式

  • GitHub Release 提供未签名 Release HAP;正式签名 APP 保留本地,用于华为应用市场提交。

构建与签名验证

  • 87 套 Node 回归及 75 项原生串行测试全部通过;Release assembleApp 构建成功。
  • APP 外层、内含 HAP 签名及 Release / AppGallery 描述文件验证通过;发布证书与 1.3.6 一致,内层签名 HAP 打包前后字节一致。
  • 包名、1.3.7 / 1003007、debug=false、buildMode=release、ARM64 / x86_64 ELF、批准图标、既有 SVG 与本轮滚轮、音频代码标记核验通过,pack.info 与实际 HAP 名称一致。
  • 官方 ALL、HAP_LIST、HAP_INFO 及独立 HAP 解析全部通过;GitHub HAP 已确认无签名块。
  • 正式 APP:release-assets/1.3.7-1003007/StarRustDesk-v1.3.7-1003007-AppGallery-final.app,17,549,982 字节;SHA-256:05D95EFB3A735EB9E2DED59F624489D7B200E1E0B8AEF8B4AD710B5A2FD2FDA6。
  • Release 未签名 HAP:StarRustDesk-v1.3.7-1003007-unsigned.hap,32,404,625 字节;SHA-256:EC77C7DB4F1DB8F453189E1DC58A37E7299D403EB581DBA3977AD633F8DB3105。

StarRustDesk 1.3.6(1003006)

Choose a tag to compare

@oliverhy oliverhy released this 20 Oct 23:22

StarRustDesk 1.3.6(1003006)

发布日期:2026-10-21。Git 标签:v1.3.6-1003006。

更新内容

  1. 修复画面菜单“+/−”显示为小点:使用独立 SVG 图标,适配屏幕密度和深浅色主题,保持紧凑布局。
  2. 缩放按钮按 25% 标准档位增减,不再沿用双指缩放的小数余量;121% 缩小到 100%,96% 放大到 100%,保留手机 50%–500% 和 PC 25%–300% 的范围。
  3. 点击中间百分比一键恢复 100% 并居中,即使当前已是 100% 也能重新居中。手机和平板的 100% 是初始适应画面比例;PC 的 100% 保持远端像素与本地物理像素对应。
  4. 复位结果按远端独立保存,清理未结束的平移和缩放手势、更新虚拟鼠标;页面退出、断线、菜单关闭动画和画中画持有画面时不接受过期操作。
  5. 保留 1.3.5 修订 r2 的键盘等比例上移避让、横屏键盘按钮靠右、功能键栏独立收放及底部白边修复。

更新说明与发布

  • 应用内更新日志置顶,首次展示标记为 1.3.6-1003006,同步简体中文、繁体中文及英文。
  • GitHub Release 提供未签名 Release HAP;正式签名 APP 保留本地用于华为应用市场提交。

实机验证边界

  • 本轮缩放调试包已在目标设备覆盖安装,SVG 图标经截图确认;实测标准档位增减、从 150% 点击复位为 100%、从 100% 减至 75% 再加至 100%,画面恢复居中,用户确认无问题。
  • 自动化覆盖任意双指缩放比例到标准档位、浮点边界、缩放范围、复位与保存、PC 比例含义、页面生命周期和画中画保护。
  • 调试包实机验证不等同于所有手机、折叠屏、平板和 PC 的验收;构建和签名检查不代表应用市场审核结果。

构建与签名验证

  • 85 套 Node 回归及 75 项原生串行测试全部通过;Release assembleApp 构建成功。
  • APP 外层、内含 HAP 签名和 Release / AppGallery 描述文件验证通过,发布证书与上一版本一致,签名 HAP 打包前后字节一致。
  • 包名、1.3.6 / 1003006、debug=false、buildMode=release、ARM64 / x86_64 ELF、批准图标、新缩放 SVG 及代码标记核验通过,pack.info 与实际 HAP 名称一致。
  • 官方 ALL、HAP_LIST、HAP_INFO 及独立 HAP 解析全部通过;GitHub HAP 已确认无签名块。
  • 正式 APP:release-assets/1.3.6-1003006/StarRustDesk-v1.3.6-1003006-AppGallery-final.app,17,539,785 字节;SHA-256:81CE8224EEB1C82FC54930B0FDD8E52935E303DD4C5F8AB46BE26413649B083A。
  • Release 未签名 HAP:StarRustDesk-v1.3.6-1003006-unsigned.hap,32,388,137 字节;SHA-256:1805AE6EC76EDA735BEC79C8C61147D320008C1094CA50B595952889E98A863F。

StarRustDesk 1.3.5(1003005)修订 r2

Choose a tag to compare

@oliverhy oliverhy released this 20 Oct 10:00

StarRustDesk 1.3.5(1003005)

发布日期:2026-10-21,修订 r2(版本号不变)。Git 标签:v1.3.5-1003005。

修订 r2

  1. 修复软键盘遮挡远端输入位置:保留原画面比例、缩放及用户平移设置,仅将画面向上移动,关闭键盘后恢复;覆盖手机、平板、折叠屏及键盘高度变化,PC 保持原有处理。
  2. 横屏独立键盘悬浮按钮默认靠右、继续支持拖动,键盘弹出后限制在可见区域内。
  3. 软键盘与左侧修饰键、功能键栏独立收放;键盘开合、横竖屏变化不再自动展开按键栏,保留已保存的状态。
  4. 远控底部系统手势区使用深色背景,消除横屏白边;不禁用导航手势,不扩大远端画布或控件的布局范围,离开远控恢复原导航栏样式。
  5. 增加键盘高度、可见区域、上移量、缩放和按键栏状态诊断;不记录输入内容、密码或令牌。
  6. 保持 1.3.5 / 1003005,更新说明展示标记为 1.3.5-1003005-r2。

修订 r1

  1. 修复虚拟鼠标滚轮箭头错位:上下箭头和中键使用独立固定区域及 SVG 图标,不再被文字适配撑高,不与下方“移动”区域重叠;中键三条线在不同屏幕密度下保持清晰,左右键恢复独立尺寸。
  2. 手机和平板上,“控”展开或折叠时均保留独立键盘悬浮按钮,拖动及键盘开关功能不变;设置、聊天等弹层及文件传输模式的隐藏规则不变。
  3. 保持 1.3.5 / 1003005,更新说明展示标记改为 1.3.5-1003005-r1,升级修订包后可展示一次新增说明。

本次更新

  1. 已登录会话遇到传输中断、Windows 登录切换期间临时离线或连接超时,可在约 30 秒窗口内按退避间隔尝试自动重连;重连成功后重置恢复预算。首次连接未成功、认证失败、远端主动结束、账号或服务器变化不走该恢复流程,也不会自动降级为未加密连接。
  2. 修复失败页“重试”错误退出远控,改为在当前页面重新连接;支持取消重连,防止离开页面后旧异步任务重新建立连接,单次未加密授权不自动复用。
  3. 活动连接点击断开或返回退出时先弹窗确认;菜单、软键盘和全屏优先收起。明确取消重连以及已经失败的连接返回时不重复确认。
  4. 调整已保存连接工具栏为搜索、分组、备份顺序;展开搜索框与管理按钮协调对齐,提高搜索框高度,保持窄窗口和大字体下的自适应。
  5. 统一改善操作按钮、说明文字及长名称显示。按钮标签优先完整显示、说明自动换行,长连接名称可查看和复制完整内容;保留手机、平板、折叠屏、PC 以及深浅色和按钮样式适配。
  6. 完善重连原因、退避等待、尝试次数、取消及退出确认诊断。远端结束原因只导出固定分类,不记录原始关闭文本、密码、令牌或输入内容。

更新说明与发布

  • 应用内更新日志置顶,修订展示标记为 1.3.5-1003005-r2,同步简体中文、繁体中文和英文。
  • GitHub Release 提供未签名 Release HAP;本地正式签名 APP 用于华为应用市场上架。

验证边界

  • 自动化覆盖重连窗口、退避、手动重试、安全门禁、过期任务、退出确认、文本布局及搜索工具栏回归。
  • 构建、签名、包解析和自动化测试不等同于 Windows 登录切换、有线投屏或所有机型大字体的实机验收,也不代表应用市场审核结果。

修订 r2 构建与签名验证

  • 84 套 Node 回归和 75 项原生串行测试全部通过;Release assembleApp 构建成功。
  • APP 外层、内含 HAP 签名及 Release / AppGallery 描述文件校验通过,发布证书与上一版本一致;内含 HAP 打包前后字节一致。
  • 包名、1.3.5 / 1003005、debug=false、buildMode=release、ARM64 / x86_64 ELF、图标、SVG 和 r2 新代码标记核验通过,pack.info 与实际模块名称一致。
  • 官方 ALL、HAP_LIST、HAP_INFO 及独立 HAP 解析全部通过;GitHub HAP 已核验无签名块。
  • 调试包已在目标设备覆盖安装并进行横屏截图对照:下半屏输入位置移至软键盘上方、画面比例不变、关闭键盘后恢复原位置;右侧键盘按钮、功能键栏独立收放及底部白边修复经截图和用户确认。这不是所有机型和键盘布局的实机验收。
  • 正式 APP:release-assets/1.3.5-1003005-r2/StarRustDesk-v1.3.5-1003005-AppGallery-final.app,17,538,161 字节;SHA-256:F58A9C5ED398A40908547A21126365C5B85F216D4DC976C2EA2852D6E1F314EC。
  • Release 未签名 HAP:StarRustDesk-v1.3.5-1003005-unsigned.hap,32,383,040 字节;SHA-256:ED2A1D3D0DF19B8284B5DCA74C0798FADF3D3914B72E3694F478F3261983B3FD。

修订 r1 构建与签名验证(历史记录)

  • 修订 r1 的 83 套 Node 回归、75 项原生串行测试全部通过。初版默认并发运行时有 3 项共用进程全局传输状态的测试发生状态干扰,首次失败记录保留在本机构建日志中。
  • Release assembleApp 构建成功。APP 外层与内含 HAP 签名、完整性及 Release 描述文件校验通过,使用与 1.3.4 相同的发布证书和 release / app_gallery 配置。
  • 内含 HAP 打包前后字节一致;包名、版本、debug=false、buildMode=release、ARM64 / x86_64 ELF、批准图标及新重连代码标记核验通过。pack.info 与实际模块名称一致。
  • 官方 ALL、HAP_LIST、HAP_INFO 和独立 HAP 解析通过;签名工具确认 GitHub HAP 无签名块。
  • 修订调试包已在目标设备覆盖安装,虚拟鼠标滚轮 SVG 布局经原图截图核对,键盘悬浮按钮修改获用户测试确认;这不替代所有设备和字体组合的验收。
  • 正式 APP:release-assets/1.3.5-1003005-r1/StarRustDesk-v1.3.5-1003005-AppGallery-final.app,17,537,343 字节;SHA-256:6EC8EEC2DE7D1B24FFAC6CF8EAAC7BF7D247F1DA1101BCC17A189F446D3684D3。
  • Release 未签名 HAP:StarRustDesk-v1.3.5-1003005-unsigned.hap,32,375,948 字节;SHA-256:1384B5086355C84C033CDF0951E442F05FB53674C6A7590AC00CAF0AF4A7A663。