[3.0.3]
Update open-webui to 0.6.40
Full Changelog
A critical PostgreSQL user listing performance issue was resolved by removing a redundant count operation that caused severe database slowdowns and potential timeouts when viewing user lists in admin panels.
A user list modal was added to channels, displaying all users with access and featuring search, sorting, and pagination capabilities. Commit
Channel navigation now displays the total number of users with access to the channel. Commit
Tool servers and MCP connections now support function name filtering, allowing administrators to selectively enable or block specific functions using allow/block lists. Commit
A toggle to disable parallel embedding processing was added via "ENABLE_ASYNC_EMBEDDING", allowing sequential processing for rate-limited or resource-constrained local embedding setups. #19444
Various improvements were implemented across the frontend and backend to enhance performance, stability, and security.
Localization improvements were made for German (de-DE) and Portuguese (Brazil) translations.
Inline citations now render correctly within markdown lists and nested elements instead of displaying as "undefined" values. #19452
Group member selection now works correctly without randomly selecting other users or causing the user list to jump around. #19426
Admin panel user list now displays the correct total user count and properly paginates 30 items per page after fixing database query issues with group member joins. #19429