Update ghcr.io/open-webui/open-webui Docker tag to v0.6.0 #74

Merged
alexlebens merged 1 commits from renovate/ghcr.io-open-webui-open-webui-0.x into main 2025-04-04 03:14:23 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/open-webui/open-webui minor 0.5.20 -> v0.6.0

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-webui/open-webui (ghcr.io/open-webui/open-webui)

v0.6.0

Compare Source

[0.6.0] - 2025-03-31

Added
  • 🧩 External Tool Server Support via OpenAPI: Connect Open WebUI to any OpenAPI-compatible REST server instantly—offering immediate integration with thousands of developer tools, SDKs, and SaaS systems for powerful extensibility. Learn more: https://github.com/open-webui/openapi-servers
  • 🛠️ MCP Server Support via MCPO: You can now convert and expose your internal MCP tools as interoperable OpenAPI HTTP servers within Open WebUI for seamless, plug-n-play AI toolchain creation. Learn more: https://github.com/open-webui/mcpo
  • 📨 /messages Chat API Endpoint Support: For power users building external AI systems, new endpoints allow precise control of messages asynchronously—feed long-running external responses into Open WebUI chats without coupling with the frontend.
  • 📝 Client-Side PDF Generation: PDF exports are now generated fully client-side for drastically improved output quality—perfect for saving conversations or documents.
  • 💼 Enforced Temporary Chats Mode: Admins can now enforce temporary chat sessions by default to align with stringent data retention and compliance requirements.
  • 🌍 Public Resource Sharing Permission Controls: Fine-grained user group permissions now allow enabling/disabling public sharing for models, knowledge, prompts, and tools—ideal for privacy, team control, and internal deployments.
  • 📦 Custom pip Options for Tools/Functions: You can now specify custom pip installation options with "PIP_OPTIONS", "PIP_PACKAGE_INDEX_OPTIONS" environment variables—improving compatibility, support for private indexes, and better control over Python environments.
  • 🔢 Editable Message Counter: You can now double-click the message count number and jump straight to editing the index—quickly navigate complex chats or regenerate specific messages precisely.
  • 🧠 Embedding Prefix Support Added: Add custom prefixes to your embeddings for instruct-style tokens, enabling stronger model alignment and more consistent RAG performance.
  • 🙈 Ability to Hide Base Models: Optionally hide base models from the UI, helping users streamline model visibility and limit access to only usable endpoints..
  • 📚 Docling Content Extraction Support: Open WebUI now supports Docling as a content extraction engine, enabling smarter and more accurate parsing of complex file formats—ideal for advanced document understanding and Retrieval-Augmented Generation (RAG) workflows.
  • 🗃️ Redis Sentinel Support Added: Enhance deployment redundancy with support for Redis Sentinel for highly available, failover-safe Redis-based caching or pub/sub.
  • 📚 JSON Schema Format for Ollama: Added support for defining the format using JSON schema in Ollama-compatible models, improving flexibility and validation of model outputs.
  • 🔍 Chat Sidebar Search "Clear” Button: Quickly clear search filters in chat sidebar using the new ✖️ button—streamline your chat navigation with one click.
  • 🗂️ Auto-Focus + Enter Submit for Folder Name: When creating a new folder, the system automatically enters rename mode with name preselected—simplifying your org workflow.
  • 🧱 Markdown Alerts Rendering: Blockquotes with syntax hinting (e.g. ⚠️, ℹ️, ) now render styled Markdown alert banners, making messages and documentation more visually structured.
  • 🔁 Hybrid Search Runs in Parallel Now: Hybrid (BM25 + embedding) search components now run in parallel—dramatically reducing response times and speeding up document retrieval.
  • 📋 Cleaner UI for Tool Call Display: Optimized the visual layout of called tools inside chat messages for better clarity and reduced visual clutter.
  • 🧪 Playwright Timeout Now Configurable: Default timeout for Playwright processes is now shorter and adjustable via environment variables—making web scraping more robust and tunable to environments.
  • 📈 OpenTelemetry Support for Observability: Open WebUI now integrates with OpenTelemetry, allowing you to connect with tools like Grafana, Jaeger, or Prometheus for detailed performance insights and real-time visibility—entirely opt-in and fully self-hosted. Even if enabled, no data is ever sent to us, ensuring your privacy and ownership over all telemetry data.
  • 🛠 General UI Enhancements & UX Polish: Numerous refinements across sidebar, code blocks, modal interactions, button alignment, scrollbar visibility, and folder behavior improve overall fluidity and usability of the interface.
  • 🧱 General Backend Refactoring: Numerous backend components have been refactored to improve stability, maintainability, and performance—ensuring a more consistent and reliable system across all features.
  • 🌍 Internationalization Language Support Updates: Added Estonian and Galician languages, improved Spanish (fully revised), Traditional Chinese, Simplified Chinese, Turkish, Catalan, Ukrainian, and German for a more localized and inclusive interface.
Fixed
  • 🧑‍💻 Firefox Input Height Bug: Text input in Firefox now maintains proper height, ensuring message boxes look consistent and behave predictably.
  • 🧾 Tika Blank Line Bug: PDFs processed with Apache Tika 3.1.0.0 no longer introduce excessive blank lines—improving RAG output quality and visual cleanliness.
  • 🧪 CSV Loader Encoding Issues: CSV files with unknown encodings now automatically detect character sets, resolving import errors in non-UTF-8 datasets.
  • LDAP Auth Config Fix: Path to certificate file is now optional for LDAP setups, fixing authentication trouble for users without preconfigured cert paths.
  • 📥 File Deletion in Bypass Mode: Resolved issue where files couldn’t be deleted from knowledge when “bypass embedding” mode was enabled.
  • 🧩 Hybrid Search Result Sorting & Deduplication Fixed: Fixed citation and sorting issues in RAG hybrid and reranker modes, ensuring retrieved documents are shown in correct order per score.
  • 🧷 Model Export/Import Broken for a Single Model: Fixed bug where individual models couldn’t be exported or re-imported, restoring full portability.
  • 📫 Auth Redirect Fix: Logged-in users are now routed properly without unnecessary login prompts when already authenticated.
Changed
  • 🧠 Prompt Autocompletion Disabled By Default: Autocomplete suggestions while typing are now disabled unless explicitly re-enabled in user preferences—reduces distractions while composing prompts for advanced users.
  • 🧾 Normalize Citation Numbering: Source citations now properly begin from "1" instead of "0"—improving consistency and professional presentation in AI outputs.
  • 📚 Improved Error Handling from Pipelines: Pipelines now show the actual returned error message from failed tasks rather than generic "Connection closed"—making debugging far more user-friendly.
Removed
  • 🧾 ENABLE_AUDIT_LOGS Setting Removed: Deprecated setting “ENABLE_AUDIT_LOGS” has been fully removed—now controlled via “AUDIT_LOG_LEVEL” instead.

[!TIP]
Looking for an Enterprise Plan?Speak with Our Sales Team Today!

Get enhanced capabilities, including custom theming and branding, Service Level Agreement (SLA) support, Long-Term Support (LTS) versions, and more!

👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible:
@​JunaidPinjari, @​melroy89, @​Ithanil, @​mahenning, @​diwakar-s-maurya, @​nikes, @​panda44312, @​softue, @​philipp-horstenkamp, @​tcgumus, @​yak1ex, @​foraxe, @​ibaldonl, @​hurxxxx, @​taylorwilsdon, @​TiancongLx, @​PeterDaveHello, @​FarisHijazi, @​SadmL, @​genjuro214, @​kaytwo, @​binxn, @​djismgaming, @​MaxJa4, @​rgaricano, @​jfbloom22, @​shirayu, @​Espinaydelfin, @​aleixdorca, @​OriginalSimon, @​Alluuu, @​Phlogi

🚀 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!):
@​ModonHolding, @​agency-agency, @​roosi-gmbh, @​Unsupervisedcom, @​feddersen-group, @​SRKConsulting, @​mushmax, @​rndmcnlly, @​icanbwell, @​blogic-cz, @​Krambu-Travis, @​GenieDev101, @​PortlandKyGuy, @​sushibait, @​CubicleGangster, @​GitDatamind, @​TOWaB, @​TheZigGroup, @​Classic298, @​comet-ml

v0.6.0

Compare Source

Added
  • 🧩 External Tool Server Support via OpenAPI: Connect Open WebUI to any OpenAPI-compatible REST server instantly—offering immediate integration with thousands of developer tools, SDKs, and SaaS systems for powerful extensibility. Learn more: https://github.com/open-webui/openapi-servers
  • 🛠️ MCP Server Support via MCPO: You can now convert and expose your internal MCP tools as interoperable OpenAPI HTTP servers within Open WebUI for seamless, plug-n-play AI toolchain creation. Learn more: https://github.com/open-webui/mcpo
  • 📨 /messages Chat API Endpoint Support: For power users building external AI systems, new endpoints allow precise control of messages asynchronously—feed long-running external responses into Open WebUI chats without coupling with the frontend.
  • 📝 Client-Side PDF Generation: PDF exports are now generated fully client-side for drastically improved output quality—perfect for saving conversations or documents.
  • 💼 Enforced Temporary Chats Mode: Admins can now enforce temporary chat sessions by default to align with stringent data retention and compliance requirements.
  • 🌍 Public Resource Sharing Permission Controls: Fine-grained user group permissions now allow enabling/disabling public sharing for models, knowledge, prompts, and tools—ideal for privacy, team control, and internal deployments.
  • 📦 Custom pip Options for Tools/Functions: You can now specify custom pip installation options with "PIP_OPTIONS", "PIP_PACKAGE_INDEX_OPTIONS" environment variables—improving compatibility, support for private indexes, and better control over Python environments.
  • 🔢 Editable Message Counter: You can now double-click the message count number and jump straight to editing the index—quickly navigate complex chats or regenerate specific messages precisely.
  • 🧠 Embedding Prefix Support Added: Add custom prefixes to your embeddings for instruct-style tokens, enabling stronger model alignment and more consistent RAG performance.
  • 🙈 Ability to Hide Base Models: Optionally hide base models from the UI, helping users streamline model visibility and limit access to only usable endpoints..
  • 📚 Docling Content Extraction Support: Open WebUI now supports Docling as a content extraction engine, enabling smarter and more accurate parsing of complex file formats—ideal for advanced document understanding and Retrieval-Augmented Generation (RAG) workflows.
  • 🗃️ Redis Sentinel Support Added: Enhance deployment redundancy with support for Redis Sentinel for highly available, failover-safe Redis-based caching or pub/sub.
  • 📚 JSON Schema Format for Ollama: Added support for defining the format using JSON schema in Ollama-compatible models, improving flexibility and validation of model outputs.
  • 🔍 Chat Sidebar Search "Clear” Button: Quickly clear search filters in chat sidebar using the new ✖️ button—streamline your chat navigation with one click.
  • 🗂️ Auto-Focus + Enter Submit for Folder Name: When creating a new folder, the system automatically enters rename mode with name preselected—simplifying your org workflow.
  • 🧱 Markdown Alerts Rendering: Blockquotes with syntax hinting (e.g. ⚠️, ℹ️, ) now render styled Markdown alert banners, making messages and documentation more visually structured.
  • 🔁 Hybrid Search Runs in Parallel Now: Hybrid (BM25 + embedding) search components now run in parallel—dramatically reducing response times and speeding up document retrieval.
  • 📋 Cleaner UI for Tool Call Display: Optimized the visual layout of called tools inside chat messages for better clarity and reduced visual clutter.
  • 🧪 Playwright Timeout Now Configurable: Default timeout for Playwright processes is now shorter and adjustable via environment variables—making web scraping more robust and tunable to environments.
  • 📈 OpenTelemetry Support for Observability: Open WebUI now integrates with OpenTelemetry, allowing you to connect with tools like Grafana, Jaeger, or Prometheus for detailed performance insights and real-time visibility—entirely opt-in and fully self-hosted. Even if enabled, no data is ever sent to us, ensuring your privacy and ownership over all telemetry data.
  • 🛠 General UI Enhancements & UX Polish: Numerous refinements across sidebar, code blocks, modal interactions, button alignment, scrollbar visibility, and folder behavior improve overall fluidity and usability of the interface.
  • 🧱 General Backend Refactoring: Numerous backend components have been refactored to improve stability, maintainability, and performance—ensuring a more consistent and reliable system across all features.
  • 🌍 Internationalization Language Support Updates: Added Estonian and Galician languages, improved Spanish (fully revised), Traditional Chinese, Simplified Chinese, Turkish, Catalan, Ukrainian, and German for a more localized and inclusive interface.
Fixed
  • 🧑‍💻 Firefox Input Height Bug: Text input in Firefox now maintains proper height, ensuring message boxes look consistent and behave predictably.
  • 🧾 Tika Blank Line Bug: PDFs processed with Apache Tika 3.1.0.0 no longer introduce excessive blank lines—improving RAG output quality and visual cleanliness.
  • 🧪 CSV Loader Encoding Issues: CSV files with unknown encodings now automatically detect character sets, resolving import errors in non-UTF-8 datasets.
  • LDAP Auth Config Fix: Path to certificate file is now optional for LDAP setups, fixing authentication trouble for users without preconfigured cert paths.
  • 📥 File Deletion in Bypass Mode: Resolved issue where files couldn’t be deleted from knowledge when “bypass embedding” mode was enabled.
  • 🧩 Hybrid Search Result Sorting & Deduplication Fixed: Fixed citation and sorting issues in RAG hybrid and reranker modes, ensuring retrieved documents are shown in correct order per score.
  • 🧷 Model Export/Import Broken for a Single Model: Fixed bug where individual models couldn’t be exported or re-imported, restoring full portability.
  • 📫 Auth Redirect Fix: Logged-in users are now routed properly without unnecessary login prompts when already authenticated.
Changed
  • 🧠 Prompt Autocompletion Disabled By Default: Autocomplete suggestions while typing are now disabled unless explicitly re-enabled in user preferences—reduces distractions while composing prompts for advanced users.
  • 🧾 Normalize Citation Numbering: Source citations now properly begin from "1" instead of "0"—improving consistency and professional presentation in AI outputs.
  • 📚 Improved Error Handling from Pipelines: Pipelines now show the actual returned error message from failed tasks rather than generic "Connection closed"—making debugging far more user-friendly.
Removed
  • 🧾 ENABLE_AUDIT_LOGS Setting Removed: Deprecated setting “ENABLE_AUDIT_LOGS” has been fully removed—now controlled via “AUDIT_LOG_LEVEL” instead.

Configuration

📅 Schedule: Branch creation - "* */1 * * *" in timezone US/Central, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/open-webui/open-webui](https://github.com/open-webui/open-webui) | minor | `0.5.20` -> `v0.6.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-webui/open-webui (ghcr.io/open-webui/open-webui)</summary> ### [`v0.6.0`](https://github.com/open-webui/open-webui/releases/tag/v0.6.0) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.6.0...v0.6.0) #### \[0.6.0] - 2025-03-31 ##### Added - 🧩 **External Tool Server Support via OpenAPI**: Connect Open WebUI to any OpenAPI-compatible REST server instantly—offering immediate integration with thousands of developer tools, SDKs, and SaaS systems for powerful extensibility. Learn more: https://github.com/open-webui/openapi-servers - 🛠️ **MCP Server Support via MCPO**: You can now convert and expose your internal MCP tools as interoperable OpenAPI HTTP servers within Open WebUI for seamless, plug-n-play AI toolchain creation. Learn more: https://github.com/open-webui/mcpo - 📨 **/messages Chat API Endpoint Support**: For power users building external AI systems, new endpoints allow precise control of messages asynchronously—feed long-running external responses into Open WebUI chats without coupling with the frontend. - 📝 **Client-Side PDF Generation**: PDF exports are now generated fully client-side for drastically improved output quality—perfect for saving conversations or documents. - 💼 **Enforced Temporary Chats Mode**: Admins can now enforce temporary chat sessions by default to align with stringent data retention and compliance requirements. - 🌍 **Public Resource Sharing Permission Controls**: Fine-grained user group permissions now allow enabling/disabling public sharing for models, knowledge, prompts, and tools—ideal for privacy, team control, and internal deployments. - 📦 **Custom pip Options for Tools/Functions**: You can now specify custom pip installation options with "PIP_OPTIONS", "PIP_PACKAGE_INDEX_OPTIONS" environment variables—improving compatibility, support for private indexes, and better control over Python environments. - 🔢 **Editable Message Counter**: You can now double-click the message count number and jump straight to editing the index—quickly navigate complex chats or regenerate specific messages precisely. - 🧠 **Embedding Prefix Support Added**: Add custom prefixes to your embeddings for instruct-style tokens, enabling stronger model alignment and more consistent RAG performance. - 🙈 **Ability to Hide Base Models**: Optionally hide base models from the UI, helping users streamline model visibility and limit access to only usable endpoints.. - 📚 **Docling Content Extraction Support**: Open WebUI now supports Docling as a content extraction engine, enabling smarter and more accurate parsing of complex file formats—ideal for advanced document understanding and Retrieval-Augmented Generation (RAG) workflows. - 🗃️ **Redis Sentinel Support Added**: Enhance deployment redundancy with support for Redis Sentinel for highly available, failover-safe Redis-based caching or pub/sub. - 📚 **JSON Schema Format for Ollama**: Added support for defining the format using JSON schema in Ollama-compatible models, improving flexibility and validation of model outputs. - 🔍 **Chat Sidebar Search "Clear” Button**: Quickly clear search filters in chat sidebar using the new ✖️ button—streamline your chat navigation with one click. - 🗂️ **Auto-Focus + Enter Submit for Folder Name**: When creating a new folder, the system automatically enters rename mode with name preselected—simplifying your org workflow. - 🧱 **Markdown Alerts Rendering**: Blockquotes with syntax hinting (e.g. ⚠️, ℹ️, ✅) now render styled Markdown alert banners, making messages and documentation more visually structured. - 🔁 **Hybrid Search Runs in Parallel Now**: Hybrid (BM25 + embedding) search components now run in parallel—dramatically reducing response times and speeding up document retrieval. - 📋 **Cleaner UI for Tool Call Display**: Optimized the visual layout of called tools inside chat messages for better clarity and reduced visual clutter. - 🧪 **Playwright Timeout Now Configurable**: Default timeout for Playwright processes is now shorter and adjustable via environment variables—making web scraping more robust and tunable to environments. - 📈 **OpenTelemetry Support for Observability**: Open WebUI now integrates with OpenTelemetry, allowing you to connect with tools like Grafana, Jaeger, or Prometheus for detailed performance insights and real-time visibility—entirely opt-in and fully self-hosted. Even if enabled, no data is ever sent to us, ensuring your privacy and ownership over all telemetry data. - 🛠 **General UI Enhancements & UX Polish**: Numerous refinements across sidebar, code blocks, modal interactions, button alignment, scrollbar visibility, and folder behavior improve overall fluidity and usability of the interface. - 🧱 **General Backend Refactoring**: Numerous backend components have been refactored to improve stability, maintainability, and performance—ensuring a more consistent and reliable system across all features. - 🌍 **Internationalization Language Support Updates**: Added Estonian and Galician languages, improved Spanish (fully revised), Traditional Chinese, Simplified Chinese, Turkish, Catalan, Ukrainian, and German for a more localized and inclusive interface. ##### Fixed - 🧑‍💻 **Firefox Input Height Bug**: Text input in Firefox now maintains proper height, ensuring message boxes look consistent and behave predictably. - 🧾 **Tika Blank Line Bug**: PDFs processed with Apache Tika 3.1.0.0 no longer introduce excessive blank lines—improving RAG output quality and visual cleanliness. - 🧪 **CSV Loader Encoding Issues**: CSV files with unknown encodings now automatically detect character sets, resolving import errors in non-UTF-8 datasets. - ✅ **LDAP Auth Config Fix**: Path to certificate file is now optional for LDAP setups, fixing authentication trouble for users without preconfigured cert paths. - 📥 **File Deletion in Bypass Mode**: Resolved issue where files couldn’t be deleted from knowledge when “bypass embedding” mode was enabled. - 🧩 **Hybrid Search Result Sorting & Deduplication Fixed**: Fixed citation and sorting issues in RAG hybrid and reranker modes, ensuring retrieved documents are shown in correct order per score. - 🧷 **Model Export/Import Broken for a Single Model**: Fixed bug where individual models couldn’t be exported or re-imported, restoring full portability. - 📫 **Auth Redirect Fix**: Logged-in users are now routed properly without unnecessary login prompts when already authenticated. ##### Changed - 🧠 **Prompt Autocompletion Disabled By Default**: Autocomplete suggestions while typing are now disabled unless explicitly re-enabled in user preferences—reduces distractions while composing prompts for advanced users. - 🧾 **Normalize Citation Numbering**: Source citations now properly begin from "1" instead of "0"—improving consistency and professional presentation in AI outputs. - 📚 **Improved Error Handling from Pipelines**: Pipelines now show the actual returned error message from failed tasks rather than generic "Connection closed"—making debugging far more user-friendly. ##### Removed - 🧾 **ENABLE_AUDIT_LOGS Setting Removed**: Deprecated setting “ENABLE_AUDIT_LOGS” has been fully removed—now controlled via “AUDIT_LOG_LEVEL” instead. > \[!TIP]\ > **Looking for an [Enterprise Plan](https://docs.openwebui.com/enterprise)?** – **[Speak with Our Sales Team Today!](mailto:sales@openwebui.com)** > > Get **enhanced capabilities**, including **custom theming and branding**, **Service Level Agreement (SLA) support**, **Long-Term Support (LTS) versions**, and **more!** 👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: [@&#8203;JunaidPinjari](https://github.com/JunaidPinjari), [@&#8203;melroy89](https://github.com/melroy89), [@&#8203;Ithanil](https://github.com/Ithanil), [@&#8203;mahenning](https://github.com/mahenning), [@&#8203;diwakar-s-maurya](https://github.com/diwakar-s-maurya), [@&#8203;nikes](https://github.com/nikes), [@&#8203;panda44312](https://github.com/panda44312), [@&#8203;softue](https://github.com/softue), [@&#8203;philipp-horstenkamp](https://github.com/philipp-horstenkamp), [@&#8203;tcgumus](https://github.com/tcgumus), [@&#8203;yak1ex](https://github.com/yak1ex), [@&#8203;foraxe](https://github.com/foraxe), [@&#8203;ibaldonl](https://github.com/ibaldonl), [@&#8203;hurxxxx](https://github.com/hurxxxx), [@&#8203;taylorwilsdon](https://github.com/taylorwilsdon), [@&#8203;TiancongLx](https://github.com/TiancongLx), [@&#8203;PeterDaveHello](https://github.com/PeterDaveHello), [@&#8203;FarisHijazi](https://github.com/FarisHijazi), [@&#8203;SadmL](https://github.com/SadmL), [@&#8203;genjuro214](https://github.com/genjuro214), [@&#8203;kaytwo](https://github.com/kaytwo), [@&#8203;binxn](https://github.com/binxn), [@&#8203;djismgaming](https://github.com/djismgaming), [@&#8203;MaxJa4](https://github.com/MaxJa4), [@&#8203;rgaricano](https://github.com/rgaricano), [@&#8203;jfbloom22](https://github.com/jfbloom22), [@&#8203;shirayu](https://github.com/shirayu), [@&#8203;Espinaydelfin](https://github.com/Espinaydelfin), [@&#8203;aleixdorca](https://github.com/aleixdorca), [@&#8203;OriginalSimon](https://github.com/OriginalSimon), [@&#8203;Alluuu](https://github.com/Alluuu), [@&#8203;Phlogi](https://github.com/Phlogi) 🚀 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!): [@&#8203;ModonHolding](https://github.com/ModonHolding), [@&#8203;agency-agency](https://github.com/agency-agency), [@&#8203;roosi-gmbh](https://github.com/roosi-gmbh), [@&#8203;Unsupervisedcom](https://github.com/Unsupervisedcom), [@&#8203;feddersen-group](https://github.com/feddersen-group), [@&#8203;SRKConsulting](https://github.com/SRKConsulting), [@&#8203;mushmax](https://github.com/mushmax), [@&#8203;rndmcnlly](https://github.com/rndmcnlly), [@&#8203;icanbwell](https://github.com/icanbwell), [@&#8203;blogic-cz](https://github.com/blogic-cz), [@&#8203;Krambu-Travis](https://github.com/Krambu-Travis), [@&#8203;GenieDev101](https://github.com/GenieDev101), [@&#8203;PortlandKyGuy](https://github.com/PortlandKyGuy), [@&#8203;sushibait](https://github.com/sushibait), [@&#8203;CubicleGangster](https://github.com/CubicleGangster), [@&#8203;GitDatamind](https://github.com/GitDatamind), [@&#8203;TOWaB](https://github.com/TOWaB), [@&#8203;TheZigGroup](https://github.com/TheZigGroup), [@&#8203;Classic298](https://github.com/Classic298), [@&#8203;comet-ml](https://github.com/comet-ml) ### [`v0.6.0`](https://github.com/open-webui/open-webui/blob/HEAD/CHANGELOG.md#060---2025-03-31) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.5.20...v0.6.0) ##### Added - 🧩 **External Tool Server Support via OpenAPI**: Connect Open WebUI to any OpenAPI-compatible REST server instantly—offering immediate integration with thousands of developer tools, SDKs, and SaaS systems for powerful extensibility. Learn more: https://github.com/open-webui/openapi-servers - 🛠️ **MCP Server Support via MCPO**: You can now convert and expose your internal MCP tools as interoperable OpenAPI HTTP servers within Open WebUI for seamless, plug-n-play AI toolchain creation. Learn more: https://github.com/open-webui/mcpo - 📨 **/messages Chat API Endpoint Support**: For power users building external AI systems, new endpoints allow precise control of messages asynchronously—feed long-running external responses into Open WebUI chats without coupling with the frontend. - 📝 **Client-Side PDF Generation**: PDF exports are now generated fully client-side for drastically improved output quality—perfect for saving conversations or documents. - 💼 **Enforced Temporary Chats Mode**: Admins can now enforce temporary chat sessions by default to align with stringent data retention and compliance requirements. - 🌍 **Public Resource Sharing Permission Controls**: Fine-grained user group permissions now allow enabling/disabling public sharing for models, knowledge, prompts, and tools—ideal for privacy, team control, and internal deployments. - 📦 **Custom pip Options for Tools/Functions**: You can now specify custom pip installation options with "PIP_OPTIONS", "PIP_PACKAGE_INDEX_OPTIONS" environment variables—improving compatibility, support for private indexes, and better control over Python environments. - 🔢 **Editable Message Counter**: You can now double-click the message count number and jump straight to editing the index—quickly navigate complex chats or regenerate specific messages precisely. - 🧠 **Embedding Prefix Support Added**: Add custom prefixes to your embeddings for instruct-style tokens, enabling stronger model alignment and more consistent RAG performance. - 🙈 **Ability to Hide Base Models**: Optionally hide base models from the UI, helping users streamline model visibility and limit access to only usable endpoints.. - 📚 **Docling Content Extraction Support**: Open WebUI now supports Docling as a content extraction engine, enabling smarter and more accurate parsing of complex file formats—ideal for advanced document understanding and Retrieval-Augmented Generation (RAG) workflows. - 🗃️ **Redis Sentinel Support Added**: Enhance deployment redundancy with support for Redis Sentinel for highly available, failover-safe Redis-based caching or pub/sub. - 📚 **JSON Schema Format for Ollama**: Added support for defining the format using JSON schema in Ollama-compatible models, improving flexibility and validation of model outputs. - 🔍 **Chat Sidebar Search "Clear” Button**: Quickly clear search filters in chat sidebar using the new ✖️ button—streamline your chat navigation with one click. - 🗂️ **Auto-Focus + Enter Submit for Folder Name**: When creating a new folder, the system automatically enters rename mode with name preselected—simplifying your org workflow. - 🧱 **Markdown Alerts Rendering**: Blockquotes with syntax hinting (e.g. ⚠️, ℹ️, ✅) now render styled Markdown alert banners, making messages and documentation more visually structured. - 🔁 **Hybrid Search Runs in Parallel Now**: Hybrid (BM25 + embedding) search components now run in parallel—dramatically reducing response times and speeding up document retrieval. - 📋 **Cleaner UI for Tool Call Display**: Optimized the visual layout of called tools inside chat messages for better clarity and reduced visual clutter. - 🧪 **Playwright Timeout Now Configurable**: Default timeout for Playwright processes is now shorter and adjustable via environment variables—making web scraping more robust and tunable to environments. - 📈 **OpenTelemetry Support for Observability**: Open WebUI now integrates with OpenTelemetry, allowing you to connect with tools like Grafana, Jaeger, or Prometheus for detailed performance insights and real-time visibility—entirely opt-in and fully self-hosted. Even if enabled, no data is ever sent to us, ensuring your privacy and ownership over all telemetry data. - 🛠 **General UI Enhancements & UX Polish**: Numerous refinements across sidebar, code blocks, modal interactions, button alignment, scrollbar visibility, and folder behavior improve overall fluidity and usability of the interface. - 🧱 **General Backend Refactoring**: Numerous backend components have been refactored to improve stability, maintainability, and performance—ensuring a more consistent and reliable system across all features. - 🌍 **Internationalization Language Support Updates**: Added Estonian and Galician languages, improved Spanish (fully revised), Traditional Chinese, Simplified Chinese, Turkish, Catalan, Ukrainian, and German for a more localized and inclusive interface. ##### Fixed - 🧑‍💻 **Firefox Input Height Bug**: Text input in Firefox now maintains proper height, ensuring message boxes look consistent and behave predictably. - 🧾 **Tika Blank Line Bug**: PDFs processed with Apache Tika 3.1.0.0 no longer introduce excessive blank lines—improving RAG output quality and visual cleanliness. - 🧪 **CSV Loader Encoding Issues**: CSV files with unknown encodings now automatically detect character sets, resolving import errors in non-UTF-8 datasets. - ✅ **LDAP Auth Config Fix**: Path to certificate file is now optional for LDAP setups, fixing authentication trouble for users without preconfigured cert paths. - 📥 **File Deletion in Bypass Mode**: Resolved issue where files couldn’t be deleted from knowledge when “bypass embedding” mode was enabled. - 🧩 **Hybrid Search Result Sorting & Deduplication Fixed**: Fixed citation and sorting issues in RAG hybrid and reranker modes, ensuring retrieved documents are shown in correct order per score. - 🧷 **Model Export/Import Broken for a Single Model**: Fixed bug where individual models couldn’t be exported or re-imported, restoring full portability. - 📫 **Auth Redirect Fix**: Logged-in users are now routed properly without unnecessary login prompts when already authenticated. ##### Changed - 🧠 **Prompt Autocompletion Disabled By Default**: Autocomplete suggestions while typing are now disabled unless explicitly re-enabled in user preferences—reduces distractions while composing prompts for advanced users. - 🧾 **Normalize Citation Numbering**: Source citations now properly begin from "1" instead of "0"—improving consistency and professional presentation in AI outputs. - 📚 **Improved Error Handling from Pipelines**: Pipelines now show the actual returned error message from failed tasks rather than generic "Connection closed"—making debugging far more user-friendly. ##### Removed - 🧾 **ENABLE_AUDIT_LOGS Setting Removed**: Deprecated setting “ENABLE_AUDIT_LOGS” has been fully removed—now controlled via “AUDIT_LOG_LEVEL” instead. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* */1 * * *" in timezone US/Central, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTEuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIxMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbWFnZSJdfQ==-->
renovate-bot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from 249164cd64 to d77a550429 2025-04-01 08:01:22 +00:00 Compare
renovate-bot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from d77a550429 to 8739099076 2025-04-01 21:31:53 +00:00 Compare
renovate-bot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from 8434c4e54c to a2f62b1644 2025-04-02 10:02:05 +00:00 Compare
renovate-bot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from a2f62b1644 to 936a44be69 2025-04-02 15:01:05 +00:00 Compare
renovate-bot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from f9783eba3a to 2e887f0a09 2025-04-02 20:32:18 +00:00 Compare
renovate-bot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from 2e887f0a09 to fa000ccc77 2025-04-02 23:01:16 +00:00 Compare
renovate-bot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from fa000ccc77 to 3b4dd5e040 2025-04-03 07:02:15 +00:00 Compare
renovate-bot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from 3b4dd5e040 to 3cdd7702e4 2025-04-03 12:31:49 +00:00 Compare
alexlebens merged commit f5485252a4 into main 2025-04-04 03:14:23 +00:00
alexlebens deleted branch renovate/ghcr.io-open-webui-open-webui-0.x 2025-04-04 03:14:24 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexlebens/infrastructure#74
No description provided.