open-webui 0.3.16
[0.3.16] - 2024-08-27
Added
- 🚀 Config DB Migration: Migrated configuration handling from config.json to the database, enabling high-availability setups and load balancing across multiple Open WebUI instances.
- 🔗 Call Mode Activation via URL: Added a 'call=true' URL search parameter enabling direct shortcuts to activate call mode, enhancing user interaction on mobile devices.
- ✨ TTS Content Control: Added functionality to control how message content is segmented for Text-to-Speech (TTS) generation requests, allowing for more flexible speech output options.
- 😄 Show Knowledge Search Status: Enhanced model usage transparency by displaying status when working with knowledge-augmented models, helping users understand the system's state during queries.
- 👆 Click-to-Copy for Codespan: Enhanced interactive experience in the WebUI by allowing users to click to copy content from code spans directly.
- 🚫 API User Blocking via Model Filter: Introduced the ability to block API users based on customized model filters, enhancing security and control over API access.
- 🎬 Call Overlay Styling: Adjusted call overlay styling on large screens to not cover the entire interface, but only the chat control area, for a more unobtrusive interaction experience.
Fixed
- 🔧 LaTeX Rendering Issue: Addressed an issue that affected the correct rendering of LaTeX.
- 📁 File Leak Prevention: Resolved the issue of uploaded files mistakenly being accessible across user chats.
- 🔧 Pipe Functions with 'files' Param: Fixed issues with 'files' parameter not functioning correctly in pipe functions.
- 📝 Markdown Processing for RAG: Fixed issues with processing Markdown in files.
- 🚫 Duplicate System Prompts: Fixed bugs causing system prompts to duplicate.
Changed
- 🔋 Wakelock Permission: Optimized the activation of wakelock to only engage during call mode, conserving device resources and improving battery performance during idle periods.
- 🔍 Content-Type for Ollama Chats: Added 'application/x-ndjson' content-type to '/api/chat' endpoint responses to match raw Ollama responses.
- ✋ Disable Signups Conditionally: Implemented conditional logic to disable sign-ups when 'ENABLE_LOGIN_FORM' is set to false.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @Peter-De-Ath, @michaelpoluektov, @jannikstdl, @zhaofengli, @dependabot[bot], @kiosion, @KarlLee830, @aleixdorca, @0xThresh, @que-nguyen, @Yanyutin753
🚀 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, @Jkintree2, @lukepiette, @roosi-gmbh, @Trabing, @Razgaleh, @calabresefrj, @mushmax, @rndmcnlly, @GenieDev101, @Lance1101, @awaliuddin, @PortlandKyGuy