Repository navigation
Releases
Releases · truebit/open-webui
v0.5.20
[0.5.20] - 2025-03-05
Added
- ⚡ Toggle Code Execution On/Off: You can now enable or disable code execution, providing more control over security, ensuring a safer and more customizable experience.
Fixed
- 📜 Pinyin Keyboard Enter Key Now Works Properly: Resolved an issue where the Enter key for Pinyin keyboards was not functioning as expected, ensuring seamless input for Chinese users.
- 🖼️ Web Manifest Loading Issue Fixed: Addressed inconsistencies with 'site.webmanifest', guaranteeing proper loading and representation of the app across different browsers and devices.
- 📦 Non-Root Container Issue Resolved: Fixed a critical issue where the UI failed to load correctly in non-root containers, ensuring reliable deployment in various environments.
v0.5.12
[0.5.12] - 2025-02-13
Added
- 🛠️ Multiple Tool Calls Support for Native Function Mode: Functions now can call multiple tools within a single response, unlocking better automation and workflow flexibility when using native function calling.
Fixed
- 📝 Playground Text Completion Restored: Addressed an issue where text completion in the Playground was not functioning.
- 🔗 Direct Connections Now Work for Regular Users: Fixed a bug where users with the 'user' role couldn't establish direct API connections, enabling seamless model usage for all user tiers.
- ⚡ Landing Page Input No Longer Lags with Long Text: Improved input responsiveness on the landing page, ensuring fast and smooth typing experiences even when entering long messages.
- 🔧 Parameter in Functions Fixed: Fixed an issue where the reserved parameters wasn’t recognized within functions, restoring full functionality for advanced task-based automation.
v0.5.11
[0.5.11] - 2025-02-13
Added
- 🎤 Kokoro-JS TTS Support: A new on-device, high-quality text-to-speech engine has been integrated, vastly improving voice generation quality—everything runs directly in your browser.
- 🐍 Jupyter Notebook Support in Code Interpreter: Now, you can configure Code Interpreter to run Python code not only via Pyodide but also through Jupyter, offering a more robust coding environment for AI-driven computations and analysis.
- 🔗 Direct API Connections for Private & Local Inference: You can now connect Open WebUI to your private or localhost API inference endpoints. CORS must be enabled, but this unlocks direct, on-device AI infrastructure support.
- 🔍 Advanced Domain Filtering for Web Search: You can now specify which domains should be included or excluded from web searches, refining results for more relevant information retrieval.
- 🚀 Improved Image Generation Metadata Handling: Generated images now retain metadata for better organization and future retrieval.
- 📂 S3 Key Prefix Support: Fine-grained control over S3 storage file structuring with configurable key prefixes.
- 📸 Support for Image-Only Messages: Send messages containing only images, facilitating more visual-centric interactions.
- 🌍 Updated Translations: German, Spanish, Traditional Chinese, and Catalan translations updated for better multilingual support.
Fixed
- 🔧 OAuth Debug Logs & Username Claim Fixes: Debug logs have been added for OAuth role and group management, with fixes ensuring proper OAuth username retrieval and claim handling.
- 📌 Citations Formatting & Toggle Fixes: Inline citation toggles now function correctly, and citations with more than three sources are now fully visible when expanded.
- 📸 ComfyUI Maximum Seed Value Constraint Fixed: The maximum allowed seed value for ComfyUI has been corrected, preventing unintended behavior.
- 🔑 Connection Settings Stability: Addressed connection settings issues that were causing instability when saving configurations.
- 📂 GGUF Model Upload Stability: Fixed upload inconsistencies for GGUF models, ensuring reliable local model handling.
- 🔧 Web Search Configuration Bug: Fixed issues where web search filters and settings weren't correctly applied.
- 💾 User Settings Persistence Fix: Ensured user-specific settings are correctly saved and applied across sessions.
- 🔄 OpenID Username Retrieval Enhancement: Usernames are now correctly picked up and assigned for OpenID Connect (OIDC) logins.
v0.5.10
[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.4
[0.5.4] - 2024-01-05
Added
- 🔄 Clone Shared Chats: Effortlessly clone shared chats to save time and streamline collaboration, perfect for reusing insightful discussions or custom setups.
- 📣 Native Notifications for Channel Messages: Stay informed with integrated desktop notifications for channel messages, ensuring you never miss important updates while multitasking.
- 🔥 Torch MPS Support: MPS support for Mac users when Open WebUI is installed directly, offering better performance and compatibility for AI workloads.
- 🌍 Enhanced Translations: Small improvements to various translations, ensuring a smoother global user experience.
Fixed
- 🖼️ Image-Only Messages in Channels: You can now send images without accompanying text or content in channels.
- ❌ Proper Exception Handling: Enhanced error feedback by ensuring exceptions are raised clearly, reducing confusion and promoting smoother debugging.
- 🔍 RAG Query Generation Restored: Fixed query generation issues for Retrieval-Augmented Generation, improving retrieval accuracy and ensuring seamless functionality.
- 📩 MOA Response Functionality Fixed: Addressed an error with the MOA response generation feature.
- 💬 Channel Thread Loading with 50+ Messages: Resolved an issue where channel threads stalled when exceeding 50 messages, ensuring smooth navigation in active discussions.
- 🔑 API Endpoint Restrictions Resolution: Fixed a critical bug where the 'API_KEY_ALLOWED_ENDPOINTS' setting was not functioning as intended, ensuring API access is limited to specified endpoints for enhanced security.
- 🛠️ Action Functions Restored: Corrected an issue preventing action functions from working, restoring their utility for customized automations and workflows.
- 📂 Temporary Chat JSON Export Fix: Resolved a bug blocking temporary chats from being exported in JSON format, ensuring seamless data portability.
Changed
- 🎛️ Sidebar UI Tweaks: Chat folders, including pinned folders, now display below the Chats section for better organization; the "New Folder" button has been relocated to the Chats section for a more intuitive workflow.
- 🏗️ Real-Time Save Disabled by Default: The 'ENABLE_REALTIME_CHAT_SAVE' setting is now off by default, boosting response speed for users who prioritize performance in high-paced workflows or less critical scenarios.
- 🎤 Audio Input Echo Cancellation: Audio input now features echo cancellation enabled by default, reducing audio feedback for improved clarity during conversations or voice-based interactions.
- 🔧 General Reliability Improvements: Numerous under-the-hood enhancements have been made to improve platform stability, boost overall performance, and ensure a more seamless, dependable experience across workflows.
v0.5.2
[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
[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.