Excerpts from the Changelog:

[0.6.29] - 2025-09-17

Added

  • 🎨 The chat input menu has been completely overhauled with a revolutionary new design, consolidating attachments under a unified ‘+’ button, organizing integrations into a streamlined options menu, and introducing powerful, interactive selectors for attaching chats, notes, and knowledge base items. Commit, Commit, Commit, Commit, Commit, Commit, Commit, Commit, Commit, Commit, Commit, Commit, Commit
  • 🤖 AI models can now be mentioned in channels to automatically generate responses, enabling multi-model conversations where mentioned models participate directly in threaded discussions with full context awareness. Commit
  • 💬 The Channels feature now utilizes the modern rich text editor, including support for ‘/’, ‘@’, and ‘#’ command suggestions. Commit, Commit
  • 📎 Channel message input now supports direct paste functionality for images and files from the clipboard, streamlining content sharing workflows. Commit
  • ⚙️ Models can now be configured with default features (Web Search, Image Generation) and filters that automatically activate when a user selects the model. Commit, Commit, Commit, Commit
  • 💬 The ability to reference other chats as context within a conversation was added via the attachment menu. Commit, Commit, Commit, Commit, Commit
  • 🎨 The command suggestion UI for prompts (‘/’), models (‘@’), and knowledge (‘#’) was completely overhauled with a more responsive and keyboard-navigable interface. Commit, Commit, Commit, Commit
  • 👥 User and channel suggestions were added to the mention system, enabling ‘@’ mentions for users and models, and ‘#’ mentions for channels with searchable user lookup and clickable navigation. Commit, Commit, Commit
  • 📁 Folder functionality was enhanced with custom background image support, improved drag-and-drop capabilities for moving folders to root level, and better menu interactions. Commit, Commit, Commit, Commit
  • ☁️ OneDrive integration configuration now supports selecting between personal and work/school account types via ENABLE_ONEDRIVE_PERSONAL and ENABLE_ONEDRIVE_BUSINESS environment variables. #17354, Commit, Docs:#697
  • ⚡ Mermaid.js is now dynamically loaded on demand, significantly reducing first-screen loading time and improving initial page performance. #17476, #17477
  • ⚡ Azure MSAL browser library is now dynamically loaded on demand, reducing initial bundle size by 730KB and improving first-screen loading speed. #17479
  • ⚡ CodeEditor component is now dynamically loaded on demand, reducing initial bundle size by 1MB and improving first-screen loading speed. #17498
  • ⚡ Hugging Face Transformers library is now dynamically loaded on demand, reducing initial bundle size by 1.9MB and improving first-screen loading speed. #17499
  • ⚡ jsPDF and html2canvas-pro libraries are now dynamically loaded on demand, reducing initial bundle size by 980KB and improving first-screen loading speed. #17502
  • ⚡ Leaflet mapping library is now dynamically loaded on demand, reducing initial bundle size by 454KB and improving first-screen loading speed. #17503
  • 📊 OpenTelemetry metrics collection was enhanced to properly handle HTTP 500 errors and ensure metrics are recorded even during exceptions. Commit
  • 🔒 OAuth token retrieval logic was refactored, improving the reliability and consistency of authentication handling across the backend. Commit
  • 💻 Code block output processing was improved to handle Python execution results more reliably, along with refined visual styling and button layouts. Commit
  • ⚡ Message input processing was optimized to skip unnecessary text variable handling when input is empty, improving performance. Commit
  • 📄 Individual chat PDF export was added to the sidebar chat menu, allowing users to export single conversations as PDF documents with both stylized and plain text options. Commit
  • 🛠️ Function validation was enhanced with improved valve validation and better error handling during function loading and synchronization. Commit, Commit
  • 🔔 Notification toast interaction was enhanced with drag detection to prevent accidental clicks and added keyboard support for accessibility. Commit
  • 🗓️ Improved date and time formatting dynamically adapts to the selected language, ensuring consistent localization across the UI. #17409, Commit
  • 🔒 Feishu SSO integration was added, allowing users to authenticate via Feishu. #17284, Docs:#685
  • 🔠 Toggle filters in the chat input options menu are now sorted alphabetically for easier navigation. Commit
  • 🎨 Long chat titles in the sidebar are now truncated to prevent text overflow and maintain a clean layout. #17356
  • 🎨 Temporary chat interface design was refined with improved layout and visual consistency. Commit, Commit, Commit
  • 🎨 Download icon consistency was improved across the entire interface by standardizing the icon component used in menus, functions, tools, and export features. Commit
  • 🎨 Settings interface was enhanced with improved iconography and reorganized the ‘Chats’ section into ‘Data Controls’ for better clarity. Commit
  • 🔄 Various improvements were implemented across the frontend and backend to enhance performance, stability, and security.
  • 🌐 Translations for Finnish, German, Kabyle, Portuguese (Brazil), Simplified Chinese, Spanish (Spain), and Traditional Chinese (Taiwan) were enhanced and expanded.
  • chaospatterns@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 hours ago

    A newer release, v0.6.30 is already released to fix an issue with OneDrive integration.

    Looks like they finally finally made their slim image tag smaller than the main image:

    ghcr.io/open-webui/open-webui:v0.6.30-slim    7c61b17433e8   46 hours ago    4.3GB
    ghcr.io/open-webui/open-webui:v0.6.30         c1ac444c0471   46 hours ago    4.82GB
    

    Though only saving .5GB of space is not very slim. I use OpenWebUI in my home lab, but this issue just made me question the quality of the project a tiny bit.