opentray 5 篇
-
0.33.0 到 0.34.1:SDK 调用全部有截止时限,broker 意外死亡零配置自动恢复;窗口拖拽与缩放改用 bindWindowRegion() 声明式绑定,macOS 补上原生缩放会话;修复 win32 通知不可见、对话框无法呈现与崩溃、文字托盘、布局重入崩溃、overlay 运行时加载。
-
0.29.0 到 0.32.0 新增 dialog/sound/clipboard/opener/notification 五个原生扩展,补齐桌面工具最常用的系统交互。macOS 未签名应用的通知与对话框都经 osascript 兜底,messageDialog 支持自定义图标,扩展命令协议升到 ABI v2。
-
一个窗口会话可以持有任意数量的原生 WebView,布局声明成数据、在原生侧求解;导航工具栏改为原生组合,拒绝被嵌入的网站和需要登录的站点都能用;导航可以在发生前观察与拦截(navigationAction 事件、声明式 block 规则、站点图标观察)。内核事件改推送后,空闲窗口的命令数从每 2 秒 121 条降到 0。
-
OpenTray 0.22.0 与 0.23.0:给一个网址就能打包出带自己身份的桌面应用,不跑进程、不依赖 node-pty;窗口标题默认跟随页面;省略 appIcon 时自动合成首字符图标,图标内核统一收进 @opentray/icon 的 WASM 栈,无 sharp 依赖。
-
给命令行工具、AI skill 与本地守护进程一个常驻托盘入口,不必引入 Electron。向导的命令录入按生态选择、表单化,换 runner 应用身份不变,env 注入显式可见;全新安装 404 已修复。
