AionUi v1.6.1 Release Notes
🎉 Main Updates
- 📋 Unified Preview Launcher - New
usePreviewLauncherhook for consistent preview opening logic - 📊 File Changes Panel - New component to display AI-generated/modified file lists with statistics
- 🔍 Codex File Changes Message - Support for displaying detailed code change information
🔧 Fixes & Improvements
- ⚙️ Settings Modal - Settings page changed to modal (no more page navigation)
- 🔄 Auto-close Preview - Preview automatically closes when switching conversations
- 🐛 HTMLRender Fixes - Fixed HTMLRender component errors
- 🔐 Platform Configuration - Fixed Vertex AI configuration validation issues
- 🍎 macOS Build - Fixed macOS build and notarization issues
- 🔒 Security - Fixed security vulnerabilities (node-forge, mdast-util-to-hast)
- 📦 Dependencies - Adapted to aioncli-core v0.18.4 breaking API changes
Full Changelog: v1.6.0...v1.6.1
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