Skip to content

Releases: while-basic/ollama-webui

v0.6.41

Choose a tag to compare

@github-actions github-actions released this 21 Dec 14:34
6f1486f

[0.6.41] - 2025-12-02

Added

  • 🚦 Sign-in rate limiting was implemented to protect against brute force attacks, limiting login attempts to 15 per 3-minute window per email address using Redis with automatic fallback to in-memory storage when Redis is unavailable. Commit
  • 📂 Administrators can now globally disable the folders feature and control user-level folder permissions through the admin panel, enabling minimalist interface configurations for deployments that don't require workspace organization features. #19529, #19210, #18459, #18299
  • 👥 Group channels were introduced as a new channel type enabling membership-based collaboration spaces where users explicitly join as members rather than accessing through permissions, with support for public or private visibility, automatic member inclusion from specified user groups, member role tracking with invitation metadata, and post-creation member management allowing channel managers to add or remove members through the channel info modal. Commit, Commit
  • 💬 Direct Message channels were introduced with a dedicated channel type selector and multi-user member selection interface, enabling private conversations between specific users without requiring full channel visibility. Commit
  • 📨 Direct Message channels now support a complete user-to-user messaging system with member-based access control, automatic deduplication for one-on-one conversations, optional channel naming, and distinct visual presentation using participant avatars instead of channel icons. Commit
  • 🙈 Users can now hide Direct Message channels from their sidebar while preserving message history, with automatic reactivation when new messages arrive from other participants, providing a cleaner interface for managing active conversations. Commit
  • ☑️ A comprehensive user selection component was added to the channel creation modal, featuring search functionality, sortable user lists, pagination support, and multi-select checkboxes for building Direct Message participant lists. Commit
  • 🔴 Channel unread message count tracking was implemented with visual badge indicators in the sidebar, automatically updating counts in real-time and marking messages as read when users view channels, with join/leave functionality to manage membership status. Commit
  • 📌 Message pinning functionality was added to channels, allowing users to pin important messages for easy reference with visual highlighting, a dedicated pinned messages modal accessible from the navbar, and complete backend support for tracking pinned status, pin timestamp, and the user who pinned each message. Commit, Commit
  • 🟢 Direct Message channels now display an active status indicator for one-on-one conversations, showing a green dot when the other participant is currently online or a gray dot when offline. Commit, Commit
  • 🆔 Users can now start Direct Message conversations directly from user profile previews by clicking the "Message" button, enabling quick access to private messaging without navigating away from the current channel. Commit
  • ⚡ Channel messages now appear instantly when sent using optimistic UI rendering, displaying with a pending state while the server confirms delivery, providing a more responsive messaging experience. Commit
  • 👍 Channel message reactions now display the names of users who reacted when hovering over the emoji, showing up to three names with a count for additional reactors. Commit
  • 🛠️ Channel creators can now edit and delete their own group and DM channels without requiring administrator privileges, enabling users to manage the channels they create independently. Commit
  • 🔌 A new API endpoint was added to directly get or create a Direct Message channel with a specific user by their ID, streamlining programmatic DM channel creation for integrations and frontend workflows. Commit
  • 💭 Users can now set a custom status with an emoji and message that displays in profile previews, the sidebar user menu, and Direct Message channel items in the sidebar, with the ability to clear status at any time, providing visibility into availability or current focus similar to team communication platforms. Commit, Commit
  • 📤 A group export API endpoint was added, enabling administrators to export complete group data including member lists for backup and migration purposes. Commit
  • 📡 A new API endpoint was added to retrieve all users belonging to a specific group, enabling programmatic access to group membership information for administrative workflows. Commit
  • 👁️ The admin user list now displays an active status indicator next to each user, showing a visual green dot for users who have been active within the last three minutes. Commit
  • 🔑 The admin user edit modal now displays OAuth identity information with a per-provider breakdown, showing each linked identity provider and its associated subject identifier separately. #19573
  • 🧩 OAuth role claim parsing now respects the "OAUTH_ROLES_SEPARATOR" configuration, enabling proper parsing of roles returned as comma-separated strings and providing consistent behavior with group claim handling. #19514
  • 🎛️ Channel feature access can now be controlled through both the "USER_PERMISSIONS_FEATURES_CHANNELS" environment variable and group permission toggles in the admin panel, allowing administrators to restrict channel functionality for specific users or groups while defaulting to enabled for all users. Commit
  • 🎨 The model editor interface was refined with access control settings moved to a dedicated modal, group member counts now displayed when configuring permissions, reorganized layout with improved visual hierarchy, and redesigned prompt suggestions cards with tooltips for field guidance. Commit, Commit
  • 🏗️ Knowledge base file management was rebuilt with a dedicated database table replacing the previous JSON array storage, enabling pagination support for large knowledge bases, significantly faster file listing performance, and more reliable file-knowledge base relationship tracking. Commit
  • ☁️ Azure Document Intelligence model selection was added, allowing administrators to specify which model to use for document processing via the "DOCUMENT_INTELLIGENCE_MODEL" environment variable or admin UI setting, with "prebuilt-layout" as the default. #19692, Docs:#872
  • 🚀 Milvus multitenancy vector database performance was improved by removing manual flush calls after upsert operations, eliminating rate limit errors and reducing load on etcd and MinIO/S3 storage by allowing Milvus to manage segment persistence automatically via its WAL and auto-flush policies. #19680
  • ✨ Various improvements were implemented across the frontend and backend to enhance performance, stability, and security.
  • 🌍 Translations for German, French, Portuguese (Brazil), Catalan, Simplified Chinese, and Traditional Chinese were enhanced and expanded.

Fixed

  • 🔄 Tool call response token duplication was fixed by removing redundant message history additions in non-native function calling mode, resolving an issue where tool results were included twice in the context and caus...
Read more

v0.6.40

Choose a tag to compare

@github-actions github-actions released this 25 Nov 18:15
140605e

[0.6.40] - 2025-11-25

Fixed

  • 🗄️ A critical PostgreSQL user listing performance issue was resolved by removing a redundant count operation that caused severe database slowdowns and potential timeouts when viewing user lists in admin panels.

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 27 Dec 23:28
2299f48

[0.5.2] - 2024-12-26

Added

  • 🖊️ Typing Indicators in Channels: Know exactly who’s typing in real-time within your channels, enhancing collaboration and keeping everyone engaged.
  • 👤 User Status Indicators: Quickly view a user’s status by clicking their profile image in channels for better coordination and availability insights.
  • 🔒 Configurable API Key Authentication Restrictions: Flexibly configure endpoint restrictions for API key authentication, now off by default for a smoother setup in trusted environments.

Fixed

  • 🔧 Playground Functionality Restored: Resolved a critical issue where the playground wasn’t working, ensuring seamless experimentation and troubleshooting workflows.
  • 📊 Corrected Ollama Usage Statistics: Fixed a calculation error in Ollama’s usage statistics, providing more accurate tracking and insights for better resource management.
  • 🔗 Pipelines Outlet Hook Registration: Addressed an issue where outlet hooks for pipelines weren’t registered, restoring functionality and consistency in pipeline workflows.
  • 🎨 Image Generation Error: Resolved a persistent issue causing errors with 'get_automatic1111_api_auth()' to ensure smooth image generation workflows.
  • 🎙️ Text-to-Speech Error: Fixed the missing argument in Eleven Labs’ 'get_available_voices()', restoring full text-to-speech capabilities for uninterrupted voice interactions.
  • 🖋️ Title Generation Issue: Fixed a bug where title generation was not working in certain cases, ensuring consistent and reliable chat organization.

v0.4.8

Choose a tag to compare

@github-actions github-actions released this 19 Dec 15:20
29a2719

[0.4.8] - 2024-12-07

Added

  • 🔓 Bypass Model Access Control: Introduced the 'BYPASS_MODEL_ACCESS_CONTROL' environment variable. Easily bypass model access controls for user roles when access control isn't required, simplifying workflows for trusted environments.
  • 📝 Markdown in Banners: Now supports markdown for banners, enabling richer, more visually engaging announcements.
  • 🌐 Internationalization Updates: Enhanced translations across multiple languages, further improving accessibility and global user experience.
  • 🎨 Styling Enhancements: General UI style refinements for a cleaner and more polished interface.
  • 📋 Rich Text Reliability: Improved the reliability and stability of rich text input across chats for smoother interactions.

Fixed

  • 💡 Tailwind Build Issue: Resolved a breaking bug caused by Tailwind, ensuring smoother builds and overall system reliability.
  • 📚 Knowledge Collection Query Fix: Addressed API endpoint issues with querying knowledge collections, ensuring accurate and reliable information retrieval.

v0.3.12

Choose a tag to compare

@github-actions github-actions released this 13 Aug 00:59
8d257ed

[0.3.12] - 2024-08-07

Added

  • 🔄 Sidebar Infinite Scroll: Added an infinite scroll feature in the sidebar for more efficient chat navigation, reducing load times and enhancing user experience.
  • 🚀 Enhanced Markdown Rendering: Support for rendering all code blocks and making images clickable for preview; codespan styling is also enhanced to improve readability and user interaction.
  • 🔒 Admin Shared Chat Visibility: Admins no longer have default visibility over shared chats when ENABLE_ADMIN_CHAT_ACCESS is set to false, tightening security and privacy settings for users.
  • 🌍 Language Updates: Added Malay (Bahasa Malaysia) translation and updated Catalan and Traditional Chinese translations to improve accessibility for more users.

Fixed

  • 📊 Markdown Rendering Issues: Resolved issues with markdown rendering to ensure consistent and correct display across components.
  • 🛠️ Styling Issues: Multiple fixes applied to styling throughout the application, improving the overall visual experience and interface consistency.
  • 🗃️ Modal Handling: Fixed an issue where modals were not closing correctly in various model chat scenarios, enhancing usability and interface reliability.
  • 📄 Missing OpenAI Usage Information: Resolved issues where usage statistics for OpenAI services were not being correctly displayed, ensuring users have access to crucial data for managing and monitoring their API consumption.
  • 🔧 Non-Streaming Support for Functions Plugin: Fixed a functionality issue with the Functions plugin where non-streaming operations were not functioning as intended, restoring full capabilities for async and sync integration within the platform.
  • 🔄 Environment Variable Type Correction (COMFYUI_FLUX_FP8_CLIP): Corrected the data type of the 'COMFYUI_FLUX_FP8_CLIP' environment variable from string to boolean, ensuring environment settings apply correctly and enhance configuration management.

Changed

  • 🔧 Backend Dependency Updates: Updated several backend dependencies such as boto3, pypdf, python-pptx, validators, and black, ensuring up-to-date security and performance optimizations.

v0.3.10

Choose a tag to compare

@github-actions github-actions released this 01 Aug 16:45
82079e6

[0.3.10] - 2024-07-17

Fixed

  • 🔄 Improved File Upload: Addressed the issue where file uploads lacked animation.
  • 💬 Chat Continuity: Fixed a problem where existing chats were not functioning properly in some instances.
  • 🗂️ Chat File Reset: Resolved the issue of chat files not resetting for new conversations, now ensuring a clean slate for each chat session.
  • 📁 Document Workspace Uploads: Corrected the handling of document uploads in the workspace using the Files API.

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 11 Jun 02:36
481fd9f

[0.3.2] - 2024-06-10

Added

  • 🔍 Web Search Query Status: The web search query will now persist in the results section to aid in easier debugging and tracking of search queries.
  • 🌐 New Web Search Provider: We have added Serply as a new option for web search providers, giving you more choices for your search needs.
  • 🌏 Improved Translations: We've enhanced translations for Chinese and Portuguese.

Fixed

  • 🎤 Audio File Upload Issue: The bug that prevented audio files from being uploaded in chat input has been fixed, ensuring smooth communication.
  • 💬 Message Input Handling: Improved the handling of message inputs by instantly clearing images and text after sending, along with immediate visual indications when a response message is loading, enhancing user feedback.
  • ⚙️ Parameter Registration and Validation: Fixed the issue where parameters were not registering in certain cases and addressed the problem where users were unable to save due to invalid input errors.

v0.1.112

Choose a tag to compare

@github-actions github-actions released this 16 Mar 03:42
5ce421e

[0.1.112] - 2024-03-15

Fixed

  • 🗨️ Resolved chat malfunction after image generation.
  • 🎨 Fixed various RAG issues.
  • 🧪 Rectified experimental broken GGUF upload logic.

v0.1.111

Choose a tag to compare

@github-actions github-actions released this 11 Mar 03:52
7ae4669

[0.1.111] - 2024-03-10

Added

  • 🛡️ Model Whitelisting: Admins now have the ability to whitelist models for users with the 'user' role.
  • 🔄 Update All Models: Added a convenient button to update all models at once.
  • 📄 Toggle PDF OCR: Users can now toggle PDF OCR option for improved parsing performance.
  • 🎨 DALL-E Integration: Introduced DALL-E integration for image generation alongside automatic1111.
  • 🛠️ RAG API Refactoring: Refactored RAG logic and exposed its API, with additional documentation to follow.

Fixed

  • 🔒 Max Token Settings: Added max token settings for anthropic/claude-3-sonnet-20240229 (Issue open-webui#1094).
  • 🔧 Misalignment Issue: Corrected misalignment of Edit and Delete Icons when Chat Title is Empty (Issue open-webui#1104).
  • 🔄 Context Loss Fix: Resolved RAG losing context on model response regeneration with Groq models via API key (Issue open-webui#1105).
  • 📁 File Handling Bug: Addressed File Not Found Notification when Dropping a Conversation Element (Issue open-webui#1098).
  • 🖱️ Dragged File Styling: Fixed dragged file layover styling issue.

v0.1.110

Choose a tag to compare

@github-actions github-actions released this 10 Mar 06:14

[0.1.110] - 2024-03-06