winget install --id HaiYing.AionUi
About AionUi
Free, local, open-source GUI app for Gemini CLI — Enhance Chat Experience, Multi-tasking, Code Diff View, File & Project Management, and more
What's new in 2.1.26
What's Changed - fix(conversation): restore team chat full width by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3464 - style(settings): clean up assistant card more-button by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/3458 - fix: pass workspace roots to local fs routes by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3451 - fix(assistant): prefer runtime config options for defaults by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3466 - docs(contributing): document local development setup by @piorpua in https://github.com/iOfficeAI/AionUi/pull/3467 - fix(guid): remember last selected assistant by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3468 - fix(agent): tighten repair save and test flow by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3470 - chore: bump version to 2.1.26 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/3471 - fix(update): prevent restored notification race by @piorpua in https://github.com/iOfficeAI/AionUi/pull/3473 Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v2.1.25...v2.1.26
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.1.26 | Unknown | What's Changed - fix(conversation): restore team chat full width by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3464 - style(settings): clean up assistant card more-button by @IceyLiu in https://github.com/i... |
| 2.1.25 | Unknown | What's Changed - fix(conversation): make chat width fluid by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3436 - Use generated source for CLI assistants by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/... |
| 2.1.24 | Unknown | Highlights Faster, Smoother Long Conversations - Conversations now load instantly by showing the most recent messages first, then fetching older history as you scroll up. Long chats no longer hang while the whole thread... |
| 2.1.23 | Unknown | Highlights WebUI Browser Notifications - The WebUI now sends a browser notification when an agent needs your confirmation or finishes a turn — but only when the tab is in the background, so it never interrupts you while... |
| 2.1.21 | Unknown | What's Changed - fix(i18n): wire pt-BR into language pickers and main-process loader by @lornestack in https://github.com/iOfficeAI/AionUi/pull/3361 - fix(preview): build valid file:// URL for PDF preview on Windows by @... |
| 2.1.20 | Unknown | Highlights ⭐ Meet the AionUi Butler — your built-in assistant for AionUi itself This release bundles AionCore v0.1.31, which introduces a brand-new built-in assistant: the AionUi Butler. Instead of digging through settin... |
| 2.1.19 | Unknown | What's Changed - fix(stt): keep recording when streaming fails before it establishes by @szafranski in https://github.com/iOfficeAI/AionUi/pull/3317 - feat(preview): server-side install guidance for officecli errors in w... |
| 2.1.18 | Unknown | What's Changed - fix(preview): office watch proxy url 404 in webui mode by @lornestack in https://github.com/iOfficeAI/AionUi/pull/3287 - test(bootstrap): stop clobbering real out/ artifacts in build-with-builder test by... |
| 2.1.17 | Unknown | What's Changed - fix(stt): send multipart request matching backend /api/stt contract by @lornestack in https://github.com/iOfficeAI/AionUi/pull/3274 - ci(build): support AionCore manual artifacts by @TCP404 in https://gi... |
| 2.1.16 | Unknown | What's Changed - fix(ci): handle empty release prefix check by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/3263 - fix(http): read error response body once to avoid double consumption by @lornestack in https://git... |
| 2.1.15 | Unknown | What's Changed - AIO-103: make log directory configurable by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3233 - chore(docs): update WeChat group QR code to wx-11 by @IceyLiu in https://github.com/iOfficeAI/A... |
| 2.1.14 | Unknown | What's Changed - chore(ci): add CDN metadata sync workflow by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/3234 - AIO-64: block wrong macOS package architecture at startup by @kaizhou-lab in https://github.com/iOf... |
| 2.1.13 | Unknown | What's Changed - fix(realtime): canonicalize boundary errors by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/3217 - fix(runtime): align installation integrity dialogs by @piorpua in https://github.com/iOfficeAI/Ai... |
| 2.1.12 | Unknown | What's Changed - build: bundle managed aioncore runtime resources by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3199 - feat(preview): native Streamdown markdown rendering + full theming by @lornestack in ht... |
| 2.1.11 | Unknown | What's Changed - ci: add managed node mirror workflow by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3180 - feat(workspace): VSCode-style file tree icons + smoother preview browsing by @lornestack in https:/... |
| 2.1.10 | Unknown | Highlights This is a stability and reliability release focused on ACP session recovery, smoother startup, and clearer error messages. ACP Session Reliability - Models now stay in sync after recovering a conversation — th... |
| 2.1.9 | Unknown | Highlights Import Skills More Easily - Skills Hub can now import a skill from a folder, a parent folder, a SKILL.md file, or a zip archive — not just a single fixed format. After import you'll see the names and count of... |
| 2.1.8 | Unknown | Highlights This is a maintenance release focused on more reliable error handling and much better diagnostics when the backend fails to start. Improvements - Failed-message error tips now keep their structured, classified... |
| 2.1.7 | Unknown | Highlights Conversation-Scoped MCP - MCP servers are now managed per conversation instead of being synced globally to CLI agents, so each chat keeps its own toolset without affecting others. - Importing MCP servers from... |
| 2.1.6 | Unknown | Highlights Faster Conversations - Re-opening a conversation no longer pays for refetching every long tool output up front — full tool content is loaded on demand when you expand a truncated tool call, so big histories op... |