Classic298
1984ce42aa
Update Chat.svelte ( #21479 )
2026-02-16 13:03:22 -06:00
Classic298
656de56a3e
fix: gracefully handle missing functions when loading models ( #21476 )
...
When models reference functions (via filterIds/actionIds) that no longer
exist in the database, the /api/models endpoint crashes with a 500 error,
preventing the UI from loading chats entirely. This can happen after
upgrades when built-in functions are removed or when user-created
functions are deleted while still referenced by models.
Instead of raising an exception, log at INFO level and skip the missing
function so the rest of the models load successfully.
Fixes #21464
https://claude.ai/code/session_015JRM7m2bNeZPBBmV2Gv4Mj
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-16 13:02:54 -06:00
Shirasawa
0b2abe6cb8
I18n: improve Chinese translation ( #21460 )
...
* i18n: improve zh-CN translation
* i18n: improve zh-TW translation
2026-02-16 02:17:52 -06:00
Timothy Jaeryang Baek
f364b2d205
refac
2026-02-16 02:05:19 -06:00
Timothy Jaeryang Baek
519ff40cb6
refac
2026-02-16 01:56:43 -06:00
Algorithm5838
15b5f97f89
fix: prevent scroll jump when editing large messages ( #21402 )
...
Save and restore scroll positions around textarea auto-resize to avoid
layout shifts. Use preventScroll on focus.
2026-02-16 01:33:51 -06:00
Shamil
ca0983f76b
i18n: Add missing Russian (ru-RU) translations ( #21453 )
...
* i18n: add missing Russian (ru-RU) translations
* i18n: add translations for API Keys and Asc keys
2026-02-16 01:27:23 -06:00
Timothy Jaeryang Baek
ef04a704ce
chore: format
2026-02-16 01:26:29 -06:00
Timothy Jaeryang Baek
5fda814669
doc: changelog
2026-02-16 01:25:40 -06:00
Timothy Jaeryang Baek
c26e8110af
enh: renderMarkdownInPreviews
2026-02-16 01:23:56 -06:00
Timothy Jaeryang Baek
9e85055b8b
doc: changelog
2026-02-16 00:55:23 -06:00
Timothy Jaeryang Baek
6d17de6c67
chore: bump
2026-02-16 00:53:36 -06:00
Timothy Jaeryang Baek
f4e99c80f6
refac: "tool_calls" finish reason support
2026-02-16 00:53:01 -06:00
Timothy Jaeryang Baek
09dc28df1e
chore: format
2026-02-16 00:43:32 -06:00
Timothy Jaeryang Baek
c748c3ede7
refac
2026-02-16 00:41:36 -06:00
Timothy Jaeryang Baek
33308022f0
refac
2026-02-15 23:57:40 -06:00
Timothy Jaeryang Baek
f96e8f04fc
refac: styling
2026-02-15 23:50:34 -06:00
Timothy Jaeryang Baek
38ae91ae23
refac
2026-02-15 23:35:40 -06:00
Timothy Jaeryang Baek
88401e91c7
refac
2026-02-15 23:28:47 -06:00
Timothy Jaeryang Baek
8c5cfa530d
refac: styling
2026-02-15 22:55:50 -06:00
Timothy Jaeryang Baek
d215e46315
refac: styling
2026-02-15 22:49:56 -06:00
Classic298
e10e7d056e
chore: changelog ( #21424 )
...
* changelog: oauth session error handling
* changelog: task model selector validation fix
* changelog: skill content handling
* changelog: add Spanish and German translations
* changelog: move skill content to Added section
* changelog: tool call, validation fixes
* changelog: tool call message preservation links
* changelog: update per-model tool toggles entry with per-conversation chat toggle feature
* changelog: tool-server, startup, initialization
* changelog: remove empty Changed section
* changelog: fix duplicate Fixed section
* changelog: revert old entry, add new entry to 0.8.2
* changelog: move built-in tool toggles to Added section
* changelog: update date to 2026-02-16
* changelog: resource handle cleanup, file descriptors, leak fix
* changelog: image preview, file modal, modal enhancement
2026-02-15 19:33:20 -06:00
Timothy Jaeryang Baek
7a7d902238
refac
2026-02-15 19:32:22 -06:00
Varun Chawla
24179cde2f
fix: preserve trailing slash in MCP server URLs ( #21212 )
...
Stop trimming trailing slashes from MCP server URLs on save. Some MCP
servers (e.g. Bitrix24) require a trailing slash; removing it triggers a
301 redirect that drops Authorization headers, resulting in 400 errors.
The trailing-slash trim is now skipped when the connection type is 'mcp',
while OpenAPI connections continue to have it stripped as before.
Fixes open-webui#21179
2026-02-15 19:09:41 -06:00
Timothy Jaeryang Baek
3ae4c618e1
refac
2026-02-15 19:07:53 -06:00
Timothy Jaeryang Baek
4a0d893995
refac
2026-02-15 19:03:08 -06:00
Timothy Jaeryang Baek
b780d5c556
refac
2026-02-15 18:41:16 -06:00
Timothy Jaeryang Baek
911eecac85
fix: disabled mcp display issue
...
Co-Authored-By: Dario Ruellan <6965667+druellan@users.noreply.github.com>
2026-02-15 18:10:18 -06:00
Timothy Jaeryang Baek
319d3e8856
refac
2026-02-15 17:55:59 -06:00
Timothy Jaeryang Baek
e1b3e7252c
enh: preview image in file modal
2026-02-15 17:53:20 -06:00
Timothy Jaeryang Baek
f20cc6d7e6
refac
...
Co-Authored-By: SpootyMcSpoot <6732450+spootymcspoot@users.noreply.github.com>
2026-02-15 17:29:55 -06:00
Timothy Jaeryang Baek
f1a1e64d2e
refac: explicit toggle builtin tools
2026-02-15 17:20:49 -06:00
Classic298
58e923fe00
Update translation.json ( #21441 )
2026-02-15 16:43:50 -06:00
Timothy Jaeryang Baek
f2aca781c8
refac: tool message handling
2026-02-15 16:14:47 -06:00
_00_
ce51c481b8
upd:i18n: Spanish Translation Update v.0.8.0 ( #21427 )
...
### Spanish Translation Update v.0.8.0
- Added new strings
2026-02-15 16:05:45 -06:00
Timothy Jaeryang Baek
9a2595f070
fix: task models issue
2026-02-14 22:26:03 -06:00
Timothy Jaeryang Baek
393c0071dc
refac: manual skill invocation
2026-02-14 19:22:17 -06:00
Timothy Jaeryang Baek
7e224e4a53
refac
2026-02-13 18:26:03 -06:00
Classic298
12bad452fa
chore: Changelog updates ( #21382 )
...
* Add v0.8.1 release section
* changelog: knowledge menu layout fix
* changelog: knowledge tooltip z-index fix
* changelog: sync modal community sharing fix
* changelog: postgresql distinct ordering fix
* changelog: security fix public sharing bypass
* changelog: add issue ref to postgresql fix
* changelog: fix postgresql skills json compatibility
* changelog: apply new format style to 0.8.1 entries
* changelog: web search result count fix
* changelog: metadata, document, crash fix
* changelog: add channel user active status performance entry
* changelog: add model and prompt list optimization entry
* changelog: batch access control queries, channel status, model list optimization
* changelog: user list, performance, deferred loading
* Update CHANGELOG.md for 0.8.1
* Add emoji variation to Added section
* Remove empty Changed section and finalize 0.8.1 changelog
* changelog: arm, torch compatibility fix
* changelog: update database migration warning format
* changelog: ollama cloud, model naming fix
* Add SCIM externalId entry and database migration warning to 0.8.1
* Fix: move web search to Added, restore 0.8.0 headers
* Fix: SCIM above translations, 0.8.0 restored
* Remove 0.8.1 migration warning, keep 0.8.0 original
* changelog: direct model access control fix
* changelog: add commit link to direct model access control fix
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* changelog: sqlite, cascade delete, database fix
* changelog: responses, api, model-routing
* Add PR and issue links to SCIM externalId changelog entry
* Add commit link to Responses API entry, remove PR link from translation entry
* changelog: reasoning traces, performance, browser
* changelog: password, validation, regex
* Update CHANGELOG.md
2026-02-13 17:46:52 -06:00
Timothy Jaeryang Baek
5de60dc922
refac
2026-02-13 17:44:52 -06:00
Taylor Wilsdon
a30b106ea3
fix issues/21399 ( #21400 )
2026-02-13 17:42:34 -06:00
Timothy Jaeryang Baek
d33ad462aa
refac
2026-02-13 17:38:57 -06:00
Timothy Jaeryang Baek
3b61562c82
refac
2026-02-13 17:26:54 -06:00
Timothy Jaeryang Baek
e5d88be4f3
doc: changelog
2026-02-13 15:08:20 -06:00
Timothy Jaeryang Baek
b36f8d9314
chore: format
2026-02-13 15:00:47 -06:00
Timothy Jaeryang Baek
626d236d13
chore: format
2026-02-13 15:00:39 -06:00
Timothy Jaeryang Baek
79ecbfc757
refac
2026-02-13 14:59:20 -06:00
Timothy Jaeryang Baek
a9b8677cc0
refac
2026-02-13 14:59:05 -06:00
Classic298
0f3f68b0c4
enh ( #21362 )
2026-02-13 14:56:53 -06:00
Timothy Jaeryang Baek
abc9b63093
refac
...
Co-Authored-By: Juan Calderon-Perez <835733+gaby@users.noreply.github.com>
2026-02-13 14:55:13 -06:00