Releases: open-webui/open-webui
v0.6.15
[0.6.15] - 2025-06-16
Added
- 🖼️ Global Image Compression Option: Effortlessly set image compression globally so all image uploads and outputs are optimized, speeding up load times and saving bandwidth—perfect for teams dealing with large files or limited network resources.
- 🎤 Custom Speech-to-Text Content-Type for Transcription: Define custom content types for audio transcription, ensuring compatibility with diverse audio sources and unlocking smoother, more accurate transcriptions in advanced setups.
- 🗂️ LDAP Group Synchronization (Experimental): Automatically sync user groups from your LDAP directory directly into Open WebUI for seamless enterprise access management—simplifies identity integration and governance across your organization.
- 📈 OpenTelemetry Metrics via OTLP Exporter (Experimental): Gain enterprise-grade analytics and monitor your AI usage in real time with experimental OpenTelemetry Metrics support—connect to any OTLP-compatible backend for instant insights into performance, load, and user interactions.
- 🕰️ See User Message Timestamps on Hover (Chat Bubble UI): Effortlessly check when any user message was sent by hovering over it in Chat Bubble mode—no more switching screens or digging through logs for context.
- 🗂️ Leaderboard Sorting Options: Sort the leaderboard directly in the UI for a clearer, more actionable view of top performers, models, or tools—making analysis and recognition quick and easy for teams.
- 🏆 Evaluation Details Modal in Feedbacks and Leaderboard: Dive deeper with new modals that display detailed evaluation information when reviewing feedbacks and leaderboard rankings—accelerates learning, progress tracking, and quality improvement.
- 🔄 Support for Multiple Pages in External Document Loaders: Effortlessly extract and work with content spanning multiple pages in external documents, giving you complete flexibility for in-depth research and document workflows.
- 🌐 New Accessibility Enhancements Across the Interface: Benefit from significant accessibility improvements—tab navigation, ARIA roles/labels, better high-contrast text/modes, accessible modals, and more—making Open WebUI more usable and equitable for everyone, including those using assistive technologies.
- ⚡ Performance & Stability Upgrades Across Frontend and Backend: Enjoy a smoother, more reliable experience with numerous behind-the-scenes optimizations and refactoring on both frontend and backend—resulting in faster load times, fewer errors, and even greater stability throughout your workflows.
- 🌏 Updated and Expanded Localizations: Enjoy improved, up-to-date translations for Finnish, German (now with model pinning features), Korean, Russian, Simplified Chinese, Spanish, and more—making every interaction smoother, clearer, and more intuitive for international users.
Fixed
- 🦾 Ollama Error Messages More Descriptive: Receive clearer, more actionable error messages when something goes wrong with Ollama models—making troubleshooting and user support faster and more effective.
- 🌐 Bypass Webloader Now Works as Expected: Resolved an issue where the "bypass webloader" feature failed to function correctly, ensuring web search bypasses operate smoothly and reliably for lighter, faster query results.
- 🔍 Prevent Redundant Documents in Citation List: The expanded citation list no longer shows duplicate documents, offering a cleaner, easier-to-digest reference experience when reviewing sources in knowledge and research workflows.
- 🛡️ Trusted Header Email Matching is Now Case-Insensitive: Fixed a critical authentication issue where email case sensitivity could cause secure headers to mismatch, ensuring robust, seamless login and session management in all environments.
- ⚙️ Direct Tool Server Input Accepts Empty Strings: You can now submit direct tool server commands without unexpected errors when passing empty-string values, improving integration and automation efficiency.
- 📄 Citation Page Number for Page 1 is Now Displayed: Corrected an oversight where references for page 1 documents were missing the page number; citations are now always accurate and fully visible.
- 📒 Notes Access Restored: Fixed an issue where some users could not access their notes—everyone can now view and manage their notes reliably, ensuring seamless documentation and workflow continuity.
- 🛑 OAuth Callback Double-Slash Issue Resolved: Fixed rare cases where an extra slash in OAuth callbacks caused failed logins or redirects, making third-party login integrations more reliable.
Changed
- 🔑 Dedicated Permission for System Prompts: System prompt access is now controlled by its own specific permission instead of being grouped with general chat controls, empowering admins with finer-grained management over who can view or modify system prompts for enhanced security and workflow customization.
- 🛠️ YouTube Transcript API and python-pptx Updated: Enjoy better performance, reliability, and broader compatibility thanks to underlying library upgrades—less friction with media-rich and presentation workflows.
Removed
- 🗑️ Console Logging Disabled in Production: All 'console.log' and 'console.debug' statements are now disabled in production, guaranteeing improved security and cleaner browser logs for end users by removing extraneous technical output.
Tip
Looking for an Enterprise Plan? – Speak with Our Sales Team Today!
Get enhanced capabilities, including custom theming and branding, Service Level Agreement (SLA) support, Long-Term Support (LTS) versions, and more!
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible:
@SadmL, @Bek85, @vaclcer, @2underscores, @Ithanil, @ayanahye, @qingchunnh, @Kylapaallikko, @silentoplayz, @t-rekttt, @jk-f5, @tcx4c70, @williamgateszhao, @rgaricano, @sreesdas, @Classic298, @jackthgu
Sponsors 🙌
🚀 We'd like to extend a heartfelt thank you to our amazing sponsors for their generous support (Note: We've excluded private sponsors from this list. If you'd like to get featured here, feel free to reach out to us!)
Emerald
@amd, @agency-agency, @roosi-gmbh, @Unsupervisedcom, @feddersen-group, @SRKConsulting, @Poxel2, @mushmax, @rndmcnlly, @icanbwell, @blogic-cz, @Krambu-Travis, @loitragg, @GenieDev101, @PortlandKyGuy, @CubicleGangster, @GitDatamind, @TOWaB, @TheZigGroup, @Classic298, @comet-ml, @catalyst, @FominVO
v0.6.14
[0.6.14] - 2025-06-10
Added
- 🤖 Automatic "Follow Up" Suggestions: Open WebUI now intelligently generates actionable "Follow Up" suggestions automatically with each message you send, helping you stay productive and inspired without interrupting your flow; you can always disable this in Settings if you prefer a distraction-free experience.
- 🧩 OpenAI-Compatible Embeddings Endpoint: Introducing a fully OpenAI-style '/api/embeddings' endpoint—now you can plug in OpenAI-style embeddings workflows with zero hassle, making integrations with external tools and platforms seamless and familiar.
↗️ Model Pinning for Quick Access: Pin your favorite or most-used models to the sidebar for instant selection—no more scrolling through long model lists; your go-to models are always visible and ready for fast access.- 📌 Selector Model Item Menu: Each model in the selector now features a menu where you can easily pin/unpin to the sidebar and copy a direct link—simplifying collaboration and staying organized in even the busiest environments.
- 🛑 Reliable Stop for Ongoing Chats in Multi-Replica Setups: Stopping or cancelling an in-progress chat now works reliably even in clustered deployments—ensuring every user can interrupt AI output at any time, no matter your scale.
- 🧠 'Think' Parameter for Ollama Models: Leverage new 'think' parameter support for Ollama—giving you advanced control over AI reasoning process and further tuning model behavior for your unique use cases.
- 💬 Picture Description Modes for Docling: Customize how images are described/extracted by Docling Loader for smarter, more detailed, and workflow-tailored image understanding in your document pipelines.
- 🛠 Settings Modal Deep Linking: Every tab in Settings now has its own route—making direct navigation and sharing of precise settings faster and more intuitive.
- 🎤 Audio HTML Component Token: Easily embed and play audio directly in your chats, improving voice-based workflows and making audio content instantly accessible and manageable from any conversation.
- 🔑 Support for Secret Key File: Now you can specify 'WEBUI_SECRET_KEY_FILE' for more secure and flexible key management—ideal for advanced deployments and tighter security standards.
- 💡 Clarity When Cloning Prompts: Cloned workspace prompts are clearly labelled with "(Clone)" and IDs have "-clone", keeping your prompt library organized and preventing accidental overwrites.
- 📝 Dedicated User Role Edit Modal: Updating user roles now reliably opens a dedicated edit user modal instead of cycling through roles—making it safer and more clear to manage team permissions.
- 🏞️ Better Handling & Storage of Interpreter-Generated Images: Code interpreter-generated images are now centrally stored and reliably loaded from the database or cloud storage, ensuring your artifacts are always available.
- 🚀 Pinecone & Vector Search Optimizations: Applied latest best practices from Pinecone for smarter timeouts, intelligent retry control, improved connection pooling, faster DNS, and concurrent batch handling—giving you more reliable, faster document search and RAG performance without manual tweaks.
- ⚙️ Ollama Advanced Parameters Unified: 'keep_alive' and 'format' options are now integrated into the advanced params section—edit everything from the model editor for flexible model control.
- 🛠️ CUDA 12.6 Docker Image Support: Deploy to NVIDIA GPUs with capability 7.0 and below (e.g., V100, GTX1080) via new cuda126 image—broadening your hardware options for scalable AI workloads.
- 🔒 Experimental Table-Level PGVector Data Encryption: Activate pgcrypto encryption support for pgvector to secure your vector search table contents, giving organizations enhanced compliance and data protection—perfect for enterprise or regulated environments.
- 👁 Accessibility Upgrades Across Interface: Chat buttons and close controls are now labelled and structured for optimal accessibility support, ensuring smoother operation with assistive technologies.
- 🎨 High-Contrast Mode Expansions: High-contrast accessibility mode now also applies to menu items, tabs, and search input fields, offering a more readable experience for all users.
- 🛠️ Tooltip & Translation Clarity: Improved translation and tooltip clarity, especially over radio buttons, making the UI more understandable for all users.
- 🔠 Global Localization & Translation Improvements: Hefty upgrades to Traditional Chinese, Simplified Chinese, Hebrew, Russian, Irish, German, and Danish translation packs—making the platform feel native and intuitive for even more users worldwide.
- ⚡ General Backend Stability & Security Enhancements: Refined numerous backend routines to minimize memory use, improve performance, and streamline integration with external APIs—making the entire platform more robust and secure for daily work.
Fixed
- 🏷 Feedback Score Display Improved: Addressed overflow and visibility issues with feedback scores for more readable and accessible evaluations.
- 🗂 Admin Settings Model Edits Apply Immediately: Changes made in the Model Editor within Admin Settings now take effect instantly, eliminating confusion during model management.
- 🔄 Assigned Tools Update Instantly on New Chats: Models assigned with specific tools now consistently update and are available in every new chat—making tool workflows more predictable and robust.
- 🛠 Document Settings Saved Only on User Action: Document settings now save only when you press the Save button, reducing accidental changes and ensuring greater control.
- 🔊 Voice Recording on Older iOS Devices Restored: Voice input is now fully functional on older iOS devices, keeping voice workflows accessible to all users.
- 🔒 Trusted Email Header Session Security: User sessions now strictly verify the trusted email header matches the logged-in user's email, ensuring secure authentication and preventing accidental session switching.
- 🔒 Consistent User Signout on Email Mismatch: When the trusted email in the header changes, you will now be properly signed out and redirected, safeguarding your session's integrity.
- 🛠 General Error & Content Validation Improvements: Smarter error handling means clearer messages and fewer unnecessary retries—making batch uploads, document handling, and knowledge indexing more resilient.
- 🕵️ Better Feedback on Chat Title Edits: Error messages now show clearly if problems occur while editing chat titles.
Tip
Looking for an Enterprise Plan? – Speak with Our Sales Team Today!
Get enhanced capabilities, including custom theming and branding, Service Level Agreement (SLA) support, Long-Term Support (LTS) versions, and more!
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible:
@aindriu80, @SadmL, @Yu-QX, @vaclcer, @Davixk, @hdnh2006, @expruc, @ayanahye, @qingchunnh, @lucyknada, @rragundez, @silentoplayz, @EntropyYue, @GewoonJaap, @SeiranMaru, @mrexodia, @ER-EPR, @PeterDaveHello, @Zyfax, @guenhter, @diwakar-s-maurya, @PVBLIC-F, @dependabot[bot], @rragundez, @ShirasawaSama, @Classic298, @RGSS3, @Bouby308, @janaki-sasidhar, @TiancongLx
Sponsors 🙌
🚀 We'd like to extend a heartfelt thank you to our amazing sponsors for their generous support (Note: We've excluded private sponsors from this list. If you'd like to get featured here, feel free to reach out to us!)
Emerald
@amd, @agency-agency, @roosi-gmbh, @Unsupervisedcom, @feddersen-group, @SRKConsulting, @Poxel2, @mushmax, @rndmcnlly, @icanbwell, @blogic-cz, @Krambu-Travis, @loitragg, @GenieDev101, @PortlandKyGuy, @CubicleGangster, @GitDatamind, @TOWaB, @TheZigGroup, @Classic298, @comet-ml, @catalyst
v0.6.13
[0.6.13] - 2025-05-30
Added
- 🟦 Azure OpenAI Embedding Support: You can now select Azure OpenAI endpoints for text embeddings, unlocking seamless integration with enterprise-scale Azure AI for powerful RAG and knowledge workflows—no more workarounds, connect and scale effortlessly.
- 🧩 Smarter Custom Parameter Handling: Instantly enjoy more flexible model setup—any JSON pasted into custom parameter fields is now parsed automatically, so you can define rich, nested parameters without tedious manual adjustment. This streamlines advanced configuration for all models and accelerates experimentation.
- ⚙️ General Backend Refactoring: Significant backend improvements deliver a cleaner codebase for better maintainability, faster performance, and even greater platform reliability—making all your workflows run more smoothly.
- 🌏 Localization Upgrades: Experience highly improved user interface translations and clarity in Simplified, Traditional Chinese, Korean, and Finnish, offering a more natural, accurate, and accessible experience for global users.
Fixed
- 🛡️ Robust Message Handling on Chat Load: Fixed an issue where chat pages could fail to load if a referenced message was missing or undefined; now, chats always load smoothly and missing IDs no longer disrupt your workflow.
- 📝 Correct Prompt Access Control: Ensured that the prompt access controls register properly, restoring reliable permissioning and safeguarding your prompt workflows.
- 🛠 Open WebUI-Specific Params No Longer Sent to Models: Fixed a bug that sent internal WebUI parameters to APIs, ensuring only intended model options are transmitted—restoring predictable, error-free model operation.
- 🧠 Refined Memory Error Handling: Enhanced stability during memory-related operations, so even uncommon memory errors are gracefully managed without disrupting your session—resulting in a more reliable, worry-free experience.
v0.6.12
[0.6.12] - 2025-05-29
Added
- 🧩 Custom Advanced Model Parameters: You can now add your own tailor-made advanced parameters to any model, empowering you to fine-tune behavior and unlock greater flexibility beyond just the built-in options—accelerate your experimentation.
- 🪧 Datalab Marker API Content Extraction Support: Seamlessly extract content from files and documents using the Datalab Marker API directly in your workflows, enabling more robust structured data extraction for RAG and document processing with just a simple engine switch in the UI.
- ⚡ Parallelized Base Model Fetching: Experience noticeably faster startup and model refresh times—base model data now loads in parallel, drastically shortening delays in busy or large-scale deployments.
- 🧠 Efficient Function Loading and Caching: Functions are now only reloaded if their content changes, preventing unnecessary duplicate loads, saving bandwidth, and boosting performance.
- 🌍 Localization & Translation Enhancements: Improved and expanded Simplified, Traditional Chinese, and Russian translations, providing smoother, more accurate, and context-aware experiences for global users.
Fixed
- 💬 Stable Message Input Box: Fixed an issue where the message input box would shift unexpectedly (especially on mobile or with screen reader support), ensuring a smooth and reliable typing experience for every user.
- 🔊 Reliable Read Aloud (Text-to-Speech): Read aloud now works seamlessly across messages, so users depending on TTS for accessibility or multitasking will experience uninterrupted and clear voice playback.
- 🖼 Image Preview and Download Restored: Fixed problems with image preview and downloads, ensuring frictionless creation, previewing, and downloading of images in your chats—no more interruptions in creative or documentation workflows.
- 📱 Improved Mobile Styling for Workspace Capabilities: Capabilities management is now readable and easy-to-use even on mobile devices, empowering admins and users to manage access quickly on the go.
- 🔁 /api/v1/retrieval/query/collection Endpoint Reliability: Queries to retrieval collections now return the expected results, bolstering the reliability of your knowledge workflows and citation-ready responses.
Removed
- 🧹 Duplicate CSS Elements: Streamlined the UI by removing redundant CSS, reducing clutter and improving load times for a smoother visual experience.
Tip
Looking for an Enterprise Plan? – Speak with Our Sales Team Today!
Get enhanced capabilities, including custom theming and branding, Service Level Agreement (SLA) support, Long-Term Support (LTS) versions, and more!
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible:
@TiancongLx, @SadmL, @Hisma, @Zyfax, @qingchunnh, @NotYuSheng, @torisetxd, @hurxxxx
Sponsors 🙌
🚀 We'd like to extend a heartfelt thank you to our amazing sponsors for their generous support (Note: We've excluded private sponsors from this list. If you'd like to get featured here, feel free to reach out to us!)
Emerald
@amd, @agency-agency, @roosi-gmbh, @Unsupervisedcom, @feddersen-group, @SRKConsulting, @mushmax, @rndmcnlly, @icanbwell, @blogic-cz, @Krambu-Travis, @GenieDev101, @PortlandKyGuy, @CubicleGangster, @GitDatamind, @TOWaB, @TheZigGroup, @Classic298, @comet-ml, @chAyubTahir
v0.6.11
[0.6.11] - 2025-05-27
Added
- 🟢 Ollama Model Status Indicator in Model Selector: Instantly see which Ollama models are currently loaded with a clear indicator in the model selector, helping you stay organized and optimize local model usage.
- 🗑️ Unload Ollama Model Directly from Model Selector: Easily release memory and resources by unloading any loaded Ollama model right in the model selector—streamline hardware management without switching pages.
- 🗣️ User-Configurable Speech-to-Text Language Setting: Improve transcription accuracy by letting individual users explicitly set their preferred STT language in their settings—ideal for multilingual teams and clear audio capture.
- ⚡ Granular Audio Playback Speed Control: Instead of just presets, you can now choose granular audio speed using a numeric input, giving you complete control over playback pace in transcriptions and media reviews.
- 📦 GZip, Brotli, ZStd Compression Middleware: Enjoy significantly faster page loads and reduced bandwidth usage with new server-side compression—giving users a snappier, more efficient experience.
- 🏷️ Configurable Weight for BM25 in Hybrid Search: Fine-tune search relevance by adjusting the weight for BM25 inside hybrid search from the UI, letting you tailor knowledge search results to your workflow.
- 🧪 Bypass File Creation with CTRL + SHIFT + V: When “Paste Large Text as File” is enabled, use CTRL + SHIFT + V to skip the file creation dialog and instantly upload text as a file—perfect for rapid document prep.
- 🌐 Bypass Web Loader in Web Search: Choose to bypass web content loading and use snippets directly in web search for faster, more reliable results when page loads are slow or blocked.
- 🚀 Environment Variable: WEBUI_AUTH_TRUSTED_GROUPS_HEADER: Now sync and manage user groups directly via trusted HTTP header, unlocking smoother single sign-on and identity integrations for organizations.
- 🏢 Workspace Models Visibility Controls: You can now hide workspace-level models from both the model selector and shared environments—keep your team focused and reduce clutter from rarely-used endpoints.
- 🛡️ Copy Model Link: You can now copy a direct link to any model—including those hidden from the selector—making sharing and onboarding others more seamless.
- 🔗 Load Function Directly from URL: Simplify custom function management—just paste any GitHub function URL into Open WebUI and import new functions in seconds.
- ⚙️ Custom Name/Description for External Tool Servers: Personalize and clarify external tool servers by assigning custom names and descriptions, making it easier to manage integrations in large-scale workspaces.
- 🌍 Custom OpenAPI JSON URL Support for Tool Servers: Supports specifying any custom OpenAPI JSON URL, unlocking more flexible integration with any backend for tool calls.
- 📊 Source Field Now Displays in Non-Streaming Responses with Attachments: When files or knowledge are attached, the "source" field now appears for all responses, even in non-streaming mode—enabling improved citation workflow.
- 🎛 Pinned Chats: Reduced payload size on pinned chat requests—leading to faster load times and less data usage, especially on busy warehouses.
- 🛠 Import/Export Default Prompt Suggestions: Enjoy one-click import/export of prompt suggestions, making it much easier to share, reuse, and manage best practices across teams or deployments.
- 🍰 Banners Now Sortable from Admin Settings: Quickly re-order or prioritize banners, letting you highlight the most critical info for your team.
- 🛠 Advanced Chat Parameters—Clearer Ollama Support Labels: Parameters and advanced settings now explicitly indicate if they are Ollama-specific, reducing confusion and improving setup accuracy.
- 🤏 Scroll Bar Thumb Improved for Better Visibility: Enhanced scrollbar styling makes navigation more accessible and visually intuitive.
- 🗄️ Modal Redesign for Archived and User Chat Listings: Clean, modern modal interface for browsing archived and user-specific chats makes locating conversations faster and more pleasant.
- 📝 Add/Edit Memory Modal UX: Memory modals are now larger and have resizable input fields, supporting easier editing of long or complex memory content.
- 🏆 Translation & Localization Enhancements: Major upgrades to Chinese (Simplified & Traditional), Korean, Russian, German, Danish, Finnish—not just fixing typos, but consistency, tone, and terminology for a more natural native-language experience.
- ⚡ General Backend Stability & Security Enhancements: Various backend refinements ensure a more resilient, reliable, and secure platform for smoother operation and peace of mind.
Fixed
- 🖼️ Image Generation with Allowed File Extensions Now Works Reliably: Ensure seamless image generation even when strict file extension rules are set—no more blocked creative workflows due to technical hiccups.
- 🗂 Remove Leading Dot for File Extension Check: Fixed an issue where file validation failed because of a leading dot, making file uploads and knowledge management more robust.
- 🏷️ Correct Local/External Model Classification: The platform now accurately distinguishes between local and external models—preventing local models from showing up as external (and vice versa)—ensuring seamless setup, clarity, and management of your AI model endpoints.
- 📄 External Document Loader Now Functions as Intended: External document loaders are reliably invoked, ensuring smoother knowledge ingestion from external sources—expanding your RAG and knowledge workflows.
- 🎯 Correct Handling of Toggle Filters: Toggle filters are now robustly managed, preventing accidental auto-activation and ensuring user preferences are always respected.
- 🗃 S3 Tagging Character Restrictions Fixed: Tags for files in S3 now automatically meet Amazon’s allowed character set, avoiding upload errors and ensuring cross-cloud compatibility.
- 🛡️ Authentication Now Uses Password Hash When Duplicate Emails Exist: Ensures account security and prevents access issues if duplicate emails are present in your system.
Changed
- 🧩 Admin Settings: OAuth Redirects Now Use WEBUI_URL: The OAuth redirect URL is now based on the explicitly set WEBUI_URL, ensuring single sign-on and identity provider integrations always send users to the correct frontend.
Removed
- 💡 Duplicate/Typo Component Removals: Obsolete components have been cleaned up, reducing confusion and improving overall code quality for the team.
- 🚫 Streaming Upsert in Pinecone Removed: Removed streaming upsert references for better compatibility and future-proofing with latest Pinecone SDK updates.
Tip
Looking for an Enterprise Plan? – Speak with Our Sales Team Today!
Get enhanced capabilities, including custom theming and branding, Service Level Agreement (SLA) support, Long-Term Support (LTS) versions, and more!
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible:
@Kylapaallikko, @qingchunnh, @Ithanil, @silentoplayz, @Zyfax, @diwakar-s-maurya, @hurxxxx, @fl0w1nd, @silentoplayz, @tth37, @ShrootBuck, @SadmL, @bassettb, @TiancongLx, @Classic298, @Vombit, @sreesdas, @PVBLIC-F, @williamgateszhao, @Yu-QX, @torisetxd, @U8F69, @mjmendo, @lilosti, @suleimanelkhoury
Sponsors 🙌
🚀 We'd like to extend a heartfelt thank you to our amazing sponsors for their generous support (Note: We've excluded private sponsors from this list. If you'd like to get featured here, feel free to reach out to us!)
Emerald
@amd, @agency-agency, @roosi-gmbh, @Unsupervisedcom, @feddersen-group, @SRKConsulting, @mushmax, @rndmcnlly, @icanbwell, @blogic-cz, @Krambu-Travis, @GenieDev101, @PortlandKyGuy, @CubicleGangster, @GitDatamind, @TOWaB, @TheZigGroup, @Classic298, @comet-ml, @chAyubTahir
v0.6.10
[0.6.10] - 2025-05-19
Added
- 🧩 Experimental Azure OpenAI Support: Instantly connect to Azure OpenAI endpoints by simply pasting your Azure OpenAI URL into the model connections—bringing flexible, enterprise-grade AI integration directly to your workflow.
- 💧 Watermark AI Responses: Easily add a visible watermark to AI-generated responses for clear content provenance and compliance with EU AI regulations—perfect for regulated environments and transparent communication.
- 🔍 Enhanced Search Experience with Dedicated Modal: Enjoy a modern, powerful search UI in a dedicated modal (open with Ctrl/Cmd + K) accessible from anywhere—quickly find chats, models, or content and boost your productivity.
- 🔲 "Toggle" Filter Type for Chat Input: Add interactive toggle filters (e.g. Web Search, Image, Code Interpreter) right into the chat input—giving you one-click control to activate features and simplifying the chat configuration process.
- 🧰 Granular Model Capabilities Editor: Define detailed capabilities and feature access for each AI model directly from the model editor—enabling tailored behavior, modular control, and a more customized AI environment for every team or use case.
- 🌐 Flexible Local and External Connection Support: Now you can designate any AI connection—whether OpenAI, Ollama, or others—as local or external, enabling seamless setup for on-premise, self-hosted, or cloud configurations and giving you maximum control and flexibility.
- 🗂️ Allowed File Extensions for RAG: Gain full control over your Retrieval-Augmented Generation (RAG) workflows by specifying exactly which file extensions are permitted for upload, improving security and relevance of indexed documents.
- 🔊 Enhanced Audio Transcription Logic: Experience smoother, more reliable audio transcription—very long audio files are now automatically split and processed in segments, preventing errors and ensuring even challenging files are transcribed seamlessly, all part of a broader stability upgrade for robust media workflows.
- 🦾 External Document Loader Support: Enhance knowledge base building by integrating documents using external loaders from a wide range of data sources, expanding what your AI can read and process.
- 📝 Preview Button for Code Artifacts: Instantly jump from an HTML code block to its associated artifacts page with the click of a new preview button—speeding up review and streamlining analysis.
- 🦻 Screen Reader Support for Response Messages: All chat responses are now fully compatible with screen readers, making the platform more inclusive and accessible for everyone.
- 🧑💼 Customizable Pending User Overlay: You can now tailor the overlay title and content shown to pending users, ensuring onboarding messaging is perfectly aligned with your organization’s tone and requirements.
- 🔐 Option to Disable LDAP Certificate Validation: You can now disable LDAP certificate validation for maximum flexibility in diverse IT environments—making integrations and troubleshooting much easier.
- 🎯 Workspace Search by Username or Email: Easily search across workspace pages using any username or email address, streamlining user and resource management.
- 🎨 High Contrast & Dark Mode Enhancements: Further improved placeholder, input, suggestion, toast, and model selector contrasts—including a dedicated placeholder dark mode—for more comfortable viewing in all lighting conditions.
- 🛡️ Refined Security for Pipelines & Model Uploads: Strengthened safeguards against path traversal vulnerabilities during uploads—ensuring your platform’s document and model management remains secure.
- 🌏 Major Localization Upgrades: Comprehensive translation updates and improvements across Korean, Bulgarian, Catalan, Japanese, Italian, Traditional Chinese, and Spanish—including more accurate AI terminology for clarity; your experience is now more natural, inclusive, and professional everywhere.
- 🦾 General Backend Stability & Security: Multiple backend improvements (including file upload, command navigation, and logging refactorings) deliver increased resilience, better error handling, and a more robust platform for all users.
Fixed
- ✅ Evaluation Feedback Endpoint Reliability: Addressed issues with feedback submission endpoints to ensure seamless user feedback collection on model responses.
- 🫰 Model List State Fixes: Resolved issues where model status toggles in the workspace page might inadvertently switch or confuse state, making the management of active/inactive models more dependable.
- ✍️ Admin Signup Logic: Admin self-signup experience and validation flow is smoother and more robust.
- 🔁 Signout Redirect Flow Improved: Logging out now redirects more reliably, reducing confusion and making session management seamless.
Tip
Looking for an Enterprise Plan? – Speak with Our Sales Team Today!
Get enhanced capabilities, including custom theming and branding, Service Level Agreement (SLA) support, Long-Term Support (LTS) versions, and more!
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible:
@kiettrinhgg, @hgaiser, @Lutherwaves, @tts-yo-nagase, @tanerim, @hwzhuhao, @Classic298, @tremlin, @loitragg, @Choyeyeong, @mini-777, @Ithanil, @hary777, @Davixk, @aleixdorca, @silentoplayz, @uryukikutani, @athoik, @cableman, @phpia, @TiancongLx, @dongfangzan
Sponsors 🙌
🚀 We'd like to extend a heartfelt thank you to our amazing sponsors for their generous support (Note: We've excluded private sponsors from this list. If you'd like to get featured here, feel free to reach out to us!)
Emerald
@agency-agency, @roosi-gmbh, @Unsupervisedcom, @feddersen-group, @SRKConsulting, @mushmax, @rndmcnlly, @icanbwell, @blogic-cz, @Krambu-Travis, @GenieDev101, @PortlandKyGuy, @CubicleGangster, @GitDatamind, @TOWaB, @TheZigGroup, @Classic298, @comet-ml, @chAyubTahir
v0.6.9
[0.6.9] - 2025-05-10
Added
- 📝 Edit Attached Images/Files in Messages: You can now easily edit your sent messages by removing attached files—streamlining document management, correcting mistakes on the fly, and keeping your chats clutter-free.
- 🚨 Clear Alerts for Private Task Models: When interacting with private task models, the UI now clearly alerts you—making it easier to understand resource availability and access, reducing confusion during workflow setup.
Fixed
- 🛡️ Confirm Dialog Focus Trap Reliability: The focus now stays correctly within confirmation dialogs, ensuring keyboard navigation and accessibility is seamless and preventing accidental operations—especially helpful during critical or rapid workflows.
- 💬 Temporary Chat Admin Controls & Session Cleanliness: Admins are now able to properly enable temporary chat mode without errors, and previous session prompts or tool selections no longer carry over—delivering a fresh, predictable, and consistent temporary chat experience every time.
- 🤖 External Reranker Integration Functionality Restored: External reranker integrations now work correctly, allowing you to fully leverage advanced ranking services for sharper, more relevant search results in your RAG and knowledge base workflows.
v0.6.8
[0.6.8] - 2025-05-10
Added
- 🏆 External Reranker Support for Knowledge Base Search: Supercharge your Retrieval-Augmented Generation (RAG) workflows with the new External Reranker integration; easily plug in advanced reranking services via the UI to deliver sharper and more relevant search results, accelerating research and insight discovery.
- 📤 Unstylized PDF Export Option (Reduced File Size): When exporting chat transcripts or documents, you can now choose an unstylized PDF export for snappier downloads, minimal file size, and clean data archiving—perfect for large-scale storage or sharing.
- 📝 Vazirmatn Font for Persian & Arabic: Arabic and Persian users will now see their text beautifully rendered with the specialized Vazirmatn font for an improved localized reading experience.
- 🏷️ SharePoint Tenant ID Support for OneDrive: You can now specify a SharePoint tenant ID in OneDrive settings for seamless authentication and granular enterprise integration.
- 👤 Refresh OAuth Profile Picture: Your OAuth profile picture now updates in real-time, ensuring your presence and avatar always match your latest identity across integrated platforms.
- 🔧 Milvus Configuration Improvements: Configure index and metric types for Milvus directly within settings; take full control of your vector database for more accurate and robust AI search experiences.
- 🛡️ S3 Tagging Toggle for Compatibility: Optional S3 tagging via an environment toggle grants full compatibility with all storage backends—including those that don’t support tagging like Cloudflare R2—ensuring error-free attachment and document management.
- 👨🦯 Icon Button Accessibility Improvements: Key interactive icon-buttons now include aria-labels and ARIA descriptions, so screen readers provide precise guidance about what action each button performs for improved accessibility.
- ♿ Enhanced Accessibility with Modal Focus Trap: Modal dialogs and pop-ups now feature a focus trap and improved ARIA roles, ensuring seamless navigation and screen reader support—making the interface friendlier for everyone, including keyboard and assistive tech users.
- 🏃 Improved Admin User List Loading Indicator: The user list loading experience is now clearer and more responsive in the admin panel.
- 🧑🤝🧑 Larger Admin User List Page Size: Admins can now manage up to 30 users per page in the admin interface, drastically reducing pagination and making large user teams easier and faster to manage.
- 🌠 Default Code Interpreter Prompt Clarified: The built-in code interpreter prompt is now more explicit, preventing AI from wrapping code in Markdown blocks when not needed—ensuring properly formatted code runs as intended every time.
- 🧾 Improved Default Title Generation Prompt Template: Title generation now uses a robust template for reliable JSON output, improving chat organization and searchability.
- 🔗 Support Jupyter Notebooks with Non-Root Base URLs: Notebook-based code execution now supports non-root deployed Jupyter servers, granting full flexibility for hybrid or multi-user setups.
- 📰 UI Scrollbar Always Visible for Overflow Tools: When available tools overflow the display, the scrollbar is now always visible and there’s a handy "show all" toggle, making navigation of large toolsets snappier and more intuitive.
- 🛠️ General Backend Refactoring for Stability: Multiple under-the-hood improvements have been made across backend components, ensuring smoother performance, fewer errors, and a more reliable overall experience for all users.
- 🚀 Optimized Web Search for Faster Results: Web search speed and performance have been significantly enhanced, delivering answers and sources in record time to accelerate your research-heavy workflows.
- 💡 More Supported Languages: Expanded language support ensures an even wider range of users can enjoy an intuitive and natural interface in their native tongue.
Fixed
- 🏃♂️ Exhausting Workers in Nginx Reverse Proxy Due to Websocket Fix: Websocket sessions are now fully compatible behind Nginx, eliminating worker exhaustion and restoring 24/7 reliability for real-time chats even in complex deployments.
- 🎤 Audio Transcription Issue with OpenAI Resolved: OpenAI-based audio transcription now handles WebM and newer formats without error, ensuring seamless voice-to-text workflows every time.
- 👉 Message Input RTL Issue Fixed: The chat message input now displays correctly for right-to-left languages, creating a flawless typing and reading experience for Arabic, Hebrew, and more.
- 🀄 Katex: Proper Rendering of Chinese Characters Next to Math: Math formulas now render perfectly even when directly adjacent to Chinese (CJK) characters, improving visual clarity for multilingual teams and cross-language documents.
- 🔂 Duplicate Web Search URLs Eliminated: Search results now reliably filter out URL duplicates, so your knowledge and search citations are always clean, trimmed, and easy to review.
- 📄 Markdown Rendering Fixed in Knowledge Bases: Markdown is now displayed correctly within knowledge bases, enabling better formatting and clarity of information-rich files.
- 🗂️ LDAP Import/Loading Issue Resolved: LDAP user imports process correctly, ensuring smooth onboarding and access without interruption.
- 🌎 Pinecone Batch Operations and Async Safety: All Pinecone operations (batch insert, upsert, delete) now run efficiently and safely in an async environment, boosting performance and preventing slowdowns in large-scale RAG jobs.
v0.6.7
[0.6.7] - 2025-05-07
Added
- 🌐 Custom Azure TTS API URL Support Added: You can now define a custom Azure Text-to-Speech endpoint—enabling flexibility for enterprise deployments and regional compliance.
- ⚙️ TOOL_SERVER_CONNECTIONS Environment Variable Suppor: Easily configure and deploy tool servers via environment variables, streamlining setup and enabling faster enterprise provisioning.
- 👥 Enhanced OAuth Group Handling as String or List: OAuth group data can now be passed as either a list or a comma-separated string, improving compatibility with varied identity provider formats and reducing onboarding friction.
Fixed
- 🧠 Embedding with Ollama Proxy Endpoints Restored: Fixed an issue where missing API config broke embedding for proxied Ollama models—ensuring consistent performance and compatibility.
- 🔐 OIDC OAuth Login Issue Resolved: Users can once again sign in seamlessly using OpenID Connect-based OAuth, eliminating login interruptions and improving reliability.
- 📝 Notes Feature Access Fixed for Non-Admins: Fixed an issue preventing non-admin users from accessing the Notes feature, restoring full cross-role collaboration capabilities.
- 🖼️ Tika Loader Image Extraction Problem Resolved: Ensured TikaLoader now processes 'extract_images' parameter correctly, restoring complete file extraction functionality in document workflows.
- 🎨 Automatic1111 Image Model Setting Applied Properly: Fixed an issue where switching to a specific image model via the UI wasn’t reflected in generation, re-enabling full visual creativity control.
- 🏷️ Multiple XML Tags in Messages Now Parsed Correctly: Fixed parsing issues when messages included multiple XML-style tags, ensuring clean and unbroken rendering of rich content in chats.
- 🖌️ OpenAI Image Generation Issues Resolved: Resolved broken image output when using OpenAI’s image generation, ensuring fully functional visual creation workflows.
- 🔎 Tool Server Settings UI Privacy Restored: Prevented restricted users from accessing tool server settings via search—restoring tight permissions control and safeguarding sensitive configurations.
- 🎧 WebM Audio Transcription Now Supported: Fixed an issue where WebM files failed during audio transcription—these formats are now fully supported, ensuring smoother voice note workflows and broader file compatibility.
v0.6.6
[0.6.6] - 2025-05-05
Added
- 📝 AI-Enhanced Notes (With Audio Transcription): Effortlessly create notes, attach meeting or voice audio, and let the AI instantly enhance, summarize, or refine your notes using audio transcriptions—making your documentation smarter, cleaner, and more insightful with minimal effort.
- 🔊 Meeting Audio Recording & Import: Seamlessly record audio from your meetings or capture screen audio and attach it to your notes—making it easier to revisit, annotate, and extract insights from important discussions.
- 📁 Import Markdown Notes Effortlessly: Bring your existing knowledge library into Open WebUI by importing your Markdown notes, so you can leverage all advanced note management and AI features right away.
- 👥 Notes Permissions by User Group: Fine-tune access and editing rights for notes based on user roles or groups, so you can delegate writing or restrict sensitive information as needed.
- ☁️ OneDrive & SharePoint Integration: Keep your content in sync by connecting notes and files directly with OneDrive or SharePoint—unlocking fast enterprise import/export and seamless collaboration with your existing workflows.
- 🗂️ Paginated User List in Admin Panel: Effortlessly manage and search through large teams via the new paginated user list—saving time and streamlining user administration in big organizations.
- 🕹️ Granular Chat Share & Export Permissions: Enjoy enhanced control over who can share or export chats, enabling tighter governance and privacy in team and enterprise settings.
- 🛑 User Role Change Confirmation Dialog: Reduce accidental privilege changes with a required confirmation step before updating user roles—improving security and preventing costly mistakes in team management.
- 🚨 Audit Log for Failed Login Attempts: Quickly detect unauthorized access attempts or troubleshoot user login problems with detailed logs of failed authentication right in the audit trail.
- 💡 Dedicated 'Generate Title' Button for Chats: Swiftly organize every conversation—tap the new button to let AI create relevant, clear titles for all your chats, saving time and reducing clutter.
- 💬 Notification Sound Always-On Option: Take control of your notifications by setting sound alerts to always play—helping you stay on top of important updates in busy environments.
- 🆔 S3 File Tagging Support: Uploaded files to S3 now include tags for better organization, searching, and integration with your file management policies.
- 🛡️ OAuth Blocked Groups Support: Gain more control over group-based access by explicitly blocking specified OAuth groups—ideal for complex identity or security requirements.
- 🚀 Optimized Faster Web Search & Multi-Threaded Queries: Enjoy dramatically faster web search and RAG (retrieval augmented generation) with revamped multi-threaded search—get richer, more accurate results in less time.
- 🔍 All-Knowledge Parallel Search: Searches across your entire knowledge base now happen in parallel even in non-hybrid mode, speeding up responses and improving knowledge accuracy for every question.
- 🌐 New Firecrawl & Yacy Web Search Integrations: Expand your world of information with two new advanced search engines—Firecrawl for deeper web insight and Yacy for decentralized, privacy-friendly search capabilities.
- 🧠 Configurable Docling OCR Engine & Language: Use environment variables to fine-tune Docling OCR engine and supported languages for smarter, more tailored document extraction and RAG workflows.
- 🗝️ Enhanced Sentence Transformers Configuration: Added new environment variables for easier set up and advanced customization of Sentence Transformers—ensuring best fit for your embedding needs.
- 🌲 Pinecone Vector Database Integration: Index, search, and manage knowledge at enterprise scale with full native support for Pinecone as your vector database—effortlessly handle even the biggest document sets.
- 🔄 Automatic Requirements Installation for Tools & Functions: Never worry about lost dependencies on restart—external function and tool requirements are now auto-installed at boot, ensuring tools always “just work.”
- 🔒 Automatic Sign-Out on Token Expiry: Security is smarter—users are now automatically logged out if their authentication token expires, protecting sensitive content and ensuring compliance without disruption.
- 🎬 Automatic YouTube Embed Detection: Paste YouTube links and see instant in-chat video embeds—no more manual embedding, making knowledge sharing and media consumption even easier for every team.
- 🔄 Expanded Language & Locale Support: Translations for Danish, French, Russian, Traditional Chinese, Simplified Chinese, Thai, Catalan, German, and Korean have been upgraded, offering smoother, more natural user experiences across the platform.
Fixed
- 🔒 Tighter HTML Token Security: HTML rendering is now restricted to admin-uploaded tokens only, reducing any risk of XSS and keeping your data safe.
- 🔐 Refined HTML Security and Token Handling: Further hardened how HTML tokens and content are handled, guaranteeing even stronger resistance to security vulnerabilities and attacks.
- 🔏 Correct Model Usage with Ollama Proxy Prefixes: Enhanced model reference handling so proxied models in Ollama always download and run correctly—even when using custom prefixes.
- 📥 Video File Upload Handling: Prevented video files from being misclassified as text, fixing bugs with uploads and ensuring media files work as expected.
- 🔄 No More Dependent WebSocket Sequential Delays: Streamlined WebSocket operation to prevent delays and maintain snappy real-time collaboration, especially in multi-user environments.
- 🛠️ More Robust Action Module Execution: Multiple actions in a module now trigger as designed, increasing automation and scripting flexibility.
- 📧 Notification Webhooks: Ensured that notification webhooks are always sent for user events, even when the user isn’t currently active.
- 🗂️ Smarter Knowledge Base Reindexing: Knowledge reindexing continues even when corrupt or missing collections are encountered, keeping your search features running reliably.
- 🏷️ User Import with Profile Images: When importing users, their profile images now come along—making onboarding and collaboration visually clearer from day one.
- 💬 OpenAI o-Series Universal Support: All OpenAI o-series models are now seamlessly recognized and supported, unlocking more advanced capabilities and model choices for every workflow.
Changed
- 📜 Custom License Update & Contributor Agreement: Open WebUI now operates under a custom license with Contributor License Agreement required by default—see https://docs.openwebui.com/license/ for details, ensuring sustainable open innovation for the community.
- 🔨 CUDA Docker Images Updated to 12.8: Upgraded CUDA image support for faster, more compatible model inference and futureproof GPU performance in your AI infrastructure.
- 🧱 General Backend Refactoring for Reliability: Continuous stability improvements streamline backend logic, reduce errors, and lay a stronger foundation for the next wave of feature releases—all under the hood for a more dependable WebUI.
Tip
Looking for an Enterprise Plan? – Speak with Our Sales Team Today!
Get enhanced capabilities, including custom theming and branding, Service Level Agreement (SLA) support, Long-Term Support (LTS) versions, and more!
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible:
@agrimmAilio, @PeterDaveHello, @TESTPERSONAL, @izumi0004, @aleixdorca, @salbahra, @tth37, @therealmichaelberna, @Mister-Hope, @yak1ex, @shcodenick, @schulti, @oleguldberg, @panda44312, @stephen304, @spammenotinoz, @tarmst, @hurxxxx, @ayan4m1, @athoik, @AnapatChaiwongse, @jmtatsch, @NoMoreFood, @flefevre, @omahs, @TiancongLx, @SadmL
Sponsors 🙌
🚀 We'd like to extend a heartfelt thank you to our amazing sponsors for their generous support (Note: We've excluded private sponsors from this list. If you'd like to get featured here, feel free to reach out to us!)
Emerald
@ModonHolding, @agency-agency, @roosi-gmbh, @Unsupervisedcom, @feddersen-group, @SRKConsulting, @mushmax, @rndmcnlly, @icanbwell, @blogic-cz, @Krambu-Travis, @GenieDev101, @PortlandKyGuy, @CubicleGangster, @GitDatamind, @TOWaB, @TheZigGroup, @Classic298, @comet-ml, @chAyubTahir