Skip to content

feat: Beta 3 encrypted sync, desktop UI and build acceleration - #1111

Merged
appergb merged 10 commits into
betafrom
release/2.0.0-beta.3-20260925
Sep 26, 2026
Merged

appergb merged 10 commits into
betafrom
release/2.0.0-beta.3-20260925

Conversation

@appergb

@appergb appergb commented Sep 25, 2026 •

Copy link
Copy Markdown
Collaborator

发布暂缓:最新 UI 和语音控制已整合,仍需用新本地包确认实际加密同步上传恢复。当前提交的 CI 通过后,方可继续后续集成;不得使用旧提交的检查作为发布证据。

本次将本地 2.0 Beta 2 基线升级为 2.0.0-Beta.3+build.20260925,接入客户端加密同步,改进桌面交互,并缩短 macOS Rust 和 Android APK 构建流程。

  • 加密同步使用 /v1/...、GitHub 短期同步会话和系统凭据库,支持受控恢复与冲突处理。首次开启需要独立的范围和协议确认;兼容旧版 Omni 空渠道,保留已有配置,冲突时不覆盖凭据。
  • Less Computer 使用新深浅色布局、可收起的工作台、默认折叠的工具过程和真实音量波形。听写可先填入草稿;直接语音提交、停止录音和取消任务连接真实后端。停止请求绑定会话,防止迟到操作误停新录音。
  • 整合新的通用弹窗、登录焦点管理、设置开关、风格和词典操作反馈;修复待删除风格包被刷新重新显示、开麦期间误发送草稿等边界。
  • 保留 macOS Retina 摄影背景 DMG、放大图标、Rust/MLX 构建加速、外部应用流式落字修复、百炼 Omni 音频 data URL、快捷键、Requesty、远程音频和 Android APK 优化。

整合来源:#1107、#1106 的 Android/Core 部分、#1102、#1104 的非 Linux 部分、#1110。Linux egui 及其独立工作流保持 Beta 基线,本次不发布 Linux。

本地验证:Core 1210 passed、0 failed、1 ignored;104 个前端测试文件通过;macOS Host 库测试通过;TypeScript 与 Core Clippy 通过。针对性审查发现的问题已修复并复审。新 UI 已检查正常和最小浮窗尺寸、深浅色、折叠交互、登录焦点及减少动态效果模式。

真实账号的加密上传和跨设备生产数据往返仍需实测;本地模拟测试与截图不能代替生产验收。

sim and others added 6 commits September 25, 2026 13:11
Integrate Android CI acceleration, modifier-only dictation chords,
Requesty, and remote-input generation guards over the verified Beta 2
baseline and macOS CI improvements. Fix review findings in signing
configuration caching, APK validation, and modifier arbitration/recording.
Keep Linux egui and its release workflows identical to Beta 2.

Co-authored-by: HKLHaoBin <we3q@qq.com>
Co-authored-by: leolulu <35873316+leolulu@users.noreply.github.com>
Co-authored-by: Thibault Jaigu <thibault.jaigu@gmail.com>
Co-authored-by: Ethan <257484394+EthanYoQ@users.noreply.github.com>
@appergb appergb changed the title chore(release): 整合 Beta 3、macOS/Rust 与 Android CI 加速 feat: Beta 3 encrypted sync, macOS packaging and interaction updates Sep 26, 2026
@appergb appergb changed the title feat: Beta 3 encrypted sync, macOS packaging and interaction updates feat: Beta 3 encrypted sync, desktop UI and build acceleration Sep 26, 2026
@appergb
appergb merged commit 51f6f4c into beta Sep 26, 2026
5 of 6 checks passed
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.

1 participant