Skip to content

Releases: oznav2/ilan-open-webui

v0.6.40

Choose a tag to compare

@github-actions github-actions released this 07 Dec 09:31

[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.6.41

Choose a tag to compare

@github-actions github-actions released this 07 Dec 08:41

[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.5.10

Choose a tag to compare

@github-actions github-actions released this 06 Feb 17:17

[0.5.10] - 2025-02-05

Fixed

  • βš™οΈ System Prompts Now Properly Templated via API: Resolved an issue where system prompts were not being correctly processed when used through the API, ensuring template variables now function as expected.
  • πŸ“ '' Tag Display Issue Fixed: Fixed a bug where the 'thinking' tag was disrupting content rendering, ensuring clean and accurate text display.
  • πŸ’» Code Interpreter Stability with Custom Functions: Addressed failures when using the Code Interpreter with certain custom functions like Anthropic, ensuring smoother execution and better compatibility.

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 29 Dec 09:18

[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.5.0

Choose a tag to compare

@github-actions github-actions released this 25 Dec 21:38

[0.5.0] - 2024-12-25

Added

  • πŸ’¬ True Asynchronous Chat Support: Create chats, navigate away, and return anytime with responses ready. Ideal for reasoning models and multi-agent workflows, enhancing multitasking like never before.
  • πŸ”” Chat Completion Notifications: Never miss a completed response. Receive instant in-UI notifications when a chat finishes in a non-active tab, keeping you updated while you work elsewhere.
  • 🌐 Notification Webhook Integration: Get alerts via webhooks even when your tab is closed! Configure your webhook URL in Settings > Account and receive timely updates for long-running chats or external integration needs.
  • πŸ“š Channels (Beta): Explore Discord/Slack-style chat rooms designed for real-time collaboration between users and AIs. Build bots for channels and unlock asynchronous communication for proactive multi-agent workflows. Opt-in via Admin Settings > General. A Comprehensive Bot SDK tutorial (https://github.com/open-webui/bot) is incoming, so stay tuned!
  • πŸ–ΌοΈ Client-Side Image Compression: Now compress images before upload (Settings > Interface), saving bandwidth and improving performance seamlessly.
  • πŸ› οΈ OAuth Management for User Groups: Enable group-level management via OAuth integration for enhanced control and scalability in collaborative environments.
  • βœ… Structured Output for Ollama: Pass structured data output directly to Ollama, unlocking new possibilities for streamlined automation and precise data handling.
  • πŸ“œ Offline Swagger Documentation: Developer-friendly Swagger API docs are now available offline, ensuring full accessibility wherever you are.
  • πŸ“Έ Quick Screen Capture Button: Effortlessly capture your screen with a single click from the message input menu.
  • 🌍 i18n Updates: Improved and refined translations across several languages, including Ukrainian, German, Brazilian Portuguese, Catalan, and more, ensuring a seamless global user experience.

Fixed

  • πŸ“‹ Table Export to CSV: Resolved issues with CSV export where headers were missing or errors occurred due to values with commas, ensuring smooth and reliable data handling.
  • πŸ”“ BYPASS_MODEL_ACCESS_CONTROL: Fixed an issue where users could see models but couldn’t use them with 'BYPASS_MODEL_ACCESS_CONTROL=True', restoring proper functionality for environments leveraging this setting.

Changed

  • πŸ’‘ API Key Authentication Restriction: Narrowed API key auth permissions to '/api/models' and '/api/chat/completions' for enhanced security and better API governance.
  • βš™οΈ Backend Overhaul for Performance: Major backend restructuring; a heads-up that some "Functions" using internal variables may face compatibility issues. Moving forward, websocket support is mandatory to ensure Open WebUI operates seamlessly.

Removed

  • ⚠️ Legacy Functionality Clean-Up: Deprecated outdated backend systems that were non-essential or overlapped with newer implementations, allowing for a leaner, more efficient platform.

v0.3.35

Choose a tag to compare

@github-actions github-actions released this 27 Oct 12:57

[0.3.35] - 2024-10-26

Added

  • πŸ“ Robust File Handling: Enhanced file input handling for chat. If the content extraction fails or is empty, users will now receive a clear warning, preventing silent failures and ensuring you always know what's happening with your uploads.
  • 🌍 New Language Support: Introduced Hungarian translations and updated French translations, expanding the platform's language accessibility for a more global user base.

Fixed

  • πŸ“š Knowledge Base Loading Issue: Resolved a critical bug where the Knowledge Base was not loading, ensuring smooth access to your stored documents and improving information retrieval in RAG-enhanced workflows.
  • πŸ› οΈ Tool Parameters Issue: Fixed an error where tools were not functioning correctly when required parameters were missing, ensuring reliable tool performance and more efficient task completions.
  • πŸ”— Merged Response Loss in Multi-Model Chats: Addressed an issue where responses in multi-model chat workflows were being deleted after follow-up queries, improving consistency and ensuring smoother interactions across models.

v0.3.34

Choose a tag to compare

@github-actions github-actions released this 26 Oct 19:26

[0.3.34] - 2024-10-26

Added

  • πŸ”§ Feedback Export Enhancements: Feedback history data can now be exported to JSON, allowing for seamless integration in RLHF processing and further analysis.
  • πŸ—‚οΈ Embedding Model Lazy Loading: Search functionality for leaderboard reranking is now more efficient, as embedding models are lazy-loaded only when needed, optimizing performance.
  • 🎨 Rich Text Input Toggle: Users can now switch back to legacy textarea input for chat if they prefer simpler text input, though rich text is still the default until deprecation.
  • πŸ› οΈ Improved Tool Calling Mechanism: Enhanced method for parsing and calling tools, improving the reliability and robustness of tool function calls.
  • 🌐 Globalization Enhancements: Updates to internationalization (i18n) support, further refining multi-language compatibility and accuracy.

Fixed

  • πŸ–₯️ Folder Rename Fix for Firefox: Addressed a persistent issue where users could not rename folders by pressing enter in Firefox, now ensuring seamless folder management across browsers.
  • πŸ”  Tiktoken Model Text Splitter Issue: Resolved an issue where the tiktoken text splitter wasn’t working in Docker installations, restoring full functionality for tokenized text editing.
  • πŸ’Ό S3 File Upload Issue: Fixed a problem affecting S3 file uploads, ensuring smooth operations for those who store files on cloud storage.
  • πŸ”’ Strict-Transport-Security Crash: Resolved a crash when setting the Strict-Transport-Security (HSTS) header, improving stability and security enhancements.
  • 🚫 OIDC Boolean Access Fix: Addressed an issue with boolean values not being accessed correctly during OIDC logins, ensuring login reliability.
  • βš™οΈ Rich Text Paste Behavior: Refined paste behavior in rich text input to make it smoother and more intuitive when pasting various content types.
  • πŸ”¨ Model Exclusion for Arena Fix: Corrected the filter function that was not properly excluding models from the arena, improving model management.
  • 🏷️ "Tags Generation Prompt" Fix: Addressed an issue preventing custom "tags generation prompts" from registering properly, ensuring custom prompt work seamlessly.

v0.3.32

Choose a tag to compare

@github-actions github-actions released this 07 Oct 09:52

[0.3.32] - 2024-10-06

Added

  • πŸ”’ Workspace Enhancements: Added a display count for models, prompts, tools, and functions in the workspace, providing a clear overview and easier management.

Fixed

  • πŸ–₯️ Web and YouTube Attachment Fix: Resolved an issue where attaching web links and YouTube videos was malfunctioning, ensuring seamless integration and display within chats.
  • πŸ“ž Call Mode Activation on Landing Page: Fixed a bug where call mode was not operational from the landing page.

Changed

  • πŸ”„ URL Parameter Refinement: Updated the 'tool_ids' URL parameter to 'tools' or 'tool-ids' for more intuitive and consistent user experience.
  • 🎨 Floating Buttons Styling Update: Refactored the styling of floating buttons to intelligently adjust to the left side when there isn't enough room on the right, improving interface usability and aesthetic.
  • πŸ”§ Enhanced Accessibility for Floating Buttons: Implemented the ability to close floating buttons with the 'Esc' key, making workflow smoother and more efficient for users navigating via keyboard.
  • πŸ–‡οΈ Updated Information URL: Information URLs now direct users to a general release page rather than a version-specific URL, ensuring access to the latest and relevant details all in one place.
  • πŸ“¦ Library Dependencies Update: Upgraded dependencies to ensure compatibility and performance optimization for pip installs.

v0.3.30

Choose a tag to compare

@github-actions github-actions released this 02 Oct 04:50

[0.3.30] - 2024-09-26

Fixed

  • 🍞 Update Available Toast Dismissal: Enhanced user experience by ensuring that once the update available notification is dismissed, it won't reappear for 24 hours.
  • πŸ“‹ Ollama /embed Form Data: Adjusted the integration inaccuracies in the /embed form data to ensure it perfectly matches with Ollama's specifications.
  • πŸ”§ O1 Max Completion Tokens Issue: Resolved compatibility issues with OpenAI's o1 models max_completion_tokens param to ensure smooth operation.
  • πŸ”„ Pip Install Database Issue: Fixed a critical issue where database changes during pip installations were reverting and not saving chat logs, now ensuring data persistence and reliability in chat operations.
  • 🏷️ Chat Rename Tab Update: Fixed the functionality to change the web browser's tab title simultaneously when a chat is renamed, keeping tab titles consistent.

v0.3.23

Choose a tag to compare

@github-actions github-actions released this 21 Sep 07:12

[0.3.23] - 2024-09-21

Added

  • πŸš€ WebSocket Redis Support: Enhanced load balancing capabilities for multiple instance setups, promoting better performance and reliability in WebUI.
  • πŸ”§ Adjustable Chat Controls: Introduced width-adjustable chat controls, enabling a personalized and more comfortable user interface.
  • 🌎 i18n Updates: Improved and updated the Chinese translations.

Fixed

  • 🌐 Task Model Unloading Issue: Modified task handling to use the Ollama /api/chat endpoint instead of OpenAI compatible endpoint, ensuring models stay loaded and ready with custom parameters, thus minimizing delays in task execution.
  • πŸ“ Title Generation Fix for OpenAI Compatible APIs: Resolved an issue preventing the generation of titles, enhancing consistency and reliability when using multiple API providers.
  • πŸ—ƒοΈ RAG Duplicate Collection Issue: Fixed a bug causing repeated processing of the same uploaded file. Now utilizes indexed files to prevent unnecessary duplications, optimizing resource usage.
  • πŸ–ΌοΈ Image Generation Enhancement: Refactored OpenAI image generation endpoint to be asynchronous, preventing the WebUI from becoming unresponsive during processing, thus enhancing user experience.
  • πŸ”“ Downgrade Authlib: Reverted Authlib to version 1.3.1 to address and resolve issues concerning OAuth functionality.

Changed

  • πŸ” Improved Message Interaction: Enhanced the message node interface to allow for easier focus redirection with a simple click, streamlining user interaction.
  • ✨ Styling Refactor: Updated WebUI styling for a cleaner, more modern look, enhancing user experience across the platform.