github iOfficeAI/AionUi v1.6.1

latest releases: v1.7.4-dev-b6733df, v1.7.4, v1.7.4-dev-8479388...
one month ago

AionUi v1.6.1 Release Notes

🎉 Main Updates

  • 📋 Unified Preview Launcher - New usePreviewLauncher hook 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
image

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

Don't miss a new AionUi release

NewReleases is sending notifications on new releases.