⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.21 #137

Merged
mafyuh merged 2 commits from renovate/ghcr.io-open-webui-open-webui-0.x into main 2024-09-09 21:42:17 -04:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/open-webui/open-webui (changelog) patch 0.3.15 -> 0.3.21

Release Notes

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

v0.3.21

Compare Source

Added
  • 📊 Document Count Display: Now displays the total number of documents directly within the dashboard.
  • 🚀 Ollama Embed API Endpoint: Enabled /api/embed endpoint proxy support.
Fixed
  • 🐳 Docker Launch Issue: Resolved the problem preventing Open-WebUI from launching correctly when using Docker.
Changed
  • 🔍 Enhanced Search Prompts: Improved the search query generation prompts for better accuracy and user interaction, enhancing the overall search experience.

v0.3.21

Compare Source

[0.3.21] - 2024-09-08

Added
  • 📊 Document Count Display: Now displays the total number of documents directly within the dashboard.
  • 🚀 Ollama Embed API Endpoint: Enabled /api/embed endpoint proxy support.
Fixed
  • 🐳 Docker Launch Issue: Resolved the problem preventing Open-WebUI from launching correctly when using Docker.
Changed
  • 🔍 Enhanced Search Prompts: Improved the search query generation prompts for better accuracy and user interaction, enhancing the overall search experience.

v0.3.20

Compare Source

[0.3.20] - 2024-09-07

Added
  • 🌐 Translation Update: Updated Catalan translations to improve user experience for Catalan speakers.
Fixed
  • 📄 PDF Download: Resolved a configuration issue with fonts directory, ensuring PDFs are now downloaded with the correct formatting.
  • 🛠️ Installation of Tools & Functions Requirements: Fixed a bug where necessary requirements for tools and functions were not properly installing.
  • 🔗 Inline Image Link Rendering: Enabled rendering of images directly from links in chat.
  • 📞 Post-Call User Interface Cleanup: Adjusted UI behavior to automatically close chat controls after a voice call ends, reducing screen clutter.
  • 🎙️ Microphone Deactivation Post-Call: Addressed an issue where the microphone remained active after calls.
  • ✍️ Markdown Spacing Correction: Corrected spacing in Markdown rendering, ensuring text appears neatly and as expected.
  • 🔄 Message Re-rendering: Fixed an issue causing all response messages to re-render with each new message, now improving chat performance.
Changed
  • 🌐 Refined Web Search Integration: Deprecated the Search Query Generation Prompt threshold; introduced a toggle button for "Enable Web Search Query Generation" allowing users to opt-in to using web search more judiciously.
  • 📝 Default Prompt Templates Update: Emptied environment variable templates for search and title generation now default to the Open WebUI default prompt templates, simplifying configuration efforts.

v0.3.20

Compare Source

Added
  • 🌐 Translation Update: Updated Catalan translations to improve user experience for Catalan speakers.
Fixed
  • 📄 PDF Download: Resolved a configuration issue with fonts directory, ensuring PDFs are now downloaded with the correct formatting.
  • 🛠️ Installation of Tools & Functions Requirements: Fixed a bug where necessary requirements for tools and functions were not properly installing.
  • 🔗 Inline Image Link Rendering: Enabled rendering of images directly from links in chat.
  • 📞 Post-Call User Interface Cleanup: Adjusted UI behavior to automatically close chat controls after a voice call ends, reducing screen clutter.
  • 🎙️ Microphone Deactivation Post-Call: Addressed an issue where the microphone remained active after calls.
  • ✍️ Markdown Spacing Correction: Corrected spacing in Markdown rendering, ensuring text appears neatly and as expected.
  • 🔄 Message Re-rendering: Fixed an issue causing all response messages to re-render with each new message, now improving chat performance.
Changed
  • 🌐 Refined Web Search Integration: Deprecated the Search Query Generation Prompt threshold; introduced a toggle button for "Enable Web Search Query Generation" allowing users to opt-in to using web search more judiciously.
  • 📝 Default Prompt Templates Update: Emptied environment variable templates for search and title generation now default to the Open WebUI default prompt templates, simplifying configuration efforts.

v0.3.19

Compare Source

Added
  • 🌐 Translation Update: Improved Chinese translations.
Fixed
  • 📂 DATA_DIR Overriding: Fixed an issue to avoid overriding DATA_DIR, preventing errors when directories are set identically, ensuring smoother operation and data management.
  • 🛠️ Frontmatter Extraction: Fixed the extraction process for frontmatter in tools and functions.
Changed
  • 🎨 UI Styling: Refined the user interface styling for enhanced visual coherence and user experience.

v0.3.19

Compare Source

[0.3.19] - 2024-09-05

Added
  • 🌐 Translation Update: Improved Chinese translations.
Fixed
  • 📂 DATA_DIR Overriding: Fixed an issue to avoid overriding DATA_DIR, preventing errors when directories are set identically, ensuring smoother operation and data management.
  • 🛠️ Frontmatter Extraction: Fixed the extraction process for frontmatter in tools and functions.
Changed
  • 🎨 UI Styling: Refined the user interface styling for enhanced visual coherence and user experience.

v0.3.18

Compare Source

[0.3.18] - 2024-09-04

Added
  • 🛠️ Direct Database Execution for Tools & Functions: Enhanced the execution of Python files for tools and functions, now directly loading from the database for a more streamlined backend process.
Fixed
  • 🔄 Automatic Rewrite of Import Statements in Tools & Functions: Tool and function scripts that import 'utils', 'apps', 'main', 'config' will now automatically rename these with 'open_webui.', ensuring compatibility and consistency across different modules.
  • 🎨 Styling Adjustments: Minor fixes in the visual styling to improve user experience and interface consistency.

v0.3.18

Compare Source

Added
  • 🛠️ Direct Database Execution for Tools & Functions: Enhanced the execution of Python files for tools and functions, now directly loading from the database for a more streamlined backend process.
Fixed
  • 🔄 Automatic Rewrite of Import Statements in Tools & Functions: Tool and function scripts that import 'utils', 'apps', 'main', 'config' will now automatically rename these with 'open_webui.', ensuring compatibility and consistency across different modules.
  • 🎨 Styling Adjustments: Minor fixes in the visual styling to improve user experience and interface consistency.

v0.3.17

Compare Source

[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

v0.3.17

Compare Source

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.

v0.3.16

Compare Source

[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

v0.3.16

Compare Source

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.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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) ([changelog](https://github.com/open-webui/open-webui/releases)) | patch | `0.3.15` -> `0.3.21` | --- ### Release Notes <details> <summary>open-webui/open-webui (ghcr.io/open-webui/open-webui)</summary> ### [`v0.3.21`](https://github.com/open-webui/open-webui/blob/HEAD/CHANGELOG.md#0321---2024-09-08) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.21...v0.3.21) ##### Added - **📊 Document Count Display**: Now displays the total number of documents directly within the dashboard. - **🚀 Ollama Embed API Endpoint**: Enabled /api/embed endpoint proxy support. ##### Fixed - **🐳 Docker Launch Issue**: Resolved the problem preventing Open-WebUI from launching correctly when using Docker. ##### Changed - **🔍 Enhanced Search Prompts**: Improved the search query generation prompts for better accuracy and user interaction, enhancing the overall search experience. ### [`v0.3.21`](https://github.com/open-webui/open-webui/releases/tag/v0.3.21) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.20...v0.3.21) #### \[0.3.21] - 2024-09-08 ##### Added - **📊 Document Count Display**: Now displays the total number of documents directly within the dashboard. - **🚀 Ollama Embed API Endpoint**: Enabled /api/embed endpoint proxy support. ##### Fixed - **🐳 Docker Launch Issue**: Resolved the problem preventing Open-WebUI from launching correctly when using Docker. ##### Changed - **🔍 Enhanced Search Prompts**: Improved the search query generation prompts for better accuracy and user interaction, enhancing the overall search experience. ### [`v0.3.20`](https://github.com/open-webui/open-webui/releases/tag/v0.3.20) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.20...v0.3.20) #### \[0.3.20] - 2024-09-07 ##### Added - **🌐 Translation Update**: Updated Catalan translations to improve user experience for Catalan speakers. ##### Fixed - **📄 PDF Download**: Resolved a configuration issue with fonts directory, ensuring PDFs are now downloaded with the correct formatting. - **🛠️ Installation of Tools & Functions Requirements**: Fixed a bug where necessary requirements for tools and functions were not properly installing. - **🔗 Inline Image Link Rendering**: Enabled rendering of images directly from links in chat. - **📞 Post-Call User Interface Cleanup**: Adjusted UI behavior to automatically close chat controls after a voice call ends, reducing screen clutter. - **🎙️ Microphone Deactivation Post-Call**: Addressed an issue where the microphone remained active after calls. - **✍️ Markdown Spacing Correction**: Corrected spacing in Markdown rendering, ensuring text appears neatly and as expected. - **🔄 Message Re-rendering**: Fixed an issue causing all response messages to re-render with each new message, now improving chat performance. ##### Changed - **🌐 Refined Web Search Integration**: Deprecated the Search Query Generation Prompt threshold; introduced a toggle button for "Enable Web Search Query Generation" allowing users to opt-in to using web search more judiciously. - **📝 Default Prompt Templates Update**: Emptied environment variable templates for search and title generation now default to the Open WebUI default prompt templates, simplifying configuration efforts. ### [`v0.3.20`](https://github.com/open-webui/open-webui/blob/HEAD/CHANGELOG.md#0320---2024-09-07) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.19...v0.3.20) ##### Added - **🌐 Translation Update**: Updated Catalan translations to improve user experience for Catalan speakers. ##### Fixed - **📄 PDF Download**: Resolved a configuration issue with fonts directory, ensuring PDFs are now downloaded with the correct formatting. - **🛠️ Installation of Tools & Functions Requirements**: Fixed a bug where necessary requirements for tools and functions were not properly installing. - **🔗 Inline Image Link Rendering**: Enabled rendering of images directly from links in chat. - **📞 Post-Call User Interface Cleanup**: Adjusted UI behavior to automatically close chat controls after a voice call ends, reducing screen clutter. - **🎙️ Microphone Deactivation Post-Call**: Addressed an issue where the microphone remained active after calls. - **✍️ Markdown Spacing Correction**: Corrected spacing in Markdown rendering, ensuring text appears neatly and as expected. - **🔄 Message Re-rendering**: Fixed an issue causing all response messages to re-render with each new message, now improving chat performance. ##### Changed - **🌐 Refined Web Search Integration**: Deprecated the Search Query Generation Prompt threshold; introduced a toggle button for "Enable Web Search Query Generation" allowing users to opt-in to using web search more judiciously. - **📝 Default Prompt Templates Update**: Emptied environment variable templates for search and title generation now default to the Open WebUI default prompt templates, simplifying configuration efforts. ### [`v0.3.19`](https://github.com/open-webui/open-webui/blob/HEAD/CHANGELOG.md#0319---2024-09-05) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.19...v0.3.19) ##### Added - **🌐 Translation Update**: Improved Chinese translations. ##### Fixed - **📂 DATA_DIR Overriding**: Fixed an issue to avoid overriding DATA_DIR, preventing errors when directories are set identically, ensuring smoother operation and data management. - **🛠️ Frontmatter Extraction**: Fixed the extraction process for frontmatter in tools and functions. ##### Changed - **🎨 UI Styling**: Refined the user interface styling for enhanced visual coherence and user experience. ### [`v0.3.19`](https://github.com/open-webui/open-webui/releases/tag/v0.3.19) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.18...v0.3.19) #### \[0.3.19] - 2024-09-05 ##### Added - **🌐 Translation Update**: Improved Chinese translations. ##### Fixed - **📂 DATA_DIR Overriding**: Fixed an issue to avoid overriding DATA_DIR, preventing errors when directories are set identically, ensuring smoother operation and data management. - **🛠️ Frontmatter Extraction**: Fixed the extraction process for frontmatter in tools and functions. ##### Changed - **🎨 UI Styling**: Refined the user interface styling for enhanced visual coherence and user experience. ### [`v0.3.18`](https://github.com/open-webui/open-webui/releases/tag/v0.3.18) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.18...v0.3.18) #### \[0.3.18] - 2024-09-04 ##### Added - **🛠️ Direct Database Execution for Tools & Functions**: Enhanced the execution of Python files for tools and functions, now directly loading from the database for a more streamlined backend process. ##### Fixed - **🔄 Automatic Rewrite of Import Statements in Tools & Functions**: Tool and function scripts that import 'utils', 'apps', 'main', 'config' will now automatically rename these with 'open_webui.', ensuring compatibility and consistency across different modules. - **🎨 Styling Adjustments**: Minor fixes in the visual styling to improve user experience and interface consistency. ### [`v0.3.18`](https://github.com/open-webui/open-webui/blob/HEAD/CHANGELOG.md#0318---2024-09-04) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.17...v0.3.18) ##### Added - **🛠️ Direct Database Execution for Tools & Functions**: Enhanced the execution of Python files for tools and functions, now directly loading from the database for a more streamlined backend process. ##### Fixed - **🔄 Automatic Rewrite of Import Statements in Tools & Functions**: Tool and function scripts that import 'utils', 'apps', 'main', 'config' will now automatically rename these with 'open_webui.', ensuring compatibility and consistency across different modules. - **🎨 Styling Adjustments**: Minor fixes in the visual styling to improve user experience and interface consistency. ### [`v0.3.17`](https://github.com/open-webui/open-webui/releases/tag/v0.3.17) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.17...v0.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: [@&#8203;Peter-De-Ath](https://github.com/Peter-De-Ath), [@&#8203;daniel-code](https://github.com/daniel-code), [@&#8203;sebdanielsson](https://github.com/sebdanielsson), [@&#8203;pascallim](https://github.com/pascallim), [@&#8203;dependabot](https://github.com/dependabot)\[bot], [@&#8203;cheahjs](https://github.com/cheahjs), [@&#8203;KarlLee830](https://github.com/KarlLee830), [@&#8203;aleixdorca](https://github.com/aleixdorca), [@&#8203;raju249](https://github.com/raju249), [@&#8203;OriginalSimon](https://github.com/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!): [@&#8203;digitalbrainowners](https://github.com/digitalbrainowners), [@&#8203;lukepiette](https://github.com/lukepiette), [@&#8203;arcee-ai](https://github.com/arcee-ai), [@&#8203;roosi-gmbh](https://github.com/roosi-gmbh), [@&#8203;Trabing](https://github.com/Trabing), [@&#8203;Razgaleh](https://github.com/Razgaleh), [@&#8203;calabresefrj](https://github.com/calabresefrj), [@&#8203;mushmax](https://github.com/mushmax), [@&#8203;rndmcnlly](https://github.com/rndmcnlly), [@&#8203;GenieDev101](https://github.com/GenieDev101), [@&#8203;PortlandKyGuy](https://github.com/PortlandKyGuy) ### [`v0.3.17`](https://github.com/open-webui/open-webui/blob/HEAD/CHANGELOG.md#0317---2024-09-04) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.16...v0.3.17) ##### 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. ### [`v0.3.16`](https://github.com/open-webui/open-webui/releases/tag/v0.3.16) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.16...v0.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: [@&#8203;Peter-De-Ath](https://github.com/Peter-De-Ath), [@&#8203;michaelpoluektov](https://github.com/michaelpoluektov), [@&#8203;jannikstdl](https://github.com/jannikstdl), [@&#8203;zhaofengli](https://github.com/zhaofengli), [@&#8203;dependabot](https://github.com/dependabot)\[bot], [@&#8203;kiosion](https://github.com/kiosion), [@&#8203;KarlLee830](https://github.com/KarlLee830), [@&#8203;aleixdorca](https://github.com/aleixdorca), [@&#8203;0xThresh](https://github.com/0xThresh), [@&#8203;que-nguyen](https://github.com/que-nguyen), [@&#8203;Yanyutin753](https://github.com/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!): [@&#8203;digitalbrainowners](https://github.com/digitalbrainowners), [@&#8203;Jkintree2](https://github.com/Jkintree2), [@&#8203;lukepiette](https://github.com/lukepiette), [@&#8203;roosi-gmbh](https://github.com/roosi-gmbh), [@&#8203;Trabing](https://github.com/Trabing), [@&#8203;Razgaleh](https://github.com/Razgaleh), [@&#8203;calabresefrj](https://github.com/calabresefrj), [@&#8203;mushmax](https://github.com/mushmax), [@&#8203;rndmcnlly](https://github.com/rndmcnlly), [@&#8203;GenieDev101](https://github.com/GenieDev101), [@&#8203;Lance1101](https://github.com/Lance1101), [@&#8203;awaliuddin](https://github.com/awaliuddin), [@&#8203;PortlandKyGuy](https://github.com/PortlandKyGuy) ### [`v0.3.16`](https://github.com/open-webui/open-webui/blob/HEAD/CHANGELOG.md#0316---2024-08-27) [Compare Source](https://github.com/open-webui/open-webui/compare/v0.3.15...v0.3.16) ##### 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. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiIzOC4xOC4xMiIsInVwZGF0ZWRJblZlciI6IjM4LjE4LjEyIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovatebot changed title from ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.16 to ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.17 2024-09-04 13:00:49 -04:00
renovatebot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from 0e4b0e684a to cf77499d9d 2024-09-04 13:00:50 -04:00 Compare
renovatebot changed title from ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.17 to ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.18 2024-09-04 15:00:49 -04:00
renovatebot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from cf77499d9d to b9825c809b 2024-09-04 15:00:49 -04:00 Compare
renovatebot changed title from ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.18 to ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.19 2024-09-05 15:01:09 -04:00
renovatebot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from b9825c809b to 1a25d907d0 2024-09-05 15:01:10 -04:00 Compare
renovatebot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from 1a25d907d0 to 40289ee345 2024-09-07 01:01:14 -04:00 Compare
renovatebot changed title from ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.19 to ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.20 2024-09-07 01:01:15 -04:00
renovatebot changed title from ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.20 to ⬆️ Update ghcr.io/open-webui/open-webui Docker tag to v0.3.21 2024-09-07 21:01:16 -04:00
renovatebot force-pushed renovate/ghcr.io-open-webui-open-webui-0.x from 40289ee345 to dafe0bf363 2024-09-07 21:01:16 -04:00 Compare
mafyuh added 1 commit 2024-09-09 21:42:13 -04:00
Merge branch 'main' into renovate/ghcr.io-open-webui-open-webui-0.x
All checks were successful
Lint on PR / Lint YAML files (pull_request) Successful in 8s
Deploy to Hosts / deploy (pull_request) Successful in 52s
904702c17e
mafyuh merged commit b4c0c82c4f into main 2024-09-09 21:42:17 -04:00
mafyuh deleted branch renovate/ghcr.io-open-webui-open-webui-0.x 2024-09-09 21:42:18 -04:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: mafyuh/iac#137
No description provided.