Skip to content

open-webui 0.3.17

[0.3.17] - 2024-09-04

Added

  • 🔄 Import/Export Configuration: Users can now import and export webui configurations from admin settings > Database, simplifying setup replication across systems.
  • 🌍 Web Search via URL Parameter: Added support for activating web search directly through URL by setting 'web-search=true'.
  • 🌐 SearchApi Integration: Added support for SearchApi as an alternative web search provider, enhancing search capabilities within the platform.
  • 🔍 Literal Type Support in Tools: Tools now support the Literal type.
  • 🌍 Updated Translations: Improved translations for Chinese, Ukrainian, and Catalan.

Fixed

  • 🔧 Pip Install Issue: Resolved the issue where pip install failed due to missing 'alembic.ini', ensuring smoother installation processes.
  • 🌃 Automatic Theme Update: Fixed an issue where the color theme did not update dynamically with system changes.
  • 🛠️ User Agent in ComfyUI: Added default headers in ComfyUI to fix access issues, improving reliability in network communications.
  • 🔄 Missing Chat Completion Response Headers: Ensured proper return of proxied response headers during chat completion, improving API reliability.
  • 🔗 Websocket Connection Prioritization: Modified socket.io configuration to prefer websockets and more reliably fallback to polling, enhancing connection stability.
  • 🎭 Accessibility Enhancements: Added missing ARIA labels for buttons, improving accessibility for visually impaired users.
  • ⚖️ Advanced Parameter: Fixed an issue ensuring that advanced parameters are correctly applied in all scenarios, ensuring consistent behavior of user-defined settings.

Changed

  • 🔁 Namespace Reorganization: Reorganized all Python files under the 'open_webui' namespace to streamline the project structure and improve maintainability. Tools and functions importing from 'utils' should now use 'open_webui.utils'.
  • 🚧 Dependency Updates: Updated several backend dependencies like 'aiohttp', 'authlib', 'duckduckgo-search', 'flask-cors', and 'langchain' to their latest versions, enhancing performance and security.

👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @Peter-De-Ath, @daniel-code, @sebdanielsson, @pascallim, @dependabot[bot], @cheahjs, @KarlLee830, @aleixdorca, @raju249, @OriginalSimon

🚀 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!): @digitalbrainowners, @lukepiette, @arcee-ai, @roosi-gmbh, @Trabing, @Razgaleh, @calabresefrj, @mushmax, @rndmcnlly, @GenieDev101, @PortlandKyGuy