Skip to content

Releases: Open-Less/openless

OpenLess v1.3.14-tauri

Choose a tag to compare

@github-actions github-actions released this 06 Jul 13:11

自 v1.3.11 以来的完整更新(1.3.12 / 1.3.13 仅发过测试版,本版一并带给正式版用户)。

✨ 新功能

  • 主窗口全新设计:可折叠侧栏(⌘B / 点击 OpenLess 开关)、红绿灯融入顶栏、内容平铺布局、热力图贴边;「风格市场」升级为独立页面
  • 划词追问 & 电脑操控全新聊天面板:基于 shadcn 官方组件重做——纯白大圆角卡片、带头像的对话(GitHub 头像 + 思考动画头像)、打字与语音双输入、面板出现/消失过渡动画;录音时输入框环绕红色跑光、转译思考时黑色跑光,状态一目了然
  • 说话人分离:嘈杂环境下自动过滤非主讲人的声音,转写只保留你说的话
  • Windows 输入增强:新增 SendInput 插入方式与键盘列表控制,兼容更多输入场景
  • 快捷键增强:支持左右侧向修饰键组合(如仅左 Ctrl),按键更随手
  • 语音 Agent 可选 OpenCode 后端;自定义 LLM 服务商支持附加请求头

🛠 修复

  • 划词追问:点击输入框不再把主窗口带到前台;打字提问报「命令不存在」修复;多轮追问中选区丢失修复;AI 头像不再先于你的话出现
  • 电脑操控:「后端在执行、面板却不显示你说的话/一片空白」修复(事件缓冲重放)
  • 提示音:长时间使用后提示音消失的问题彻底修复(AudioContext 被系统抢占后自动重建恢复)
  • 听写:Apple Speech 正确走本地识别;简/繁字形偏好在所有输出路径强制生效;侧向键松开卡死、macOS 竞态、火山引擎 429 限流处理等一批审计修复
  • 历史:润色结果为空时自动回退显示原始转写,原文面板新增复制按钮
  • macOS:辅助功能引导卡死可自动恢复;深色主题细节打磨

🔐 安全


升级方式:应用内自动更新,或从下方资产下载对应平台安装包(macOS 选 aarch64/Apple Silicon 或 x64/Intel 的 dmg;Windows 选 x64-setup.exe;Linux 选 AppImage/deb/rpm)。

OpenLess v1.3.14-Beta.3-tauri

Pre-release

Choose a tag to compare

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾或包含 -Beta.N-tauri 的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

What's Changed

  • fix(history): 润色为空时「复制」回退到原文 + 原文面板独立复制入口 (#751) by @katanumahotori in #752
  • Add extra headers support for custom LLM providers by @Duyi-Wang in #739
  • 集成 1.3.14 → beta(主窗 UI 大改 + 一批 fix/feat) by @appergb in #761
  • fix(deps): 升级 tauri-plugin-shell 至 2.3.5 修复 CRITICAL 漏洞 (GHSA-c9pr-q8gx-3mgp) by @appergb in #763
  • feat(asr): 火山引擎说话人分离,过滤非主要说话人 by @Shicongcoding in #760
  • docs: 用协调沉降定律重构 README 能力/增强叙事(开屏即授权完基础设施) by @appergb in #765
  • fix(audio-cue): recover when resume() is rejected or wakes non-running by @appergb in #757

New Contributors

Full Changelog: v1.3.13-Beta.1-tauri...v1.3.14-Beta.3-tauri

Android 安装说明

  • 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
  • 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk
  • 首次安装需在系统设置中允许「安装未知应用」;应用内更新会拉起系统安装器。
  • adb 调试:adb install -r OpenLess_<version>_arm64-v8a.apk

Android 应用内更新

  • Stable 用户检查 latest-android-aarch64.json(及 mirror 变体)。
  • Beta 用户(设置 → 高级 → 加入 Beta)检查带 -beta 后缀的 manifest。

OpenLess v1.3.14-Beta.2-tauri

Pre-release

Choose a tag to compare

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾或包含 -Beta.N-tauri 的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

What's Changed

  • fix(history): 润色为空时「复制」回退到原文 + 原文面板独立复制入口 (#751) by @katanumahotori in #752
  • Add extra headers support for custom LLM providers by @Duyi-Wang in #739
  • 集成 1.3.14 → beta(主窗 UI 大改 + 一批 fix/feat) by @appergb in #761

New Contributors

Full Changelog: v1.3.13-Beta.1-tauri...v1.3.14-Beta.2-tauri

Android 安装说明

  • 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
  • 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk
  • 首次安装需在系统设置中允许「安装未知应用」;应用内更新会拉起系统安装器。
  • adb 调试:adb install -r OpenLess_<version>_arm64-v8a.apk

Android 应用内更新

  • Stable 用户检查 latest-android-aarch64.json(及 mirror 变体)。
  • Beta 用户(设置 → 高级 → 加入 Beta)检查带 -beta 后缀的 manifest。

OpenLess v1.3.14-Beta.1-tauri

Pre-release

Choose a tag to compare

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾或包含 -Beta.N-tauri 的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

What's Changed

  • fix(history): 润色为空时「复制」回退到原文 + 原文面板独立复制入口 (#751) by @katanumahotori in #752
  • Add extra headers support for custom LLM providers by @Duyi-Wang in #739

New Contributors

Full Changelog: v1.3.13-Beta.1-tauri...v1.3.14-Beta.1-tauri

Android 安装说明

  • 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
  • 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk
  • 首次安装需在系统设置中允许「安装未知应用」;应用内更新会拉起系统安装器。
  • adb 调试:adb install -r OpenLess_<version>_arm64-v8a.apk

Android 应用内更新

  • Stable 用户检查 latest-android-aarch64.json(及 mirror 变体)。
  • Beta 用户(设置 → 高级 → 加入 Beta)检查带 -beta 后缀的 manifest。

OpenLess v1.3.13-Beta.1-tauri

Pre-release

Choose a tag to compare

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾或包含 -Beta.N-tauri 的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

What's Changed

  • fix(ime): 繁中用户语音输入始终输出繁体 / enforce 简繁 script on output (#643) by @jiangmuran in #729
  • fix(asr): 修复 Apple Speech 听写误走火山路径 by @snvtac in #741
  • feat(coding-agent): OpenCode CLI 适配器,语音 Agent 可选 OpenCode 后端 (Refs #579) by @appergb in #638
  • chore(release): publish 1.3.12 by @appergb in #743
  • fix(macos): recover stuck Accessibility onboarding by @appergb in #746
  • fix(audio-cue): 重建/唤醒退化的 AudioContext,修「用久了提示音消失」 by @appergb in #737
  • fix(ui): unlisten Tauri events when unmounted before listen() resolves by @Felix201209 in #730
  • 优化深色主题视觉 by @NarwhalChen in #711
  • feat(hotkey): side-specific modifier combos for dictation (split from #724) by @HKLHaoBin in #726
  • feat(windows): SendInput 模式下可选隐藏键盘列表中的 OpenLess (Fixes #738) by @HKLHaoBin in #740

New Contributors

Full Changelog: v1.3.11-tauri...v1.3.13-Beta.1-tauri

Android 安装说明

  • 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
  • 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk
  • 首次安装需在系统设置中允许「安装未知应用」;应用内更新会拉起系统安装器。
  • adb 调试:adb install -r OpenLess_<version>_arm64-v8a.apk

Android 应用内更新

  • Stable 用户检查 latest-android-aarch64.json(及 mirror 变体)。
  • Beta 用户(设置 → 高级 → 加入 Beta)检查带 -beta 后缀的 manifest。

OpenLess v1.3.11-tauri

Choose a tag to compare

@github-actions github-actions released this 21 Jun 06:19

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

What's Changed

  • feat(android): 集成 #704 安卓自动更新 + 同步 PC updater 修复(#705 公钥 / #708 安装失败兜底)到安卓 by @appergb in #712
  • fix(less-computer): 护栏高危系统命令设为不可批准,修批准注入畸形规则 (#679) by @appergb in #688
  • fix(capsule): 胶囊跟随鼠标光标所在屏,修复多屏/多 Space 只在第一块屏显示 by @appergb in #714
  • fix(insertion): macOS 让「恢复剪贴板」开关真正生效,修复被回退的 #525 by @appergb in #683
  • fix(asr): add MiMo provider to credential gate validation by @GanAO in #713
  • feat(less-computer): 边缘发光改用 EdgeGlow 式四层模糊堆叠 + iridescent 配色 by @appergb in #720
  • fix(asr): Whisper/OpenRouter 动态超时 + 全局兜底 15→30s by @H-Chris233 in #723

New Contributors

Full Changelog: v1.3.10-tauri...v1.3.11-tauri

OpenLess v1.3.10-tauri

Choose a tag to compare

@github-actions github-actions released this 17 Jun 16:41

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

Full Changelog: v1.3.10-4-beta-tauri...v1.3.10-tauri

OpenLess v1.3.10-4-beta-tauri

Pre-release

Choose a tag to compare

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

What's Changed

  • fix(updater): revert signing pubkey to 1DEAA803 to repair auto-update by @appergb in #705

Full Changelog: v1.3.10-3-beta-tauri...v1.3.10-4-beta-tauri

Android 安装说明

  • 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
  • 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk
  • 首次安装需在系统设置中允许「安装未知应用」;应用内更新会拉起系统安装器。
  • adb 调试:adb install -r OpenLess_<version>_arm64-v8a.apk

Android 应用内更新

  • Stable 用户检查 latest-android-aarch64.json(及 mirror 变体)。
  • Beta 用户(设置 → 高级 → 加入 Beta)检查带 -beta 后缀的 manifest。

OpenLess v1.3.8-tauri

Choose a tag to compare

@github-actions github-actions released this 14 Jun 03:42

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

Full Changelog: v1.3.7-tauri...v1.3.8-tauri

OpenLess v1.3.7-tauri

Choose a tag to compare

@github-actions github-actions released this 13 Jun 16:29

macOS 用户首次安装提示

下载 DMG 拖入 /Applications 后,必须在终端运行:

xattr -cr /Applications/OpenLess.app

否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。

渠道说明

  • -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
  • -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。

行为变更提示

  • 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
  • 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。

Full Changelog: v1.3.6-5-beta-tauri...v1.3.7-tauri