Skip to content

Releases: openjay/open-webui

v0.5.20

Choose a tag to compare

@github-actions github-actions released this 16 Mar 04:47

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

Choose a tag to compare

@github-actions github-actions released this 01 Feb 15:02
b72150c

[0.5.7] - 2025-01-23

Added

  • 🌍 Enhanced Internationalization (i18n): Refined and expanded translations for greater global accessibility and a smoother experience for international users.

Fixed

  • 🔗 Connection Model ID Resolution: Resolved an issue preventing model IDs from registering in connections.
  • 💡 Prefix ID for Ollama Connections: Fixed a bug where prefix IDs in Ollama connections were non-functional.
  • 🔧 Ollama Model Enable/Disable Functionality: Addressed the issue of enable/disable toggles not working for Ollama base models.
  • 🔒 RBAC Permissions for Tools and Models: Corrected incorrect Role-Based Access Control (RBAC) permissions for tools and models, ensuring that users now only access features according to their assigned privileges, enhancing security and role clarity.

v0.3.6

Choose a tag to compare

@github-actions github-actions released this 28 Jun 08:03
24b638f

[0.3.6] - 2024-06-27

Added

  • ✨ "Functions" Feature: You can now utilize "Functions" like filters (middleware) and pipe (model) functions directly within the WebUI. While largely compatible with Pipelines, these native functions can be executed easily within Open WebUI. Example use cases for filter functions include usage monitoring, real-time translation, moderation, and automemory. For pipe functions, the scope ranges from Cohere and Anthropic integration directly within Open WebUI, enabling "Valves" for per-user OpenAI API key usage, and much more. If you encounter issues, SAFE_MODE has been introduced.
  • 📁 Files API: Compatible with OpenAI, this feature allows for custom Retrieval-Augmented Generation (RAG) in conjunction with the Filter Function. More examples will be shared on our community platform and official documentation website.
  • 🛠️ Tool Enhancements: Tools now support citations and "Valves". Documentation will be available shortly.
  • 🔗 Iframe Support via Files API: Enables rendering HTML directly into your chat interface using functions and tools. Use cases include playing games like DOOM and Snake, displaying a weather applet, and implementing Anthropic "artifacts"-like features. Stay tuned for updates on our community platform and documentation.
  • 🔒 Experimental OAuth Support: New experimental OAuth support. Check our documentation for more details.
  • 🖼️ Custom Background Support: Set a custom background from Settings > Interface to personalize your experience.
  • 🔑 AUTOMATIC1111_API_AUTH Support: Enhanced security for the AUTOMATIC1111 API.
  • 🎨 Code Highlight Optimization: Improved code highlighting features.
  • 🎙️ Voice Interruption Feature: Reintroduced and now toggleable from Settings > Interface.
  • 💤 Wakelock API: Now in use to prevent screen dimming during important tasks.
  • 🔐 API Key Privacy: All API keys are now hidden by default for better security.
  • 🔍 New Web Search Provider: Added jina_search as a new option.
  • 🌐 Enhanced Internationalization (i18n): Improved Korean translation and updated Chinese and Ukrainian translations.

Fixed

  • 🔧 Conversation Mode Issue: Fixed the issue where Conversation Mode remained active after being removed from settings.
  • 📏 Scroll Button Obstruction: Resolved the issue where the scrollToBottom button container obstructed clicks on buttons beneath it.

Changed

  • ⏲️ AIOHTTP_CLIENT_TIMEOUT: Now set to 'None' by default for improved configuration flexibility.
  • 📞 Voice Call Enhancements: Improved by skipping code blocks and expressions during calls.
  • 🚫 Error Message Handling: Disabled the continuation of operations with error messages.
  • 🗂️ Playground Relocation: Moved the Playground from the workspace to the user menu for better user experience.

v0.3.5

Choose a tag to compare

@github-actions github-actions released this 17 Jun 07:47
9e4dd4b

[0.3.5] - 2024-06-16

Added

  • 📞 Enhanced Voice Call: Text-to-speech (TTS) callback now operates in real-time for each sentence, reducing latency by not waiting for full completion.
  • 👆 Tap to Interrupt: During a call, you can now stop the assistant from speaking by simply tapping, instead of using voice. This resolves the issue of the speaker's voice being mistakenly registered as input.
  • 😊 Emoji Call: Toggle this feature on from the Settings > Interface, allowing LLMs to express emotions using emojis during voice calls for a more dynamic interaction.
  • 🖱️ Quick Archive/Delete: Use the Shift key + mouseover on the chat list to swiftly archive or delete items.
  • 📝 Markdown Support in Model Descriptions: You can now format model descriptions with markdown, enabling bold text, links, etc.
  • 🧠 Editable Memories: Adds the capability to modify memories.
  • 📋 Admin Panel Sorting: Introduces the ability to sort users/chats within the admin panel.
  • 🌑 Dark Mode for Quick Selectors: Dark mode now available for chat quick selectors (prompts, models, documents).
  • 🔧 Advanced Parameters: Adds 'num_keep' and 'num_batch' to advanced parameters for customization.
  • 📅 Dynamic System Prompts: New variables '{{CURRENT_DATETIME}}', '{{CURRENT_TIME}}', '{{USER_LOCATION}}' added for system prompts. Ensure '{{USER_LOCATION}}' is toggled on from Settings > Interface.
  • 🌐 Tavily Web Search: Includes Tavily as a web search provider option.
  • 🖊️ Federated Auth Usernames: Ability to set user names for federated authentication.
  • 🔗 Auto Clean URLs: When adding connection URLs, trailing slashes are now automatically removed.
  • 🌐 Enhanced Translations: Improved Chinese and Swedish translations.

Fixed

  • ⏳ AIOHTTP_CLIENT_TIMEOUT: Introduced a new environment variable 'AIOHTTP_CLIENT_TIMEOUT' for requests to Ollama lasting longer than 5 minutes. Default is 300 seconds; set to blank ('') for no timeout.
  • ❌ Message Delete Freeze: Resolved an issue where message deletion would sometimes cause the web UI to freeze.

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 13 Jun 11:45
a382e82

[0.3.4] - 2024-06-12

Fixed

  • 🔒 Mixed Content with HTTPS Issue: Resolved a problem where mixed content (HTTP and HTTPS) was causing security warnings and blocking resources on HTTPS sites.
  • 🔍 Web Search Issue: Addressed the problem where web search functionality was not working correctly. The 'ENABLE_RAG_LOCAL_WEB_FETCH' option has been reintroduced to restore proper web searching capabilities.
  • 💾 RAG Template Not Being Saved: Fixed an issue where the RAG template was not being saved correctly, ensuring your custom templates are now preserved as expected.