Releases: Open-Less/openless
OpenLess v1.3.9-tauri
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(ui): 移动端竖屏 UI 适配 by @HKLHaoBin in #659
- feat(android): 对齐移动端构建与发布流水线 by @HKLHaoBin in #658
- feat(ui): 深色模式与主题 token 及选中态修复 by @HKLHaoBin in #661
Full Changelog: v1.3.8-tauri...v1.3.9-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
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
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
OpenLess v1.3.6-5-beta-tauri
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-4-beta-tauri...v1.3.6-5-beta-tauri
OpenLess v1.3.6-4-beta-tauri
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: crash guards for LLM endpoint URL + ASR model loading by @H-Chris233 in #623
- fix(polish): Traditional 模式强制中文字形转换,不再只靠 prompt (#622) by @appergb in #629
- fix(history): 历史页搜索框可点击、可搜索 (#612) by @appergb in #627
- fix(insertion): macOS 插入后恢复用户剪贴板 (#525) by @appergb in #626
- fix(settings): 设置弹窗用 Portal 渲染避免被页面滚动条覆盖 (#580) by @appergb in #628
- fix: MiMo ASR API Key 为空竞态修复 by @H-Chris233 in #632
- fix: guard qwen_engine std::Mutex poison + null ctx FFI calls by @H-Chris233 in #630
- fix(capsule): 终态/空闲让胶囊点击穿透,修复贴近输入框误触弹主界面 (#631) by @appergb in #633
- fix(vault): 保存凭据跳过未变化的 keychain 条目,修复切换供应商弹窗风暴 (#602) by @appergb in #634
- fix(asr): validate MiMo credentials as ASR provider by @zouzhe1 in #635
- feat(history): 转录失败保留录音 + 历史「重新转录」(#613) by @appergb in #637
- Feat/mobile remote input by @ciddwd in #618
- feat(asr): Apple Speech 本地 ASR provider (macOS) — 完成 #574 by @appergb in #636
- Scale Cloud Whisper timeout for long recordings by @katanumahotori in #646
- feat(android): 将 Android APK 运行时移植到 beta by @HKLHaoBin in #650
- fix(ui): 统一卡片样式并修复深色模式可读性 by @HKLHaoBin in #652
- Fix macOS capsule monitor targeting by @aron-76 in #649
- revert(ui): 回退 AURA 界面大改到 beta-3 外观,保留功能与今日修复 by @appergb in #656
New Contributors
- @zouzhe1 made their first contribution in #635
- @ciddwd made their first contribution in #618
- @aron-76 made their first contribution in #649
Full Changelog: v1.3.6-3-beta-tauri...v1.3.6-4-beta-tauri
OpenLess v1.3.6-3-beta-tauri
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
- docs(readme): 顶部加入 Discord 社区入口 by @appergb in #587
- fix(macos): Beta 更新重启前重置 TCC 权限记录 by @ig505gi in #588
- docs(readme): 实际效果示例换成客户回邮件用例(中英双语) by @appergb in #589
- feat(hotkey): 全局快捷键可停用/清空开关 (#576) by @appergb in #592
- chore(capsule): #470 诊断 v2 — 暗点一次性日志(零行为改动) by @appergb in #593
- fix(overview): 凭据保存后状态不刷新仍显示「未配置」 (#573) by @appergb in #590
- feat(asr): 支持 OpenRouter 作为 ASR 提供商 (#582) by @appergb in #591
- chore(linux): plugin 路径检查增强 + 去除启动加载界面 + 修正快捷键描述 by @aeoform in #581
- fix(linux): use solid surfaces for windows by @H-Chris233 in #606
- feat(asr): add Xiaomi MiMo provider by @H-Chris233 in #607
- fix(asr): stabilize MiMo HTTP tests on macOS by @H-Chris233 in #608
- fix(linux): fcitx5 热键拦截修复 + 去除 Linux 磨砂效果 + 剪贴板清理 by @aeoform in #601
- fix(linux): restore clipboard fallback after fcitx failure by @H-Chris233 in #610
- fix(llm): 修复 MiniMax thinking 关闭无效 by @dttxorg in #604
- fix(linux): enable Wayland clipboard fallback by @H-Chris233 in #611
- feat: introduce a theme-aware frosted-glass visual system for OpenLess frontend by @Ltdaaa in #605
- feat(less-computer): Less Computer 语音 Agent —— 专用键 + 动作模式 + 流式聊天弹框 + 内联审批(启发式) by @appergb in #597
- refactor: coordinator.rs/commands.rs 单一职责拆分 + 重复函数合并(机械式·零回归) by @appergb in #615
- fix(popup): 跨端弹窗一致性 — capsule 四边 clamp + Windows 句柄重试(#470) + qa 焦点契约(#466) by @appergb in #616
- fix(security): 收 #609 安全审计 — SSRF/prompt注入/history HMAC/QA信封 (F-01~F-06) by @appergb in #617
- refactor(dictation): dictation.rs 2766→425 拆为 4 个子模块(机械式·零回归) by @appergb in #619
- revert(ui): 回退 aura 皮肤 + 钥匙串/彩虹边框/提示词修复 (1.3.6-3) by @appergb in #621
New Contributors
- @ig505gi made their first contribution in #588
- @dttxorg made their first contribution in #604
- @Ltdaaa made their first contribution in #605
Full Changelog: v1.3.6-2-beta-tauri...v1.3.6-3-beta-tauri
OpenLess v1.3.6-2-beta-tauri
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(asr): 用 verbose_json 元数据丢弃 Whisper 幻听段落(仅 OpenAI/Groq) by @katanumahotori in #572
- chore: suppress all Linux build warnings (192 → 0) by @aeoform in #577
- fix(polish): 对话感知上下文——按风格包隔离 + 翻译会话参与润色(不串味) by @appergb in #583
- fix(audioCue): 修复快速录音时录音提示音偶尔丢失 by @appergb in #584
- ci(release): 正式发版自动更新 Homebrew cask(+ 补 cask 到 1.3.5) by @appergb in #586
Full Changelog: v1.3.6-1-beta-tauri...v1.3.6-2-beta-tauri
OpenLess v1.3.6-1-beta-tauri
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 local ASR model storage management by @H-Chris233 in #565
- fix(qa): use active ASR provider in floating panel by @H-Chris233 in #566
- feat: 新增 MediaPlayPause HotkeyTrigger 支持有线耳机线控录音 (#477) by @H-Chris233 in #568
- fix(linux): fallback from backdrop-filter when WEBKIT_DISABLE_COMPOSITING_MODE=1 by @H-Chris233 in #570
- fix: add 600ms activation cooldown after end_session for Toggle mode (#545) by @H-Chris233 in #571
- fix(windows): 多显示器下胶囊跟随正在输入的屏幕 by @katanumahotori in #569
Full Changelog: v1.3.5-1-beta-tauri...v1.3.6-1-beta-tauri
OpenLess v1.3.5-tauri
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
- release-sync: beta → main (no tag, internal merge) by @appergb in #467
- fix(windows): 修复 #466 / #468 / #469 / #470 四个 Windows bug by @appergb in #471
- fix(overview): ASR 状态在凭据保存后未刷新仍显示「未配置」 by @H-Chris233 in #538
Full Changelog: v1.3.5-1-beta-tauri...v1.3.5-tauri
OpenLess v1.3.5-1-beta-tauri
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: Linux Wayland 改用应用级自定义标题栏,绕过 GTK CSD 点击无响应问题 by @aeoform in #531
- Pr/windows ime whisper fixes by @weikeyi in #533
- fix(bailian): 加固 DashScope ASR 累积文本重复修复 by @H-Chris233 in #535
- fix(bailian): 修复 end_time fallback 将 interim 误判为 final 的 bug by @H-Chris233 in #537
- Pr/sherpa streaming backend by @weikeyi in #536
- fix(ui): restore Windows capsule hitbox metrics by @H-Chris233 in #541
- chore(linux): fcitx5 插件打包注入 + 清理 rdev 残留 + 声明系统依赖 by @aeoform in #546
- fix(macos): show capsule across Spaces by @H-Chris233 in #549
- fix(asr): allow HTTP endpoints with risk warning by @H-Chris233 in #550
- fix(asr): change default Resource ID from bigasr to seedasr by @H-Chris233 in #551
- fix(linux): fcitx5 auxDown 持久化 + 热键模式保存修复 + 隐藏剪贴板/胶囊设置 by @aeoform in #554
- fix(llm): gate OpenAI reasoning effort by model by @H-Chris233 in #555
- fix(ci): Release Notes 里的注意事项只输出一次 by @andya1lan in #558
- fix(macos): show capsule in fullscreen Spaces by @H-Chris233 in #556
- feat(capsule): 录音开始播放合成提示音 + 录音与输入设置开关 by @appergb in #560
New Contributors
- @andya1lan made their first contribution in #558
Full Changelog: v1.3.4-14-beta-tauri...v1.3.5-1-beta-tauri