Skip to content

Android 1.12

Latest

Choose a tag to compare

@wsvn53 wsvn53 released this 18 Aug 18:25
09fc199

Android now shares the same version line as iOS — this release jumps from 0.22-preview to 1.12, and drops the -preview suffix. It is still a prerelease build for testing.

本次起 Android 与 iOS 统一版本号:从 0.22-preview 直接对齐到 1.12,并去掉 -preview 后缀。仍属测试版本。


New features / 新功能

Voice & read-aloud / 语音与朗读

  • A floating speech player: mute, switch TTS model, and change speed without leaving the chat.
    悬浮语音播放器:静音、切换 TTS 模型、调整语速,无需离开对话。
  • Read-aloud now announces tool calls as they run, matching iOS.
    朗读现在会播报正在执行的工具调用,与 iOS 一致。
  • Read-aloud pauses automatically while the microphone is capturing and resumes when it closes, so playback is no longer recorded into your dictation.
    开始录音时自动暂停朗读、停止录音后恢复,避免播放内容被一并录入。
  • Per-voice system TTS catalog in the picker, so you can choose a specific system voice rather than just the engine default.
    选择器中提供系统 TTS 逐条音色列表,可指定具体音色而非仅用引擎默认。
  • Speech recognition now uses Silero VAD to segment speech, and accumulates short segments — stop-start dictation works instead of dropping fragments.
    语音识别改用 Silero VAD 做断句,并累积短语音片段——断续口述不再丢字。

Chats & organization / 会话与整理

  • Session grouping: create groups, file chats into them, change or remove a chat's group, and delete a group together with its chats.
    会话分组:创建分组、归档会话、变更或移出分组,并可连同分组内会话一起删除。
  • Auto-grouping files a new chat into a matching group when its title is generated (on by default, both platforms).
    自动分组:生成标题时将新会话归入匹配的分组(双端默认开启)。
  • "New Chat in Group" starts a chat already filed in the group you are viewing.
    「在分组中新建会话」直接在当前分组下开始新对话。
  • The home list adopts the iOS folder-card look, with accordion state remembered and a quick-navigation mini-bar.
    首页列表采用 iOS 文件夹卡片视觉,记忆展开状态,并提供快速导航条。

Models & providers / 模型与供应商

  • Vision Group: non-vision models can now read images by delegating to a vision model, and the reply names which model read the image.
    视觉分组:非视觉模型可委托视觉模型读图,回复中会注明由哪个模型完成识别。
  • Custom thinking rules — create, scope, and edit reasoning settings per model, including via minis-config.
    自定义思考规则:按模型创建、限定范围与编辑推理设置,也可通过 minis-config 配置。
  • Quick-test any model straight from its row in the picker, with an "Active" badge showing which group member is actually in effect.
    在选择器中直接快速测试模型,并以「Active」标记当前实际生效的分组成员。
  • Drag to reorder providers and model groups; hide or show a model directly from the provider's model list.
    拖拽排序供应商与模型分组;可直接在供应商模型列表中隐藏/显示模型。
  • Third-party OpenAI/Anthropic-compatible endpoints can now be used without an API key.
    第三方 OpenAI/Anthropic 兼容端点现在允许不填 API Key。
  • Image-to-image editing support (/images/edits).
    支持图生图编辑(/images/edits)。

Context management / 上下文管理

  • Auto-compaction: a new "Compact & Enable Auto-Compact" action plus an in-chat toggle, so long conversations compact themselves.
    自动压缩:新增「压缩并开启自动压缩」操作与对话内开关,长会话可自动压缩。

Text selection / 文本选择

  • Long-pressing inside a table now selects the cell rather than the whole row, with haptic feedback; extra actions fold into an overflow menu.
    长按表格内容改为选中单元格而非整行,并加入震动反馈;多余操作收进溢出菜单。

Fixes / 修复

Stability / 稳定性

  • Fixed a crash and a silent provider wipe in the provider config store — a failed database read could discard your configured providers.
    修复供应商配置的崩溃与静默清空问题——数据库读取失败可能导致已配置的供应商被丢弃。
  • Fixed a native crash (SIGSEGV) in voice activity detection when the recognizer was released mid-processing.
    修复语音活动检测在处理中被释放导致的原生崩溃(SIGSEGV)。
  • A bad skill import can no longer permanently break app startup.
    错误的技能导入不再会永久性地导致应用无法启动。
  • The sandbox self-heals early startup crashes by retrying without seccomp, and restores the vendored loaders that some ROMs rejected.
    沙盒在早期启动崩溃时会自动以无 seccomp 方式重试,并恢复部分 ROM 无法运行的加载器。

Network / 网络

  • Raised the streaming first-response timeout from 30s to 120s — complex agent turns, local models, and slow relays were being cancelled as false timeouts.
    流式首包超时从 30 秒提高到 120 秒——复杂 Agent 任务、本地模型与慢速中转此前会被误判超时取消。

Voice & read-aloud / 语音与朗读

  • Fixed the read-aloud silent-failure chain: playback no longer stops early, dies silently, or loses audio focus.
    修复朗读的静默失败链路:不再提前中断、无声失败或丢失音频焦点。
  • MiniMax TTS and OpenRouter TTS/ASR now use the correct endpoints and payloads.
    MiniMax TTS 与 OpenRouter TTS/ASR 现在使用正确的端点与请求格式。

Chat / 对话

  • "Minis is thinking" stays visible when the only streamed content is hidden reasoning.
    当流式内容仅为隐藏的推理时,「Minis 正在思考」不再消失。
  • Fixed several scroll-follow problems: auto-follow no longer breaks mid-stream, and the scroll-to-bottom button appears reliably.
    修复多处滚动跟随问题:流式过程中不再中断自动跟随,回到底部按钮显示更可靠。
  • Compaction no longer cuts a tool call and its result in half.
    上下文压缩不再把工具调用与其结果截断分开。
  • Sessions left untitled by an interrupted title request now recover.
    因标题请求被中断而未命名的会话现在可以恢复命名。

Memory & skills / 记忆与技能

  • Restored the memory-file delete flow, which was unreachable — memory files can be deleted again.
    恢复此前无法触达的记忆文件删除入口——现在可以删除记忆文件。
  • Skill entries whose files are gone from disk are pruned instead of lingering.
    磁盘上已不存在的技能条目会被清理,不再残留。

Live Updates / 灵动岛通知

  • A completed task no longer shows a Stop button, and the progress bar no longer renders as a stalled position tracker.
    任务完成后不再显示「停止」按钮,进度条也不再显示为停滞的位置指示器。

Settings / 设置

  • The floating-overlay toggle now reflects what you actually set: if the permission is missing it stays on and tells you a permission is needed, instead of silently appearing off.
    悬浮窗开关现在如实反映你的设置:缺少权限时保持开启并提示需要授权,而不是静默显示为关闭。
  • Wired up the manual mirror-selection screen, which could not be reached.
    接通此前无法进入的手动镜像选择页面。
  • Fixed markdown formula rendering: inline KaTeX is centered on the text line, scales with system font size, and is no longer clipped.
    修复 Markdown 公式渲染:行内 KaTeX 与文本基线居中对齐、随系统字号缩放,且不再被裁切。

Polish / 视觉打磨

  • The accent color moves to iOS's blue, desaturated so it doesn't read as glaring on Android.
    强调色改为 iOS 蓝,并做降饱和处理以避免在 Android 上过于刺眼。
  • Model picker refinements: clearer section headers, neutral expand chevrons, wrapped modality chips, and consistent row anatomy across all pickers.
    模型选择器优化:更清晰的分区标题、中性展开箭头、模态标签整块换行,以及各选择器一致的行结构。
  • Long-press menus now anchor at your finger, use a softer popup shadow, and vibrate consistently.
    长按菜单在手指位置弹出,采用更柔和的阴影,并统一加入震动反馈。
  • The rename-group dialog's inputs get a border and padding so they no longer run together.
    重命名分组对话框的输入框加上边框与内边距,不再挤在一起。
  • Search and input fields share a consistent 42dp height.
    搜索与输入框统一为 42dp 高度。

Full changelog: 0.22-preview...1.12