NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3404 most downloaded on PyPI
Open WebUI
Last release 13 days ago
21 Sep 2026
Ships on a steady schedule
a new release about every 4 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
166 releases · first in 2024
✨ Prompt Input Auto-Completion: Type a prompt and let AI intelligently suggest and complete your inputs. Simply press 'Tab' or swipe right on mobile t
One column per month.
🌍 Enhanced Translations: Various language translations improved to make the WebUI more accessible and user-friendly worldwide.
Nothing published for this version
🎨 Model Order/Defaults Reintroduced: Brought back the ability to set model order and default models, now configurable via Admin Settings > Models > Co
🌐 Translation Updates: Refreshed Catalan, Brazilian Portuguese, German, and Ukrainian translations, further enhancing the platform's accessibility and
📚 Inline Citations for RAG Results: Get seamless inline citations for Retrieval-Augmented Generation (RAG) responses using the default RAG prompt. Not
📁 Knowledge Files Visibility Issue: Resolved the bug preventing individual files in knowledge collections from displaying when referenced with '#'.
📊 Enhanced Feedback System: Introduced a detailed 1-10 rating scale for feedback alongside thumbs up/down, preparing for more precise model fine-tunin
👥 User Groups: You can now create and manage user groups, making user organization seamless.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @silentoplayz, @Peter-De-Ath, @michaelpoluektov, @konmeo, @matthewhand, @dannyl1u, @aleixdorca, @clang88, @DmitriyAlergant-T1A, @krishanbhasin-px, @taylorwilsdon, @antpyykk-kone, @oyve, @yeounhak, @Menghuan1918, @OriginalSimon, @sakiphan
🚀 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, @arcee-ai, @ModonHolding, @mushmax, @rndmcnlly, @taylorwilsdon, @GenieDev101, @PortlandKyGuy, @sushibait
Nothing published for this version
Nothing published for this version
📁 Robust File Handling: Enhanced file input handling for chat. If the content extraction fails or is empty, users will now receive a clear warning, pr
…though rich text is still the default until deprecation.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @Peter-De-Ath, @diwakar-s-maurya, @MarcRevo, @nodomain
🏆 Evaluation Leaderboard: Easily track your performance through a new leaderboard system where your ratings contribute to a real-time ranking based on
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @silentoplayz, @MadsLang, @RocketRider, @aleixdorca, @techknowlogick, @Cyb4Black, @ssnnow, @KarlLee830, @dependabot[bot], @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, @arcee-ai, @ModonHolding, @roosi-gmbh, @mushmax, @rndmcnlly, @HuaMedicineLLM, @GenieDev101, @PortlandKyGuy
Nothing published for this version
🔢 Workspace Enhancements: Added a display count for models, prompts, tools, and functions in the workspace, providing a clear overview and easier mana
🗑️ Deprecated 'DOCS_DIR': Removed the outdated 'docs_dir' variable in favor of more direct file management solutions, with direct file directory synci…
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @sebdanielsson, @FINNSEEFLY, @dependabot[bot], @jannikstdl, @KarlLee830, @tcgumus, @cheahjs, @Nowheresly, @res0Nanz, @calvarez8922, @JEleniel, @aleixdorca, @aindriu80, @atgehrhardt
🚀 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, @calabresefrj, @mushmax, @rndmcnlly, @HuaMedicineLLM, @GenieDev101, @PortlandKyGuy
Nothing published for this version
🍞 Update Available Toast Dismissal: Enhanced user experience by ensuring that once the update available notification is dismissed, it won't reappear f
Nothing published for this version
Nothing published for this version
🔧 KaTeX Rendering Improvement: Resolved specific corner cases in KaTeX rendering to enhance the display of complex mathematical notation.
🔍 Web Search Functionality: Corrected an issue where the web search option was not functioning properly.
🔄 Periodic Cleanup Error Resolved: Fixed a critical RuntimeError related to the 'periodic_usage_pool_cleanup' coroutine, ensuring smooth and efficient
Nothing published for this version
Nothing published for this version
Nothing published for this version
🔄 Event Loop Error Resolution: Addressed a critical error where a missing running event loop caused 'periodic_usage_pool_cleanup' to fail with pip ins
🖼️ Image Generation Functionality: Resolved an issue where image generation was not functioning, restoring full capability for visual content creation
🛡️ Tooltip XSS Vulnerability: Resolved a cross-site scripting (XSS) issue within tooltips, ensuring enhanced security and data integrity during user i…
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @JamesClarke7283, @jannikstdl, @EtiennePerot, @sebdanielsson, @cevheri, @kivvi3412, @Fusseldieb, @microdev1
🚀 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, @calabresefrj, @mushmax, @rndmcnlly, @HuaMedicineLLM, @GenieDev101, @PortlandKyGuy
🚀 WebSocket Redis Support: Enhanced load balancing capabilities for multiple instance setups, promoting better performance and reliability in WebUI.
⭐ Chat Overview: Introducing a node-based interactive messages diagram for improved visualization of conversation flows.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @thiswillbeyourgithub, @moblangeois, @EtiennePerot, @KarlLee830, @Liuzhch1, @sebdanielsson, @FINNSEEFLY, @phil-ogb, @OriginalSimon, @cheahjs, @khanh-alice, @zabirauf, @aleixdorca, @afritzler, @Bazsalanszky, @Peter-De-Ath, @msurma, @pascallim, @mjbommar
🚀 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, @calabresefrj, @mushmax, @rndmcnlly, @HuaMedicineLLM, @GenieDev101, @PortlandKyGuy
📊 Document Count Display: Now displays the total number of documents directly within the dashboard.
🌐 Refined Web Search Integration: Deprecated the Search Query Generation Prompt threshold; introduced a toggle button for "Enable Web Search Query Gen…
🌐 Translation Update: Improved Chinese translations.
🛠️ Direct Database Execution for Tools & Functions: Enhanced the execution of Python files for tools and functions, now directly loading from the data
🔄 Import/Export Configuration: Users can now import and export webui configurations from admin settings > Database, simplifying setup replication acro
👏 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
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
🚀 Config DB Migration: Migrated configuration handling from config.json to the database, enabling high-availability setups and load balancing across m
👏 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
🔗 Temporary Chat Activation: Integrated a new URL parameter 'temporary-chat=true' to enable temporary chat sessions directly through the URL.
🛠️ Custom ComfyUI Workflow: Deprecating several older environment variables, this enhancement introduces a new, customizable workflow for a more tailo…
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @sebdanielsson, @amirsubhi, @nthe, @5E-324, @OriginalSimon, @dependabot[bot], @crizCraig, @michaelpoluektov, @FINNSEEFLY, @KarlLee830, @JohnTheNerd
🚀 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
🗑️ Deprecated Frontend Functions: Removed frontend functions that were migrated to backend to declutter the codebase and reduce redundancy.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @aleixdorca, @cheahjs, @JTHesse, @candidosales, @cdgco, @5E-324, @OriginalSimon, @Nowheresly, @dependabot[bot], @JohnTheNerd, @alexandregodard, @simonaszilinskas, @michaelpoluektov, @KarlLee830, @saimanikanta1992
🚀 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, @GenieDev101, @Lance1101, @awaliuddin, @PortlandKyGuy
🔄 Sidebar Infinite Scroll: Added an infinite scroll feature in the sidebar for more efficient chat navigation, reducing load times and enhancing user
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @thearyadev, @cheahjs, @aleixdorca, @Yanyutin753, @JohnTheNerd, @michaelpoluektov, @amirsubhi, @justinh-rahb, @silentoplayz
🚀 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!): @Jkintree2, @lukepiette, @roosi-gmbh, @Trabing, @Razgaleh, @calabresefrj, @mushmax, @GenieDev101, @Lance1101, @awaliuddin, @PortlandKyGuy
🔄 Improved File Upload: Addressed the issue where file uploads lacked animation.
📁 Files Chat Controls: We've reverted to the old file handling behavior where uploaded files are always included. You can now manage files directly wi
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @JerryKwan, @Peter-De-Ath, @vquie, @KarlLee830, @OriginalSimon, @luisbrandao, @michaelpoluektov
💬 Chat Controls: Easily adjust parameters for each chat session, offering more precise control over your interactions.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @bannert1337, @Peter-De-Ath, @moblangeois, @robertpiosik, @nickovs, @cheahjs, @ricky-davis, @fishhf, @KarlLee830, @leobenkel, @wanderingmeow, @michaelpoluektov, @que-nguyen, @jonathan-rohde, @Naufal05R
🌐 Enhanced Internationalization (i18n): Newly introduced Indonesian translation, and updated translations for Turkish, Chinese, and Catalan languages
✨ "Functions" Feature: You can now utilize "Functions" like filters (middleware) and pipe (model) functions directly within the WebUI. While largely c
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @SimonOriginal, @jonathan-rohde, @jh0ker, @djismgaming, @Yash-1511, @josephrocca, @FuturePrayer, @KarlLee830, @ricky-davis, @cheahjs, @perfectra1n, @ben-z, @silentoplayz, @PeterDaveHello, @que-nguyen
https://x.com/OpenWebUI/status/1806428429786759486
📞 Enhanced Voice Call: Text-to-speech (TTS) callback now operates in real-time for each sentence, reducing latency by not waiting for full completion.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @ricky-davis, @KarlLee830, @theasp, @Yash-1511, @PierreMesure, @Peter-De-Ath, @robbie-cahill, @JohnTheNerd, @sammcj, @sample
🔒 Mixed Content with HTTPS Issue: Resolved a problem where mixed content (HTTP and HTTPS) was causing security warnings and blocking resources on HTTP
🛠️ Native Python Function Calling: Introducing native Python function calling within Open WebUI. We’ve also included a built-in code editor to seamles
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @KarlLee830, @Yash-1511, @que-nguyen, @cocktailpeanut, @sime2408, @ClassicOldSong
🔍 Web Search Query Status: The web search query will now persist in the results section to aid in easier debugging and tracking of search queries.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @KarlLee830, @pedrosilva, @arkohut, @teampen
💬 Chat Functionality: Resolved the issue where chat functionality was not working for specific models.
📚 Knowledge Support for Models: Attach documents directly to models from the models workspace, enhancing the information available to each model.
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @choltha, @mindspawn, @SimonOriginal, @KarlLee830, @jannikstdl, @arkohut, @bartowski1182
🚀 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!): @github, @lukepiette, @roosi-gmbh, @kroonen, @GenieDev101, @Lance1101, @awaliuddin
https://x.com/OpenWebUI/status/1799973620174958631
👥 Active Users Indicator: Now you can see how many people are currently active and what they are running. This helps you gauge when performance might
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @Lanhild, @KarlLee830, @Jasurbek99, @mikal-k
👤 Improved Account Pending Page: The account pending page now displays admin details by default to avoid confusion. You can disable this feature in th
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @aguvener, @cheahjs, @justinh-rahb, @mindspawn
📁 Export Chat as JSON: You can now export individual chats as JSON files from the navbar menu by navigating to 'Download > Export Chat'. This makes sh
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @Lhemamou, @cheahjs, @nirabo, @KarlLee830
Your coding agent can read these notes before it upgrades. Set up the MCP server →