Repository navigation
Releases: AstraFoundry/Arion
Release list
v0.1.0-alpha.19
What's Changed
- fix(desktop): insert dictation at the live caret by @zacharyhaha in #29
- feat(keyboard): make context ranking always on and fold Emoji into Candidates by @zacharyhaha in #33
- fix(windows-ime): stabilize candidates and bundle source han sans by @zacharyhaha in #34
- docs(blog): add the ai-native product methodology post by @stvlynn in #35
- fix(build): restore native amd64 release asset names by @zacharyhaha in #37
- feat(vocabulary): align correction memory and qwen asr hotwords by @stvlynn in #38
- feat(desktop): add configurable dictation and translation shortcuts by @gavi102803 in #39
- fix(ime): commit raw input before shift switches to english by @zacharyhaha in #41
- fix(security): fix review findings and record open security issues by @zacharyhaha in #44
- docs(repo): align documentation with the code and enforce doc consistency by @zacharyhaha in #43
- fix(windows): warm ui automation before the traversal budget starts by @zacharyhaha in #48
- refactor(repo): remove dead code and share duplicated helpers by @zacharyhaha in #47
- feat(ime): combine ranked bilingual input and personal vocabulary by @zacharyhaha in #40
- feat(ime): add opt-in local neural candidate ranking by @stvlynn in #45
- feat(site): use dedicated photographs and revise two posts by @stvlynn in #46
Full Changelog: v0.1.0-alpha.18...v0.1.0-alpha.19
v0.1.0-alpha.18
English
Preview for macOS Apple silicon (macOS 14 or later) and Windows x64.
- Add Emoji candidates for eligible full-word Pinyin input on macOS and Windows, with Unicode sequence metadata preserved and Windows font-coverage checks.
- Reorganize Settings into Speech & Polish, following recognition, polishing, formatting and context. Formatting and context controls appear while polishing is enabled.
- Separate cloud provider setup from activation: opening a provider page no longer switches the active provider. New connections start with a supported fast model.
- Keep failed API-key connection messages on the provider that failed.
- Share translation prompt and hold-key setup across onboarding and settings.
- Open Settings when Arion is explicitly launched or reopened after onboarding; login-item starts stay in the menu bar or system tray.
macOS release packages require Developer ID signing and Apple notarization. Windows publisher signing remains unavailable for this preview. Model weights download separately. Native Windows notification delivery, clean-machine acceptance, production old-to-new update acceptance and real-service cloud/translation acceptance remain open. GitHub publication and release-storage staging do not publish the Arion center beta channel. See RELEASE-STATUS.md and SHA256SUMS for acceptance limits and verification.
中文
适用于 macOS Apple 芯片(macOS 14 或更高版本)和 Windows x64 的预览版本。
- macOS 和 Windows 新增完整拼音词候选的 Emoji 联想,保留 Unicode 序列元数据,并在 Windows 上检查系统字体覆盖范围。
- 将设置重组为“识别与润色”,依次呈现识别、润色、排版和上下文;启用润色时显示排版和上下文选项。
- 分离云端服务配置与启用操作:打开服务商页面不再切换当前服务,新连接默认选择受支持的快速模型。
- API Key 连接失败提示仅保留在对应服务商页面。
- 引导和设置共用翻译提示词及按住快捷键配置流程。
- 完成引导后,主动启动或重新打开 Arion 时显示设置;登录启动仍驻留菜单栏或系统托盘。
macOS 发布包要求 Developer ID 签名和 Apple 公证;Windows 预览版仍无发布者签名。模型权重单独下载。Windows 原生通知投递、全新机器、生产版本跨版本更新,以及云端服务和翻译的实际服务验收仍待完成。GitHub 发布及存储暂存不会自动发布 Arion 中心的 beta 渠道。验收范围及校验信息见 RELEASE-STATUS.md 与 SHA256SUMS。
Source: main commit f3b45a5e (release preparation), based on a8d348bc.
Verified release CI includes native window and updater E2E, macOS signing/notarization and complete asset verification.
v0.1.0-alpha.17
English
Preview for macOS Apple silicon (macOS 14 or later) and Windows x64.
- Add voice translation onboarding with target-language and shortcut setup, and offer more mainstream translation target languages.
- Skip voice translation onboarding while polishing is turned off.
- Streamline desktop copy and move setting descriptions into tooltips.
- Collapse spoken self-repairs before polishing and record cleanup-rules-v2 in the model artifact provenance.
macOS release packages require Developer ID signing and Apple notarization. Windows publisher signing remains unavailable for this preview. Model weights download separately. Native Windows notification delivery, clean-machine acceptance, production old-to-new update acceptance and real-service cloud/translation acceptance remain open. GitHub publication and release-storage staging do not publish the Arion center beta channel. See RELEASE-STATUS.md and SHA256SUMS for acceptance limits and verification.
Native window and isolated updater E2E are not rerun for this tag at the user's request because those checks were already completed. Other CI checks, signing, notarization and release asset verification remain enabled.
中文
适用于 macOS Apple 芯片(macOS 14 或更高版本)和 Windows x64 的预览版本。
- 新增语音翻译引导,支持设置目标语言和快捷键,并提供更多常用翻译目标语言。
- 关闭润色时跳过语音翻译引导。
- 精简桌面界面文案,将设置说明移至提示气泡。
- 润色前合并说话中途的自我修正,并在模型产物溯源中记录 cleanup-rules-v2。
macOS 发布包要求 Developer ID 签名和 Apple 公证;Windows 预览版仍无发布者签名。模型权重单独下载。全新机器、生产版本跨版本更新,以及云端服务和翻译的实际服务验收仍待完成。GitHub 发布及存储暂存不会自动发布 Arion 中心的 beta 渠道。验收范围及校验信息见 RELEASE-STATUS.md 与 SHA256SUMS。
按用户要求,本标签不重复运行已完成的原生窗口及独立更新器 E2E;其余 CI 检查、签名、公证和发布产物校验保持启用。
Source: bfbe5f63, based on main 7682285b.
v0.1.0-alpha.16
0.1.0-alpha.16
English
Preview for macOS Apple silicon (macOS 14 or later) and Windows x64.
- Add idle update reminders after dictation, with per-version suppression, Later/Dismiss actions and persistent tray/About entries. System reminders follow OS notification permission. Related: #12.
- Add an opt-in automatic update download setting, separate from automatic checks. Updates download and verify in the background, then wait for a user-requested restart that respects active input and resource work. Related: #13.
- Keep each cloud provider's API key separately when switching providers, and migrate the previously saved active credential. Keys already overwritten by an older version cannot be recovered. Related: #15.
- Add voice translation through the shared local/cloud polishing pipeline, with a dedicated shortcut and English or Simplified Chinese target language. Translation failures retain the recognized original without inserting untranslated text.
- Improve formatter handling of ASR punctuation and false starts, scale its output budget with source length, and apply one explicit thinking-off policy to local and cloud polishing.
- Add account-notice notification transport and local polishing-evaluation tooling; refresh the bundled contributor list.
- Correct native CI fixtures for constrained macOS displays and resolved Windows temporary installation paths, retaining exact window-size and acknowledged-update cleanup checks.
macOS release packages require Developer ID signing and Apple notarization. Windows publisher signing remains unavailable for this preview. Model weights download separately. Native Windows notification delivery, clean-machine acceptance, production old-to-new update acceptance and real-service cloud/translation acceptance remain open. GitHub publication and release-storage staging do not publish the Arion center beta channel. See RELEASE-STATUS.md and SHA256SUMS for acceptance limits and verification.
中文
适用于 macOS Apple 芯片(macOS 14 或更高版本)和 Windows x64 的预览版本。
- 新增听写结束后在空闲时展示的更新提醒,支持按版本去重、稍后处理和关闭,并保留菜单栏及“关于”入口;系统提醒遵循操作系统通知权限。关联:#12。
- 新增默认关闭的自动下载更新设置,与自动检查分开控制。更新在后台下载并校验,等待用户主动请求重启;重启会避开正在进行的输入及资源任务。关联:#13。
- 切换云端服务商时分别保留各自的 API Key,并迁移旧版当前保存的凭据。旧版已经覆盖丢失的 Key 无法恢复。关联:#15。
- 新增语音翻译,复用本地或云端润色流程,提供独立快捷键及英语、简体中文目标语言。翻译失败时保留识别原文,不将未翻译内容直接写入目标。
- 改进润色对识别标点和说话中途重述的处理,按原文长度调整输出预算,统一本地和云端润色的关闭思考策略。
- 新增账户消息通知传输及本地润色评估工具,刷新随包贡献者名单。
- 修正原生 CI 测试对 macOS 屏幕可用高度及 Windows 临时安装目录解析路径的假设,保留窗口尺寸和更新收据清理断言。
macOS 发布包要求 Developer ID 签名和 Apple 公证;Windows 预览版仍无发布者签名。模型权重单独下载。Windows 原生通知投递、全新机器、生产版本跨版本更新,以及云端服务和翻译的实际服务验收仍待完成。GitHub 发布及存储暂存不会自动发布 Arion 中心的 beta 渠道。验收范围及校验信息见 RELEASE-STATUS.md 与 SHA256SUMS。
Related pull requests / 相关合并
v0.1.0-alpha.15
0.1.0-alpha.15
English
Preview for macOS Apple silicon (macOS 14 or later) and Windows x64.
- Keep expanded candidates open during partial selection and suffix edits; preserve the macOS candidate panel height until collapse or completion.
- Render the onboarding laptop illustration as one CPU-rasterized bitmap to prevent missing keycaps and text during animation.
- Redraw the illustration only when its pose changes, using pixel-aligned parallel rasterization shared across macOS and Windows.
macOS release packages require Developer ID signing and Apple notarization. Windows publisher signing remains unavailable for this preview. Model weights download separately. GitHub publication and release-storage staging do not publish the Arion center beta channel. See RELEASE-STATUS.md and SHA256SUMS for acceptance limits and verification.
中文
适用于 macOS Apple 芯片(macOS 14 或更高版本)和 Windows x64 的预览版本。
- 候选展开后,部分选词和剩余拼音编辑保持展开;macOS 候选窗口保留高度,直到主动收起或本次输入结束。
- 将引导页笔记本插图绘制为单张 CPU 位图,修复动画期间键帽和文字缺失的问题。
- 插图仅在姿态变化时重绘,macOS 和 Windows 共用像素对齐的并行绘制实现。
macOS 发布包要求 Developer ID 签名和 Apple 公证;Windows 预览版仍无发布者签名。模型权重单独下载。GitHub 发布及存储暂存不会自动发布 Arion 中心的 beta 渠道。验收范围及校验信息见 RELEASE-STATUS.md 与 SHA256SUMS。
v0.1.0-alpha.14
0.1.0-alpha.14
English
Preview for macOS Apple silicon (macOS 14 or later) and Windows x64.
- Update dictation-key onboarding with an animated native laptop illustration, a key picker and visual key-press feedback.
- Share the illustration and animation implementation across macOS and Windows.
- Include the latest main-branch onboarding changes in versioned release installers and signed update archives.
macOS release packages require Developer ID signing and Apple notarization. Windows publisher signing remains unavailable for this preview. Model weights download separately. GitHub publication and release-storage staging do not publish the Arion center beta channel. See RELEASE-STATUS.md and SHA256SUMS for acceptance limits and verification.
中文
适用于 macOS Apple 芯片(macOS 14 或更高版本)和 Windows x64 的预览版本。
- 更新听写按键引导,加入原生笔记本动画、按键选择和按下反馈。
- macOS 和 Windows 共用插图与动画实现。
- 将最新 main 分支的引导改进纳入新版安装包及带签名的更新归档。
macOS 发布包要求 Developer ID 签名和 Apple 公证;Windows 预览版仍无发布者签名。模型权重单独下载。GitHub 发布及存储暂存不会自动发布 Arion 中心的 beta 渠道。验收范围及校验信息见 RELEASE-STATUS.md 与 SHA256SUMS。
v0.1.0-alpha.13
0.1.0-alpha.13
English
Preview for macOS Apple silicon (macOS 14 or later) and Windows x64.
- Add Windows offline Pinyin and TSF voice input, with shared Rime schemas, candidate ordering and learning logic across macOS and Windows.
- Repair Windows candidate layout refresh after composition changes, input-method registration and model readiness reporting.
- Add a stable Windows input-method loader and versioned cores. Compatible active cores remain usable until safe release; legacy components already loaded in applications may require those applications to fully exit once.
- Enable Windows local GGUF polishing with a bundled CPU runtime and protected worker lifecycle.
- Fix Windows overlay transparency and background worker console windows, and improve the EXE installer and onboarding flow.
- Extend native input-method, package, update and shared-engine regression coverage.
This is an early preview. Windows publisher signing, clean-machine acceptance and broad editor compatibility remain open. Installed owned-editor candidate checks pass; this does not establish seamless upgrades in every already-running application. Model weights download separately. GitHub publication and release-storage staging do not publish the Arion center beta channel. See RELEASE-STATUS.md and SHA256SUMS.
中文
适用于 macOS Apple 芯片(macOS 14 或更高版本)和 Windows x64 的预览版本。
- 新增 Windows 离线拼音和 TSF 语音输入,两端共用 Rime 方案、候选排序和学习逻辑。
- 修复 Windows 组合输入后的候选框布局刷新、输入法注册和模型就绪状态判断。
- 新增固定的 Windows 输入法加载入口与版本化核心。兼容的活动核心可继续使用直到安全释放;已经加载早期旧组件的应用可能需要完全退出一次。
- 支持 Windows 本地 GGUF 润色,随包提供 CPU 运行时并完善工作进程生命周期。
- 修复 Windows 悬浮窗透明度及后台工作进程的控制台窗口,改进 EXE 安装器和首次使用流程。
- 扩展原生输入法、打包、更新和共享引擎回归测试。
这是早期预览版。Windows 发布者签名、全新机器和广泛编辑器兼容性仍待验收。已安装版本在自有测试编辑器的候选框检查通过,但不代表所有运行中应用均可无感升级。模型权重单独下载;GitHub 发布及存储暂存不会自动发布 Arion 中心的 beta 渠道。详见 RELEASE-STATUS.md 与 SHA256SUMS。
v0.1.0-alpha.12
English
Preview for macOS Apple silicon (macOS 14 or later) and Windows x64.
- Include the Windows installer and cryptographically signed update archive in alpha releases. The Windows application and installer do not have an Authenticode publisher signature; Windows security policies may warn or block execution.
- Protect Windows text delivery against stale sessions, cancellation, changed focus/selection and standard password fields; stop remaining input batches when a session loses ownership.
- Repair Windows UI Automation provider initialization and refuse context reads when field safety cannot be established.
- Give Windows accessibility initialization a separate bounded startup phase while preserving the 1.5-second window traversal limit.
- Fix update rollback leaving newly added files or directories behind when another destination is locked.
- Remove the MSVC OpenMP redistributable dependency from the Windows CPU speech worker and reject unbundled runtime DLLs during packaging.
- Reload the same speech runtime for a new request after cancellation times out and retires its process; cancelled requests are never replayed.
- Add Windows native, installed-application speech, microphone and updater regression coverage. Actual CPU/Vulkan recognition and five installed-product speech scenarios pass on the documented development host.
This is an early preview. Mixed-language technical terms still have recognition errors. Windows TSF and local polishing are unsupported. Clean-machine/editor compatibility and a real production-channel old-to-new upgrade remain open. Model weights download separately. GitHub publication and release-storage staging do not publish the Arion center beta channel. See RELEASE-STATUS.md and SHA256SUMS for limits and verification.
中文
适用于 macOS Apple 芯片(macOS 14 或更高版本)和 Windows x64 的预览版本。
- Alpha 发布新增 Windows 安装包及带加密签名的更新归档。Windows 程序和安装包尚无 Authenticode 发布者签名,系统安全策略可能警告或阻止运行。
- 加强 Windows 文本输入保护:拒绝过期会话、取消、焦点或选区变化及标准密码框;会话失去目标所有权时停止后续输入批次。
- 修复 Windows UI Automation 提供程序初始化,并在无法确认字段安全时拒绝读取上下文。
- 为 Windows 辅助功能初始化设置独立、有界的启动阶段,同时保留 1.5 秒的窗口遍历限制。
- 修复更新过程中目标文件被锁定时,回滚遗留新增文件或目录的问题。
- 移除 Windows CPU 语音运行时对 MSVC OpenMP 可再发行库的依赖,并在打包时检查未随包提供的运行库 DLL。
- 修复取消超时回收语音进程后无法继续识别的问题:新请求重新加载同一运行时,已取消请求不会重放。
- 新增原生交互、安装后语音、麦克风及更新回归测试;CPU/Vulkan 真实识别与五项安装后语音场景已在记录的开发机通过。
这是早期预览版。中英混合技术词仍有识别错误;Windows TSF 和本地润色尚不支持。全新机器、第三方编辑器兼容性及生产渠道旧版本升级仍待验收。模型权重需单独下载。GitHub 发布及存储暂存不会自动发布 Arion 中心的 beta 渠道。验证限制和校验值见 RELEASE-STATUS.md 与 SHA256SUMS。
Build and verification: Release CI.
v0.1.0-alpha.11
English
macOS Apple silicon (ARM64) preview, requiring macOS 14 or later.
- Update the local polishing cleanup prompt, preserving separate scene and language rules and isolating source text from context.
- Add polishing punctuation choices: smart, full, omit sentence-final punctuation, or spaces instead of punctuation. Apply the selected mode to live previews and final text.
- Validate raw polishing output before punctuation conversion so control markers cannot be hidden. Reject conversions that leave only whitespace and keep rejected output out of the preview cache.
This is an early preview. Clean-machine installation, real-service cloud sign-in/provider requests, minimum OS/RAM and old-to-new updates still need acceptance. Recognition stays local and works offline after model provisioning; model weights are downloaded separately. Desktop encrypted sync enrollment remains pending. This alpha includes only the macOS ARM64 installer.
See RELEASE-STATUS.md for evidence and limitations, and SHA256SUMS for file verification. GitHub publication and COS staging do not publish the Arion center beta channel.
中文
适用于 macOS Apple 芯片(ARM64)的预览版本,需要 macOS 14 或更高版本。
- 更新本地润色的整理提示词,保留按场景和语言划分的规则,并隔离原文与上下文。
- 新增润色标点选项:智能标点、完整标点、省略句末标点、以空格代替标点;所选模式同时应用于实时预览和最终文本。
- 在标点转换前校验润色原始输出,避免控制标记被转换隐藏;拒绝转换后仅剩空白的结果,并防止被拒绝的输出进入预览缓存。
这是早期预览版。全新机器安装、真实云端登录及服务商请求、最低系统和内存要求、旧版本升级仍待验收。语音识别在本机完成,模型准备完成后可离线使用;模型权重需单独下载。桌面加密同步的设备注册尚未完成。本次 alpha 仅提供 macOS ARM64 安装包。
验证记录和限制见 RELEASE-STATUS.md,文件校验值见 SHA256SUMS。GitHub 发布及 COS 暂存不会自动发布 Arion 中心的 beta 渠道。
Arion 0.1.0 Alpha 9 — macOS Apple silicon
0.1.0-alpha.9
English
macOS Apple silicon (ARM64) preview, requiring macOS 14 or later.
- The dictation pill starts as wide as the finishing hint and widens with the draft in steps, up to a maximum. It does not narrow during a session, so a shorter revision leaves the width alone. Short replies stay a short pill.
- Settings > Keyboard > Highlight color offers yellow (the default), orange, red, pink, purple, blue, green, graphite, and a custom color. The candidate bar fills the selection with that color and uses white or dark text for contrast.
This is an early preview. Clean-machine installation, real-service cloud sign-in/provider requests, minimum OS/RAM and old-to-new updates still need acceptance. Recognition stays local and works offline after model provisioning; model weights are downloaded separately. Desktop encrypted sync enrollment remains pending. This alpha includes only the macOS ARM64 installer.
See RELEASE-STATUS.md for evidence and limitations, and SHA256SUMS for file verification. GitHub publication and COS staging do not publish the Arion center beta channel.
中文
适用于 macOS Apple 芯片(ARM64)的预览版本,需要 macOS 14 或更高版本。
- 听写胶囊从完成提示的宽度起步,随草稿按步进加宽,直到上限。同一次听写中不会变窄,较短的修订不会把胶囊收回。短句仍是短胶囊。
- 设置 > 键盘 > 高亮颜色提供黄色(默认)、橙色、红色、粉色、紫色、蓝色、绿色、石墨色,以及自定义颜色。候选栏用所选颜色填充当前候选,并按对比度使用白色或深色文字。
这是早期预览版。全新机器安装、真实云端登录及服务商请求、最低系统和内存要求、旧版本升级仍待验收。语音识别在本机完成,模型准备完成后可离线使用;模型权重需单独下载。桌面加密同步的设备注册尚未完成。本次 alpha 仅提供 macOS ARM64 安装包。
验证记录和限制见 RELEASE-STATUS.md,文件校验值见 SHA256SUMS。GitHub 发布及 COS 暂存不会自动发布 Arion 中心的 beta 渠道。