Skip to content

chore(deps): bump open-webui/open-webui from 0.6.41 to 0.8.1 in /production/ai#86

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/docker_compose/production/ai/open-webui/open-webui-0.8.1
Open

chore(deps): bump open-webui/open-webui from 0.6.41 to 0.8.1 in /production/ai#86
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/docker_compose/production/ai/open-webui/open-webui-0.8.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 14, 2026

Bumps open-webui/open-webui from 0.6.41 to 0.8.1.

Release notes

Sourced from open-webui/open-webui's releases.

v0.8.1

[0.8.1] - 2026-02-14

[!CAUTION] ⚠️ Database Migrations: This release includes database schema changes; we strongly recommend backing up your database and all associated data before upgrading in production environments. If you are running a multi-worker, multi-server, or load-balanced deployment, all instances must be updated simultaneously, rolling updates are not supported and will cause application failures due to schema incompatibility.

Added

  • 🚀 Channel user active status. Checking user active status in channels is now faster thanks to optimized database queries. Commit
  • 🔗 Responses API endpoint with model routing. The OpenAI API proxy now supports a /responses endpoint that routes requests to the correct backend based on the model field in the request, instead of always using the first configured endpoint. This enables support for backends like vLLM that provide /skills and /v1/responses endpoints. Commit, Commit
  • Model and prompt list optimization. Improved performance when loading models and prompts by pre-fetching user group IDs once instead of making multiple database queries. Commit
  • 🗄️ Batch access control queries. Improved performance when loading models, prompts, and knowledge bases by replacing multiple individual access checks with single batch queries, significantly reducing database load for large deployments. Commit
  • 💨 Faster user list loading. User lists now load significantly faster by deferring profile image loading; images are fetched separately in parallel by the browser, improving caching and reducing database load. Commit
  • 🔍 Web search result count. The built-in search_web tool now respects the admin-configured "Search Result Count" setting instead of always returning 5 results when using Native Function Calling mode. #21373, #21371
  • 🔐 SCIM externalId support. SCIM-enabled deployments can now store and manage externalId for user provisioning, enabling better integration with identity providers like Microsoft Entra ID and Okta. #21099, #21280, Commit
  • 🌐 Translation updates. Portuguese (Brazil) translations were updated.

Fixed

  • 🛡️ Public sharing security fix. Fixed a security issue where users with write access could see the Public sharing option regardless of their actual public sharing permission, and direct API calls could bypass frontend sharing restrictions. #21358, #21356
  • 🔒 Direct model access control fix. Model access control changes now persist correctly for direct Ollama and OpenAI models that don't have database entries, and error messages display properly instead of showing "[object Object]". Commit, #21377
  • 💭 Reasoning trace rendering performance. Reasoning traces from models now render properly without being split into many fragments, preventing browser slowdowns during streaming responses. #21348, Commit
  • 🖥️ ARM device compatibility fix. Fixed an issue where upgrading to 0.8.0 would fail to start on ARM devices (like Raspberry Pi 4) due to torch 2.10.0 causing SIGILL errors; now pinned to torch<=2.9.1. #21385, #21349
  • 🗄️ Skills PostgreSQL compatibility fix. Fixed a PostgreSQL compatibility issue where creating or listing skills would fail with a TypeError, while SQLite worked correctly. #21372, Commit, #21365
  • 🗄️ PostgreSQL analytics query fix. Fixed an issue where retrieving chat IDs by model ID would fail on PostgreSQL due to incompatible DISTINCT ordering, while SQLite worked correctly. #21347, Commit
  • 🗃️ SQLite cascade delete fix. Deleting chats now properly removes all associated messages in SQLite, matching PostgreSQL behavior and preventing orphaned data. #21362
  • ☁️ Ollama Cloud model naming fix. Fixed an issue where using Ollama Cloud models would fail with "Model not found" errors because ":latest" was incorrectly appended to model names. #21386
  • 🛠️ Knowledge selector tooltip z-index. Fixed an issue where tooltips in the "Select Knowledge" dropdown were hidden behind the menu, making it difficult to read knowledge item names and descriptions. #21375
  • 🎯 Model selector scroll position. The model selector dropdown now correctly scrolls to and centers the currently selected model when opened, and resets scroll position when reopened. Commit
  • 🐛 Sync modal unexpected appearance. Fixed an issue where the Sync Modal would appear unexpectedly after enabling the "Community Sharing" feature if the user had previously visited the app with the sync parameter. #21376
  • 🎨 Knowledge collection layout fix. Fixed a layout issue in the Knowledge integration menu where long collection names caused indentation artifacts and now properly truncate with ellipsis. #21374
  • 📝 Metadata processing crash fix. Fixed a latent bug where processing document metadata containing certain keys (content, pages, tables, paragraphs, sections, figures) would cause a RuntimeError due to dictionary mutation during iteration. #21105
  • 🔑 Password validation regex fix. Fixed the password validation regex by adding the raw string prefix, ensuring escape sequences like d and w are interpreted correctly. #21400, #21399

Changed

  • ⚠️ Database Migrations: This release includes database schema changes; we strongly recommend backing up your database and all associated data before upgrading in production environments. If you are running a multi-worker, multi-server, or load-balanced deployment, all instances must be updated simultaneously, rolling updates are not supported and will cause application failures due to schema incompatibility.

v0.8.0

[0.8.0] - 2026-02-12

[!CAUTION] ⚠️ Database Migrations: This release includes database schema changes; we strongly recommend backing up your database and all associated data before upgrading in production environments. If you are running a multi-worker, multi-server, or load-balanced deployment, all instances must be updated simultaneously, rolling updates are not supported and will cause application failures due to schema incompatibility.

[!WARNING] ⚠️ Long-Running Database Migration: This release includes a migration for the chat_message table that can take a significant amount of time to complete, especially in larger deployments with extensive chat histories. Please plan for adequate downtime and allow the migration to finish completely without interruption.

Added

... (truncated)

Changelog

Sourced from open-webui/open-webui's changelog.

[0.8.1] - 2026-02-14

Added

  • 🚀 Channel user active status. Checking user active status in channels is now faster thanks to optimized database queries. Commit
  • 🔗 Responses API endpoint with model routing. The OpenAI API proxy now supports a /responses endpoint that routes requests to the correct backend based on the model field in the request, instead of always using the first configured endpoint. This enables support for backends like vLLM that provide /skills and /v1/responses endpoints. Commit, Commit
  • Model and prompt list optimization. Improved performance when loading models and prompts by pre-fetching user group IDs once instead of making multiple database queries. Commit
  • 🗄️ Batch access control queries. Improved performance when loading models, prompts, and knowledge bases by replacing multiple individual access checks with single batch queries, significantly reducing database load for large deployments. Commit
  • 💨 Faster user list loading. User lists now load significantly faster by deferring profile image loading; images are fetched separately in parallel by the browser, improving caching and reducing database load. Commit
  • 🔍 Web search result count. The built-in search_web tool now respects the admin-configured "Search Result Count" setting instead of always returning 5 results when using Native Function Calling mode. #21373, #21371
  • 🔐 SCIM externalId support. SCIM-enabled deployments can now store and manage externalId for user provisioning, enabling better integration with identity providers like Microsoft Entra ID and Okta. #21099, #21280, Commit
  • 🌐 Translation updates. Portuguese (Brazil) translations were updated.

Fixed

  • 🛡️ Public sharing security fix. Fixed a security issue where users with write access could see the Public sharing option regardless of their actual public sharing permission, and direct API calls could bypass frontend sharing restrictions. #21358, #21356
  • 🔒 Direct model access control fix. Model access control changes now persist correctly for direct Ollama and OpenAI models that don't have database entries, and error messages display properly instead of showing "[object Object]". Commit, #21377
  • 💭 Reasoning trace rendering performance. Reasoning traces from models now render properly without being split into many fragments, preventing browser slowdowns during streaming responses. #21348, Commit
  • 🖥️ ARM device compatibility fix. Fixed an issue where upgrading to 0.8.0 would fail to start on ARM devices (like Raspberry Pi 4) due to torch 2.10.0 causing SIGILL errors; now pinned to torch<=2.9.1. #21385, #21349
  • 🗄️ Skills PostgreSQL compatibility fix. Fixed a PostgreSQL compatibility issue where creating or listing skills would fail with a TypeError, while SQLite worked correctly. #21372, Commit, #21365
  • 🗄️ PostgreSQL analytics query fix. Fixed an issue where retrieving chat IDs by model ID would fail on PostgreSQL due to incompatible DISTINCT ordering, while SQLite worked correctly. #21347, Commit
  • 🗃️ SQLite cascade delete fix. Deleting chats now properly removes all associated messages in SQLite, matching PostgreSQL behavior and preventing orphaned data. #21362
  • ☁️ Ollama Cloud model naming fix. Fixed an issue where using Ollama Cloud models would fail with "Model not found" errors because ":latest" was incorrectly appended to model names. #21386
  • 🛠️ Knowledge selector tooltip z-index. Fixed an issue where tooltips in the "Select Knowledge" dropdown were hidden behind the menu, making it difficult to read knowledge item names and descriptions. #21375
  • 🎯 Model selector scroll position. The model selector dropdown now correctly scrolls to and centers the currently selected model when opened, and resets scroll position when reopened. Commit
  • 🐛 Sync modal unexpected appearance. Fixed an issue where the Sync Modal would appear unexpectedly after enabling the "Community Sharing" feature if the user had previously visited the app with the sync parameter. #21376
  • 🎨 Knowledge collection layout fix. Fixed a layout issue in the Knowledge integration menu where long collection names caused indentation artifacts and now properly truncate with ellipsis. #21374
  • 📝 Metadata processing crash fix. Fixed a latent bug where processing document metadata containing certain keys (content, pages, tables, paragraphs, sections, figures) would cause a RuntimeError due to dictionary mutation during iteration. #21105
  • 🔑 Password validation regex fix. Fixed the password validation regex by adding the raw string prefix, ensuring escape sequences like \d and \w are interpreted correctly. #21400, #21399

Changed

  • ⚠️ Database Migrations: This release includes database schema changes; we strongly recommend backing up your database and all associated data before upgrading in production environments. If you are running a multi-worker, multi-server, or load-balanced deployment, all instances must be updated simultaneously, rolling updates are not supported and will cause application failures due to schema incompatibility.

[0.8.0] - 2026-02-12

Added

  • 📊 Analytics dashboard. Administrators now have access to an Analytics dashboard showing model usage statistics, token consumption by model and user, user activity rankings, and time-series charts with hourly or daily granularity; clicking any model opens a detail view with feedback history, associated tags, and chat browser, and results can be filtered by user group. #21106, Commit, Commit
  • 🎯 Experimental support for Skills. Open WebUI now supports the Skill standard — allowing users to create and manage reusable AI skills with detailed instructions, reference them in chats using the "$" command, or attach them to specific models for automatic context in conversations. #21312
  • 🧪 Experimental support for Open Responses protocol. Connections can now be configured to use the experimental Open Responses protocol instead of Chat Completions, enabling native support for extended thinking, streaming reasoning tokens, and richer tool call handling for compatible providers. Commit, Commit, Commit, Commit, Commit, Commit, Commit, Commit, Commit
  • 👥 Redesigned access control UI. The access control UI was redesigned with a more intuitive interface that makes it easier to add multiple groups at once. #21277
  • 👤 Per-user resource sharing. Resources including knowledge bases, prompts, models, tools, channels, and base models can now be shared directly to individual users alongside the existing per-group sharing capability. #21277
  • 📨 Message queuing. Messages can now be queued while a response is generating rather than being blocked, allowing you to continue your train of thought; queued messages are automatically combined and sent when generation completes, and can be edited, deleted, or sent immediately from the input area. Commit, Commit
  • 💡 Active task sidebar indicator. Users can now see which chats have active tasks running directly in the sidebar. Commit
  • 📝 Prompt version control. Prompts now include version control with full history tracking, allowing users to commit changes with messages, view past versions, compare differences between versions, and roll back to previous versions when needed. #20945
  • 🏷️ Prompt tags. Prompts can now be organized with tags, and users can filter the prompt workspace by tag to quickly find related prompts across large collections. #20945
  • 🐍 Native function calling code execution. Code execution now works with Native function calling mode, allowing models to autonomously run Python code for calculations, data analysis, and visualizations without requiring Default mode. #20592, [Docs:#998](open-webui/docs#998)
  • 🚀 Async web search. Web search operations now run asynchronously in the background, allowing users to continue interacting with the application while searches complete. #20630
  • Search debouncing. Search operations across the application now respond more efficiently with debouncing that reduces unnecessary server requests while typing, improving responsiveness when searching users, groups, functions, tools, prompts, knowledge bases, notes, and when using the knowledge and prompts commands in chat. #20982, Commit, Commit, Commit

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [open-webui/open-webui](https://github.com/open-webui/open-webui) from 0.6.41 to 0.8.1.
- [Release notes](https://github.com/open-webui/open-webui/releases)
- [Changelog](https://github.com/open-webui/open-webui/blob/main/CHANGELOG.md)
- [Commits](open-webui/open-webui@v0.6.41...v0.8.1)

---
updated-dependencies:
- dependency-name: open-webui/open-webui
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies docker_compose Pull requests that update docker_compose code labels Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies docker_compose Pull requests that update docker_compose code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

Comments