Skip to content

fix(updater): Beta 构建默认跟随 Beta 渠道 - #1041

Merged
H-Chris233 merged 2 commits into
Open-Less:betafrom
H-Chris233:codex/fix-1034-beta-update-channel
Sep 8, 2026
Merged

fix(updater): Beta 构建默认跟随 Beta 渠道#1041
H-Chris233 merged 2 commits into
Open-Less:betafrom
H-Chris233:codex/fix-1034-beta-update-channel

Conversation

@H-Chris233

Copy link
Copy Markdown
Collaborator

修复内容

  • Beta 构建在用户未明确选择渠道时默认跟随 Beta,Stable 构建仍默认 Stable
  • 保留现有渠道开关,并兼容旧配置中的 Beta opt-in
  • 防止普通设置保存覆盖专用更新渠道状态
  • Beta 切换到 Stable 时明确显示当前版本、目标版本和渠道切换说明
  • Android 版本比较统一使用标准 SemVer

验证

  • npm test
  • cargo test -p openless-core
  • cargo test --manifest-path openless-all/app/src-tauri/Cargo.toml
  • cargo check --manifest-path openless-all/app/src-tauri/Cargo.toml
  • changed Rust files rustfmt --check
  • git diff --check

macOS arm64 真机安装与重启验收需在发布候选包上完成。

Closes #1034

@H-Chris233
H-Chris233 force-pushed the codex/fix-1034-beta-update-channel branch from d819a9e to 250a474 Compare September 8, 2026 04:42
@H-Chris233
H-Chris233 merged commit a9ee22f into Open-Less:beta Sep 8, 2026
4 checks passed
H-Chris233 added a commit that referenced this pull request Sep 8, 2026
#1023)

* feat(llm): add OpenCode Zen polish provider, default deepseek-v4-flash

Dictation polish uses OpenAI-compatible chat/completions. For OpenCode Go, change the Base URL to /zen/go/v1.

* fix(macos): 避免 Fn 长按与功能键误触发听写 (#1008)

Auto 和 Toggle 模式只在 Fn 短按松开且未叠加功能层操作时触发听写;长按及亮度、音量等 systemDefined 事件留给 macOS。

保留显式 Hold 模式的按住说话语义,并跳过 Fn 短按释放后的冗余仲裁延迟。

Co-authored-by: Chris233 <h-chris233@outlook.com>

* fix(asr): 百炼 WebSocket 优先走 IPv4,避开本机 IPv6 黑洞 (#1036)

* fix(asr): 百炼 WebSocket 优先走 IPv4,避开本机 IPv6 黑洞

dashscope 的 AAAA 在部分 Windows 双栈网上 TCP 443 会挂死,connect_async 先试 IPv6 会卡满 5 秒超时,听写进不了 Listening。

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(asr): preserve websocket ports and retry handshake addresses

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Chris233 <h-chris233@outlook.com>

* fix(updater): Beta 构建默认跟随 Beta 渠道 (#1041)

* fix(updater): default beta builds to beta channel (#1034)

* fix(updater): persist channel switches atomically

* feat(llm): 支持渠道级 Chat Completions、Responses 和 Messages (#1042)

* feat(llm): add channel request formats and compatibility presets

* fix(llm): harden channel protocol handling

* feat(llm): integrate OpenCode Zen with shared request formats

---------

Co-authored-by: Mark <shawninjuly@gmail.com>
Co-authored-by: Chris233 <h-chris233@outlook.com>
Co-authored-by: 浩彬(^-^) <146098469+HKLHaoBin@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[tauri] 已安装 1.3.18-Beta.7,每次启动仍提示安装 1.3.18 更新

1 participant