kris
1
0.25.16
What’s Changed
- Pin MLX 0.32.3 for the crash-fix release (#2956)@jja@jjang-aijjang-aig-aijjang-aiby @jjang-aijjang-ai
- Redesign chat model picker, Cloud browser and Credits menu@losing@losingmyegoyego(#2@losingmyego47) by @losingmyego
- Settings UX/IA cleanup: grouped-form kit, renamed tabs, Tools & MCP Services rework (#2950) by @tpae
Bug Fixes
- Pin runtime crash containment and allocator synchroniz@jja@jjang-aig-aition f@jjang-aixes (#2953) by @jjang-ai
- Reject invalid process strings befor@jja@jjang-aig-ai Foundatio@jjang-ai launch (#2954) by @jjang-ai
- only show the model switch advisory@RaajeevCha@RaajeevChandrandranwhen leaving a@RaajeevChandranlocal model (#2952) by @RaajeevChandran
- fix: reje@jja@jjang-aig-ait chunk transfers after l@jjang-aine invalidation (#2949) by @jjang-ai
- Surface p@jja@jjang-aig-aieparation errors and pin vali@jjang-aiated logits runt@RaajeevChandranme (#2938) by @jjang-ai
Maintenance
- @RaajeevChandranmproved model banner ux (#2955) by @RaajeevChandran
Full Changelog: Comparing 0.25.15...0.25.16 · osaurus-ai/osaurus · GitHub
Download
[Download Osaurus.dmg](https://github.com/osaurus-ai/osaurus/releases/latest/download/Osaurus.dmg "Download Osaurus.dmg
(https://github.com/osaurus-ai/osaurus/releases/latest/download/Osaurus.dmg)")
Release Page
[View on GitHub]( Release Osaurus 0.25.16 · osaurus-ai/osaurus · GitHub "View on GitHub
( Release Osaurus 0.25.16 · osaurus-ai/osaurus · GitHub )")
Released via GitHub Actions • Today at 7:01 PM
kris
2
Osaurus 0.25.17
What’s Changed
- PDF reading-order extraction for flattened forms (file_read pages, page markers) (#2983) by @tpae
- Router announcements feed and control-plane polling cuts (#2982) by @tpae
- International privacy filter presets with region picker (#2979) by @tpae
- Insights: tamper-evident activity log, Tier 1 coverage gaps, and IA redesign (#2964) by @tpae
- Consume Naive attention-mask GPU ranges (#2967) by @jjang-ai
- Seed Osaurus Cloud starter favorites and unify picker Model options column (#2958) by @tpae
Bug Fixes
-
Fix: NativeAssistantActionsView NSButton init causes main thread hang (#2977) by @[sentry[bot]](GitHub Apps - Sentry · GitHub "sentry[bot]
(GitHub Apps - Sentry · GitHub)")
-
Preserve requested repeated text without an automatic retry (#2978) by @jjang-ai
-
Preserve native PDF glyph and table cell identity (#2976) by @jjang-ai
-
Fit resident delegation context to available memory (#2973) by @jjang-ai
-
Use corrected mixed affine QMV Metal kernels (#2971) by @jjang-ai
-
Consume GLM native history and text cache boundary fix (#2969) by @jjang-ai
-
fix code block copy button and chat width shift after copying (#2960) by @RaajeevChandran
-
Preserve WhatsApp final responses when the helper exits (#2965) by @jjang-ai
-
Pin compiled post-answer cache persistence (#2962) by @jjang-ai
-
Keep the chat tab strip inside the chat column on new tab and live sidebar resize (#2963) by @tpae
-
Fix Notes -1708 “doesn’t understand the count message” in built-in Notes tools (#2961) by @tpae
-
Refresh tool grants between turns and recheck dispatch authorization (#2921) by @jjang-ai
-
Move Insights snapshots off the main queue and reject stale results (#2926) by @[sentry[bot]](GitHub Apps - Sentry · GitHub "sentry[bot]
(GitHub Apps - Sentry · GitHub)")
-
Move response metrics into Inspect response (#2959) by @jjang-ai
Full Changelog: Comparing 0.25.16...0.25.17 · osaurus-ai/osaurus · GitHub
Download
[Download Osaurus.dmg](https://github.com/osaurus-ai/osaurus/releases/latest/download/Osaurus.dmg "Download Osaurus.dmg
(https://github.com/osaurus-ai/osaurus/releases/latest/download/Osaurus.dmg)")
Release Page
[View on GitHub](Release Osaurus 0.25.17 · osaurus-ai/osaurus · GitHub "View on GitHub
(Release Osaurus 0.25.17 · osaurus-ai/osaurus · GitHub)")
Released via GitHub Actions•03/10/2026, 3:33 PM
kris
3
Osaurus 0.25.18
What’s Changed
- Support Qwen-Image-2.1 generation and editing (#2997) by @jjang-ai
- Restyle chat tab strip as a Safari-style track (#2995) by @tpae
- Pin Qwen4Exp JANGH runtime and media cache fixes (#2991) by @jjang-ai
- MCP robustness, elicitation, and regulated-industry connectors (#2990) by @tpae
- Use exact Naive rotary application on qualified M5 Max (#2972) by @jjang-ai
Bug Fixes
- Pin GLM sparse-indexer device range optimization (#3001) by @jjang-ai
- Pin canonical Qwen stable-prefix cache reconstruction fix (#3000) by @jjang-ai
- Stream Codex one-shot requests so context compaction works on ChatGPT models (#2999) by @tpae
- Render agent avatars at exact pixel size so they stay crisp (#2998) by @tpae
- Serialize image producers and honor completion boundaries (#2996) by @jjang-ai
- Pin native MTP history and sampled verification fixes (#2994) by @jjang-ai
- Pin runtime mixed-gather dtype correction (#2986) by @jjang-ai
- Avoid storage-unlock scheduler waits and stale starts (#2984) by @jjang-ai
Full Changelog: Comparing 0.25.17...0.25.18 · osaurus-ai/osaurus · GitHub
Download
[Download Osaurus.dmg](https://github.com/osaurus-ai/osaurus/releases/latest/download/Osaurus.dmg "Download Osaurus.dmg
(https://github.com/osaurus-ai/osaurus/releases/latest/download/Osaurus.dmg)")
Release Page
[View on GitHub](Release Osaurus 0.25.18 · osaurus-ai/osaurus · GitHub "View on GitHub
(Release Osaurus 0.25.18 · osaurus-ai/osaurus · GitHub)")
Released via GitHub Actions•05/10/2026, 10:32 AM
kris
4
Osaurus 0.25.19
What’s Changed
- Unify chat composer popups with the model picker style and quiet the lone chat tab (#3017) by @tpae
- let the paired phone manage its agents and chats and give it a secure channel on a mac with no custom agents (#2980) by @RaajeevChandran
- Pin qualified GLM required-tool cache restoration (#3002) by @jjang-ai
Features
- steer channel messages into the running turn instead of waiting for the next one (#3010) by @RaajeevChandran
Bug Fixes
- Fix non-MLX Sentry main-thread hangs (chat table incremental apply, visibleContent) and Seatbelt NUL validation (#2922) by @tpae
- Show adaptive native MTP controls before model loading (#3006) by @jjang-ai
- queue channel messages that arrive while a turn is running instead of dropping them (#3008) by @RaajeevChandran
- start a fresh chat for every scheduled run (#3007) by @RaajeevChandran
- Pin MTP head-history and lazy-verifier PLE state fixes (#3005) by @jjang-ai
- Pin request-scoped native MTP warmup fix (#3004) by @jjang-ai
Full Changelog: Comparing 0.25.18...0.25.19 · osaurus-ai/osaurus · GitHub
Download
[Download Osaurus.dmg](https://github.com/osaurus-ai/osaurus/releases/latest/download/Osaurus.dmg "Download Osaurus.dmg
(https://github.com/osaurus-ai/osaurus/releases/latest/download/Osaurus.dmg)")
Release Page
[View on GitHub](Release Osaurus 0.25.19 · osaurus-ai/osaurus · GitHub "View on GitHub
(Release Osaurus 0.25.19 · osaurus-ai/osaurus · GitHub)")
Released via GitHub Actions•Yesterday at 8:46 AM