Skip to content

uniDesk v0.1.3 (prerelease)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 14:15
· 324 commits to main since this release

macOS 14+ · Apple Silicon (arm64)

Experimental prerelease: ad-hoc signed, not notarized. macOS may block launch; see README installation limitations.

Source: 657218c629f4795ad698555e2bcf76114294f7fc · Build: 189 · Release ID: d47fd7b4-17e0-463c-acc5-12e0dec6cd5d

Windows remains experimental source/service work, not an installable desktop release. Build/package checks do not establish Finder paste, drag-out, native input permissions or physical two-device acceptance. No signed LAN auto-update payload is published.

— 公开发行更新与剪贴板修复

包含此前未成功发布的 0.1.1 / 0.1.2 源码改动。

  • Homebrew / GitHub 公开包从 GitHub 检查更新,支持当前预发行渠道,并提供发布页和 Homebrew 升级命令;内部签名包继续使用可信局域网更新。
  • 公开包明确禁止调用局域网自动安装器,不放宽原有签名验证。
  • 剪贴板瀑布流从历史快照读取来源应用图标,减少唤起后的图标延迟。
  • 剪贴板列表采用原生菜单并保持菜单会话,避免手动列表子菜单闪现消失。
  • 串行初始化剪贴板库并统一 SQLite 连接策略,减少并发初始化及写入锁冲突。
  • 完善局域网网页传输、上传预览及剪贴板工作流,修复发行静态检查问题。
  • 发布预检提前验证 CHANGELOG,避免构建完成后才发现缺少发行说明。

发行边界:公开 arm64 DMG 为 ad-hoc 签名、未公证;GitHub 检查更新不等于应用内自动下载安装。旧版需先通过 Homebrew 或 DMG 升级一次。未执行真实两机及 UI 交互验收。