Releases: iOfficeAI/AionUi
v1.6.0
AionUi v1.6.0 Release Notes
🎉 Major Updates
📄 Multi-Format Document Preview & Editing System
Editable Formats:
- 📝 Markdown (
.md) - Live preview, side-by-side editing, split-screen mode, synchronized scrolling, source/preview toggle, relative image path support, HTML tag rendering, typing animation for streaming updates - 🌐 HTML (
.html,.htm) - Monaco-based code editor, syntax highlighting, live preview, inspect mode (hover to highlight, right-click to copy DOM), split-screen editing, synchronized scrolling, automatic base tag injection - 💻 Code Files (various programming languages) - Syntax highlighting, line numbers, code folding, editable mode, read-only preview mode
Preview-Only Formats:
- 📊 Excel (
.xlsx,.xls) - Spreadsheet preview - 📑 Word (
.docx,.doc) - Document preview - 📊 PowerPoint (
.pptx,.ppt) - Presentation preview - 📄 PDF (
.pdf) - Native browser PDF viewer - 🖼️ Images (
.png,.jpg,.jpeg,.gif,.svg,.webp) - Image viewer - 🔀 Diff Files - Code diff comparison preview
Universal Preview Features:
- Multi-tab Interface: View multiple documents simultaneously with easy switching
- Tab Context Menu: Support for closing left/right/others/all tabs
- Unsaved Changes Indicator: Clearly identifies document modification status
- Download Functionality: Unified download support for all formats
- "Open in System" Button: Quickly open documents with system default applications
⏱️ Version History & Snapshots
- Manual snapshot saving for document states
- View and restore previous versions
🎨 UI/UX & Technical Improvements
User Experience Enhancements
- Custom Titlebar: macOS-style, supports drag-to-move
- Layout Optimization: Resizable split-panel layout, responsive design
- Text Selection Toolbar: Quick actions
Technical Optimizations
- File watching service (auto-reload on external modifications)
- Window controls migrated to bridge system
- Code refactoring: ChatWorkspace reduced from 1300+ lines to 550 lines
- Preview module refactoring: PreviewPanel reduced from 1020 lines to 561 lines
v1.5.5
What's Changed
- Fix console errors including CSP security, React warnings, and library compatibility issues. by @kuishou68 in #329
Full Changelog: v1.5.4...v1.5.5
v1.5.4
AionUi Release Notes - v1.5.4
✨ Core Features

Custom CSS Editor: Support for real-time preview and automatic priority injection. Customize interface styles in System Settings.
🎯 Other Updates
- Interface zoom: UI font scaling control
- BurnCloud Platform Support: Added BurnCloud AI platform integration
- MCP OAuth 2.0 authentication support
- Settings interface redesign: Tab-based design with mobile optimization
- Sidebar animation improvements
- Fixed IPC bridge, WebSocket connection stability, Windows environment issues, and more
v1.5.2
This version brings enhanced user experience with UI scaling controls, MCP OAuth support, in-conversation model switching, mobile optimizations, and PWA support.
What's New in v1.5.2
🎨 UI Scaling & Customization
- UI Font Scaling Control: Added comprehensive font size scaling functionality with customizable zoom levels
- Interface Zoom Function: Added interface-wide zoom capability (#189) for better visibility on different screen sizes
- Optimized Window Size: Default window size now set to 80% of screen dimensions for better visual experience
💬 In-Conversation Model Switching
- Switch AI Models During Conversation: Allow switching AI models during an active conversation (cross-provider)
- Context Preservation: Preserve chat context after restart/model-change by injecting recent history and applying a one-time history prefix
📱 Mobile Optimizations & PWA Support
- iOS Input Optimizations: Fixed Safari keyboard flicker, allow paste menu, insert at caret in Guid, enable user-select on iOS
- Dynamic Viewport Support: Use 100dvh for dynamic viewport
- PWA Pull-to-Refresh: Support pull-to-refresh in standalone mode, restrict trigger to top only
- Mobile Interaction Optimizations: Automatically collapse left and right sidebars when tapping main content area
🔌 MCP Integration Enhancements
- MCP OAuth 2.0 Authentication: Added OAuth 2.0 authentication support for HTTP/SSE MCP servers, expanding MCP server connection capabilities
🛠️ Developer Experience
- Dev Server Port Override: Support for overriding development server port via environment variables
What's Fixed
- Fixed IPC bridge adapter to return Promises correctly, resolving "then is not a function" TypeError in Electron IPC communication
- Added global error handlers to prevent uncaught exceptions in main process
- Fixed WebSocket frequent disconnection issues: Added client-side heartbeat pong response mechanism, immediately responding with pong when receiving server ping messages to keep connection alive
- Fixed sendbox freeze issue on long inputs
- Fixed welcome dialog text preservation on paste
- Fixed SendArrowIcon display issue
- Fixed file diff display bugs
- Enhanced macOS notarization process with async processing, reducing time from 30+ minutes to 5-10 minutes
What's Changed
- feat(189): Add interface zoom function
- feat(chat): In-conversation model switching and context preservation (#272)
- feat(mobile): Mobile UX improvements and PWA support (#270)
- feat(mcp): Add OAuth 2.0 authentication support for HTTP/SSE MCP servers
- feat: Add UI font scaling control
- feat: Set default window size to 80% of screen dimensions
- fix: Fix IPC bridge adapter to return Promises correctly
- fix: Add global error handlers to prevent uncaught exceptions in main process
- fix: Fix WebSocket frequent disconnection issues, add client-side heartbeat pong response mechanism
- fix: Fix sendbox freeze issue on long inputs
- fix: Fix welcome dialog text preservation on paste
- fix: Fix SendArrowIcon display issue
- fix: Fix file diff display bugs
- refactor(ci): Decouple macOS notarization to background workflow with reliability and compression fixes
- feat(ci): Add auto-retry mechanism and manual trigger support for background notarization
🎉 AionUi v1.5.0 Release Notes
The interface may experience a white screen issue during operation authorization. We are urgently working on a fix.
🎉 Overview
- AionUi V1.5.0 brings UX experience improvements, including folder support, image preview, mobile adaptation, conversation renaming, and other new features.
✨ New Features
📁 Folder Support
- Added folder upload and management functionality
- Support browsing folder structure in workspace
- Optimized file selection experience with single-click directory navigation
![]()
🖼️ Image Preview
- Added image generation preview functionality
- Support image download controls
- Optimized image display experience
![]()
![]()
💬 Conversation Management Enhancement
- Added conversation renaming functionality (#238)
- Optimized conversation list interaction experience
![]()
📱 WebUi Mobile Support
- Major Update: First-time mobile access support
- Responsive layout design, perfectly adapted for phones and tablets
- Optimized mobile navigation with automatic sidebar collapse after clicking conversations
- Enhanced WebUI mobile experience
![]()
🔧 Improvements & Optimizations
User Experience Enhancements
- Optimized workspace icon styles, unified use of Button components
- Added horizontally scrollable file list with navigation buttons
- Optimized dialog and sidebar colors to match design specifications
- Improved code block dark mode support with automatic theme switching
- Optimized thinking process display with dark mode gradients
- Enhanced color system with support for custom variables and Arco Design color levels
- Optimized Agent tab animations for smoother transitions
- Improved input box UX with processing indicators and instant clear functionality
- Optimized file preview with file size display and better alignment
![]()
![]()
📚 Documentation Updates
- Updated README links, added image generation guides (all language versions)
- Updated WebUI documentation links
- Added WebUI feature showcase and BANNER images to README
🐛 Bug Fixes
- Fixed fs duplicate declaration issue
- Fixed SendArrowIcon display issue
- Fixed file diff display bugs
- Fixed WebSocket frequent disconnection issues
- Fixed MCP message overlap issues
- Fixed file selection modal not showing files in WebUI mode
- Fixed browser URL issue in remote mode
- Fixed mobile sidebar collapse logic
- Fixed code block theme switching issues
- Fixed multiple TypeScript type errors
👥 Contributors
We would like to thank the following contributors for v1.5.2:
- @kuishou68 - UI scaling features, MCP OAuth support, IPC communication fixes, WebSocket connection stability improvements, macOS notarization process optimizations, and more
- @xavierliang - In-conversation model switching feature (#272), mobile optimizations and PWA support (#270)
🙏 Acknowledgments
Thank you to all contributors, test users, and community members for your support!
Special thanks to:
- All developers who submitted code
- Users who reported issues and suggestions
- Community members who participated in testing
Full Changelog: v1.5.0...v1.5.2
v1.5.1
What's Changed
- feat(chat): in-conversation model switching + context preservation for Gemini CLI by @xavierliang in #272
- Feat/mobile ux improvements: iOS input/paste fixes, PWA pull-to-refresh, tap-to-collapse sider by @xavierliang in #270
- Fix/windows white screen by @kuishou68 in #299
- chore: bump version to 1.5.1 by @kuishou68 in #302
Full Changelog: v1.5.0...v1.5.1
v1.5.0
The interface may experience a white screen issue during operation authorization. We are urgently working on a fix.
🎉 Overview
- AionUi V1.5.0 brings UX experience improvements, including folder support, image preview, mobile adaptation, conversation renaming, and other new features.
✨ New Features
📁 Folder Support
- Added folder upload and management functionality
- Support browsing folder structure in workspace
- Optimized file selection experience with single-click directory navigation
🖼️ Image Preview
- Added image generation preview functionality
- Support image download controls
- Optimized image display experience
💬 Conversation Management Enhancement
- Added conversation renaming functionality (#238)
- Optimized conversation list interaction experience
📱 WebUi Mobile Support
- Major Update: First-time mobile access support
- Responsive layout design, perfectly adapted for phones and tablets
- Optimized mobile navigation with automatic sidebar collapse after clicking conversations
- Enhanced WebUI mobile experience
🔧 Improvements & Optimizations
User Experience Enhancements
- Optimized workspace icon styles, unified use of Button components
- Added horizontally scrollable file list with navigation buttons
- Optimized dialog and sidebar colors to match design specifications
- Improved code block dark mode support with automatic theme switching
- Optimized thinking process display with dark mode gradients
- Enhanced color system with support for custom variables and Arco Design color levels
- Optimized Agent tab animations for smoother transitions
- Improved input box UX with processing indicators and instant clear functionality
- Optimized file preview with file size display and better alignment
📚 Documentation Updates
- Updated README links, added image generation guides (all language versions)
- Updated WebUI documentation links
- Added WebUI feature showcase and BANNER images to README
🐛 Bug Fixes
- Fixed fs duplicate declaration issue
- Fixed SendArrowIcon display issue
- Fixed file diff display bugs
- Fixed WebSocket frequent disconnection issues
- Fixed MCP message overlap issues
- Fixed file selection modal not showing files in WebUI mode
- Fixed browser URL issue in remote mode
- Fixed mobile sidebar collapse logic
- Fixed code block theme switching issues
- Fixed multiple TypeScript type errors
👥 New Contributors
We would like to thank the following new contributors for joining the AionUi project:
- Xavier Liang (@xavierliang) - Contributed mobile responsive support and conversation renaming functionality
- vishergreat (@ringringlin) - Contributed documentation updates and README improvements
🙏 Acknowledgments
Thank you to all contributors, test users, and community members for your support!
Special thanks to:
- All developers who submitted code
- Users who reported issues and suggestions
- Community members who participated in testing
v1.4.2
This version has fixed some issues with the WebUI functionality in version V1.4.0.
What is WebUi? —— Access AionUi from Anywhere
- Remote Control Your AI Assistant - Now you can access AionUi from any device on your network! Whether you're on your phone, tablet, or another computer, just open a web browser and connect to your AionUi instance running on your main machine.
- Secure Login Required - Your AI conversations and data are protected with user authentication. You'll need to create a login account and password to access WebUI mode, ensuring only authorized users can use your AI assistant.
- Works on Servers Too - Perfect for running AionUi on Linux servers without a desktop environment. Your AI assistant can now run 24/7 on your server and you can access it remotely from anywhere.
- Smart Network Detection - The system automatically detects and displays the best network address for you to connect. On servers, it shows your public IP; on local machines, it shows your local network address.
- Your Data Stays Safe - All your conversations, settings, and configurations are securely stored locally using SQLite database. Your data never leaves your machine unless you choose to share it.
![]()
What's Fixed
- Unified WebUI launch and password reset command formats across all platforms, reducing operational costs
- Fixed unresponsive file uploads and non-functional folder opening to restore normal file interactions
- Resolved Gemini initial session failure on some Windows devices to ensure a smooth startup experience
🚀 WebUI Mode Quick Start Guide
macOS
# Launch WebUI
/Applications/AionUi.app/Contents/MacOS/AionUi --webui
# Reset Password (quit AionUi first)
/Applications/AionUi.app/Contents/MacOS/AionUi --resetpass adminWindows
# Launch WebUI (right-click desktop shortcut → "Open file location" to copy path)
"C:\Program Files\AionUi\AionUi.exe" --webui
# Reset Password
"C:\Program Files\AionUi\AionUi.exe" --resetpass adminLinux
Desktop Environment (Non-root User):
# Local Access
AionUi --webui
# Network Access (LAN)
AionUi --webui --remote
# Reset Password
AionUi --resetpassRoot User:
# Local Access
sudo AionUi --webui --no-sandbox
# Network Access (LAN)
sudo AionUi --webui --remote --no-sandbox
# Reset Password
sudo AionUi --resetpass --no-sandboxWhat's Changed
- feat: add complete WebUI support - web server mode with JWT auth and multi-platform builds by @kuishou68 in #227
- WebUI Support and Critical Stability Fixes by @kuishou68 in #233
Full Changelog: v1.4.0...v1.4.2
v1.4.0
⚠️ Known Issues Notice: This version has reported issues with file upload/folder access failures, and Gemini session initialization errors on some Windows devices. For a stable experience, we recommend upgrading to the latest patch version v1.4.2 immediately.
What's New
🌐 WebUI Mode - Access AionUi from Anywhere
- Remote Control Your AI Assistant - Now you can access AionUi from any device on your network! Whether you're on your phone, tablet, or another computer, just open a web browser and connect to your AionUi instance running on your main machine.
- Secure Login Required - Your AI conversations and data are protected with user authentication. You'll need to create a login account and password to access WebUI mode, ensuring only authorized users can use your AI assistant.
- Works on Servers Too - Perfect for running AionUi on Linux servers without a desktop environment. Your AI assistant can now run 24/7 on your server and you can access it remotely from anywhere.
- Smart Network Detection - The system automatically detects and displays the best network address for you to connect. On servers, it shows your public IP; on local machines, it shows your local network address.
- Your Data Stays Safe - All your conversations, settings, and configurations are securely stored locally using SQLite database. Your data never leaves your machine unless you choose to share it.
🚀 WebUI Mode Quick Start Guide
macOS
# Launch WebUI
/Applications/AionUi.app/Contents/MacOS/AionUi --webui
# Reset Password (quit AionUi first)
/Applications/AionUi.app/Contents/MacOS/AionUi --resetpass adminWindows
# Launch WebUI (right-click desktop shortcut → "Open file location" to copy path)
"C:\Program Files\AionUi\AionUi.exe" --webui
# Reset Password
"C:\Program Files\AionUi\AionUi.exe" --resetpass adminLinux
Desktop Environment (Non-root User):
# Local Access
AionUi --webui
# Network Access (LAN)
AionUi --webui --remote
# Reset Password
AionUi --resetpassRoot User:
# Local Access
sudo AionUi --webui --no-sandbox
# Network Access (LAN)
sudo AionUi --webui --remote --no-sandbox
# Reset Password
sudo AionUi --resetpass --no-sandboxWhat's Changed
- feat: upgrade to aioncli v0.8.1 with MCP integration by @goworm in #192
- fix: Fix the issue of duplicate images pasted in the conversation box. by @kuishou68 in #194
- fix: update version from V1.3.1 to V1.3.2 by @IceyLiu in #196
- Feature/update readme mcp by @IceyLiu in #197
- Feat/webui support pojian by @kuishou68 in #201
- fix: window/mac/linux add x64. by @kuishou68 in #203
- fix: rebuild windows natives and log runner arch by @kuishou68 in #204
- fix: restore workflow comments and add arm64 toolchain setup by @kuishou68 in #205
- fix: build windows x64 and arm64 sequentially by @kuishou68 in #206
- fix: enable headless linux webui and skip mac signing by @kuishou68 in #207
- Feat/webui support pojian by @kuishou68 in #208
- fix: dynamically read Electron version for native module rebuild to e… by @kuishou68 in #209
- Feat/webui support pojian by @kuishou68 in #210
- fix: support headless linux modes and display network access by @kuishou68 in #211
- fix: improve reset-password argument parsing and database validation by @kuishou68 in #212
- fix: initialize headless mode before Electron to prevent root user cr… by @kuishou68 in #213
- feat: add authenticated WebUI mode with SQLite persistence by @kaizhou-lab in #199
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Fixed
Fixed Codex CLI compatibility and improved real-time status updates via WebSocket

What's Changed
- Pojian feat by @kuishou68 in #188
Full Changelog: v1.3.0...v1.3.1
v1.3.0
AionUi V1.3.0 Release Notes
🚀 What's New
⚡ Workspace Loading Optimization
- Faster Loading - Significantly improved loading speed for large workspaces
- Smoother UI - Eliminated loading flickering and improved user experience
- Smart Loading - Intelligent loading strategies to reduce unnecessary reloads
🔧 MCP Architecture
- Unified System - Standardized MCP protocol across all AI agents
- Multi-Agent Support - Support for Claude, Qwen, Iflow, Gemini, Codex agents
- Auto-Detection - Automatic MCP server discovery and configuration
- Real-time Status - Live connection status monitoring
What's Changed
- feat: Optimize the loading logic of the workspace directory tree and … by @halvee-tech in #183
- feat: MCP Integration & Bridge Architecture Refactoring by @kaizhou-lab in #177
Full Changelog: v1.2.5...v1.3.0