From 50b495158eea8eb23c315587cc1dc5177779c771 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Tue, 3 Nov 2026 15:02:49 +0100 Subject: [PATCH 01/14] docs: start 0.13.1 changelog --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab3043f59d..8fdd85e3ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.13.1] - 2026-11-03 + +### Added + +- ๐Ÿ”„ **General improvements.** Various improvements were implemented across the application to enhance performance, stability, and security. +- ๐ŸŒ **Translation updates.** Translations for Portuguese (Brazil) were enhanced and expanded. + +### Fixed + +- ๐Ÿ–ฅ๏ธ **Terminal kept on model switch.** Switching to a model without its own default terminal no longer turns off the terminal selected in the chat. [Commit](https://github.com/open-webui/open-webui/commit/b433aab65c8ad6c61800a82ea6680140182c9c30), [Commit](https://github.com/open-webui/open-webui/commit/a01b2ed55be5bf725f33f74e4171139eed8002be) +- ๐Ÿ“œ **Quieter MCP connection logs.** Logs no longer fill with a warning for every MCP server a user has not connected yet each time they load Open WebUI. [#33663](https://github.com/open-webui/open-webui/pull/33663) + ## [0.13.0] - 2026-11-02 ### Added From 1426c29123dfb5ff4beaf0a651dc889e37fba58c Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Tue, 3 Nov 2026 21:05:54 +0100 Subject: [PATCH 02/14] docs: add accessibility entry to 0.13.1 changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8fdd85e3ad..f4f6eba4d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- โ™ฟ **Keyboard and screen reader fixes.** Buttons keep keyboard focus while they save, cancelling a message edit or switching message versions keeps focus in place, the show password button is wide enough to hit, the sign-in skip link moves focus to the form, and holding Shift no longer swaps row buttons for Delete while a keyboard user has focus. - ๐Ÿ”„ **General improvements.** Various improvements were implemented across the application to enhance performance, stability, and security. - ๐ŸŒ **Translation updates.** Translations for Portuguese (Brazil) were enhanced and expanded. From 0023997a3c578c827f3b85886677bd504666ce48 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Tue, 3 Nov 2026 22:01:57 +0100 Subject: [PATCH 03/14] docs: add 0.13.1 entries up to 623257af7 --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4f6eba4d7..6aebabb62b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,14 +9,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- โœ‰๏ธ **Non-ASCII email addresses.** The sign-up page and the add and edit user dialogs now accept email addresses with non-ASCII characters. [#33693](https://github.com/open-webui/open-webui/pull/33693), [#33681](https://github.com/open-webui/open-webui/issues/33681) +- ๐ŸŽ๏ธ **Faster chat access checks.** Sending messages, typing indicators, shared links, comments and file access no longer load the whole conversation just to check who may access it, which helps most on large chats. [#33667](https://github.com/open-webui/open-webui/pull/33667), [#33669](https://github.com/open-webui/open-webui/pull/33669) +- ๐Ÿ—‚๏ธ **Faster sidebar chat list.** The chat list in the sidebar now appears as soon as its own data is ready instead of waiting for the channel list. [#33686](https://github.com/open-webui/open-webui/pull/33686) +- ๐Ÿงฎ **Faster Redis filter lookups.** With Redis enabled, chat requests now look up the filters of a model faster. [#33668](https://github.com/open-webui/open-webui/pull/33668) - โ™ฟ **Keyboard and screen reader fixes.** Buttons keep keyboard focus while they save, cancelling a message edit or switching message versions keeps focus in place, the show password button is wide enough to hit, the sign-in skip link moves focus to the form, and holding Shift no longer swaps row buttons for Delete while a keyboard user has focus. - ๐Ÿ”„ **General improvements.** Various improvements were implemented across the application to enhance performance, stability, and security. - ๐ŸŒ **Translation updates.** Translations for Portuguese (Brazil) were enhanced and expanded. ### Fixed +- ๐Ÿ” **Terminal Session authentication.** Terminal connections set to Session authentication now accept an API key, so Verify Connection, the policy settings and the terminal tools work again. [#33699](https://github.com/open-webui/open-webui/pull/33699), [#30001](https://github.com/open-webui/open-webui/issues/30001), [#33579](https://github.com/open-webui/open-webui/issues/33579) +- ๐Ÿ“– **File read size limit.** Reading a file by line range now stops at the same size limit as other reads, so one read can no longer overflow the context window of the model. [#33696](https://github.com/open-webui/open-webui/pull/33696), [#33607](https://github.com/open-webui/open-webui/issues/33607) +- ๐Ÿ’ฌ **Temporary chat button with tabs.** The Temporary Chat button is back on new chats when the tabbed layout is on. [#33680](https://github.com/open-webui/open-webui/pull/33680) - ๐Ÿ–ฅ๏ธ **Terminal kept on model switch.** Switching to a model without its own default terminal no longer turns off the terminal selected in the chat. [Commit](https://github.com/open-webui/open-webui/commit/b433aab65c8ad6c61800a82ea6680140182c9c30), [Commit](https://github.com/open-webui/open-webui/commit/a01b2ed55be5bf725f33f74e4171139eed8002be) - ๐Ÿ“œ **Quieter MCP connection logs.** Logs no longer fill with a warning for every MCP server a user has not connected yet each time they load Open WebUI. [#33663](https://github.com/open-webui/open-webui/pull/33663) +- ๐Ÿ”‡ **Queries kept out of logs.** The default server log no longer contains your search queries or the provider address of a failing external reranker. [#33701](https://github.com/open-webui/open-webui/pull/33701) +- ๐Ÿชช **OAuth token refresh warnings.** Refreshing OAuth tokens with a client secret no longer logs deprecation warnings on every call. [#33700](https://github.com/open-webui/open-webui/pull/33700), [#33297](https://github.com/open-webui/open-webui/issues/33297) ## [0.13.0] - 2026-11-02 From 3937e02d9958c7f098b6351eb3b406c168abf041 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Tue, 3 Nov 2026 22:57:27 +0100 Subject: [PATCH 04/14] docs: add external knowledge base entry to 0.13.1 changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6aebabb62b..d744284409 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ๐Ÿ” **Terminal Session authentication.** Terminal connections set to Session authentication now accept an API key, so Verify Connection, the policy settings and the terminal tools work again. [#33699](https://github.com/open-webui/open-webui/pull/33699), [#30001](https://github.com/open-webui/open-webui/issues/30001), [#33579](https://github.com/open-webui/open-webui/issues/33579) - ๐Ÿ“– **File read size limit.** Reading a file by line range now stops at the same size limit as other reads, so one read can no longer overflow the context window of the model. [#33696](https://github.com/open-webui/open-webui/pull/33696), [#33607](https://github.com/open-webui/open-webui/issues/33607) - ๐Ÿ’ฌ **Temporary chat button with tabs.** The Temporary Chat button is back on new chats when the tabbed layout is on. [#33680](https://github.com/open-webui/open-webui/pull/33680) +- ๐Ÿ”Ž **External knowledge base queries.** External knowledge bases now search with every generated query at the same time instead of using only the results of the first one. [#33704](https://github.com/open-webui/open-webui/pull/33704), [#33184](https://github.com/open-webui/open-webui/issues/33184) - ๐Ÿ–ฅ๏ธ **Terminal kept on model switch.** Switching to a model without its own default terminal no longer turns off the terminal selected in the chat. [Commit](https://github.com/open-webui/open-webui/commit/b433aab65c8ad6c61800a82ea6680140182c9c30), [Commit](https://github.com/open-webui/open-webui/commit/a01b2ed55be5bf725f33f74e4171139eed8002be) - ๐Ÿ“œ **Quieter MCP connection logs.** Logs no longer fill with a warning for every MCP server a user has not connected yet each time they load Open WebUI. [#33663](https://github.com/open-webui/open-webui/pull/33663) - ๐Ÿ”‡ **Queries kept out of logs.** The default server log no longer contains your search queries or the provider address of a failing external reranker. [#33701](https://github.com/open-webui/open-webui/pull/33701) From c56aabd473b0af8b002add93c4c2524b494719dd Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Wed, 4 Nov 2026 01:39:33 +0100 Subject: [PATCH 05/14] docs: add MinerU 4.1 entry to 0.13.1 changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d744284409..5700cd6e78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ๐ŸŽ๏ธ **Faster chat access checks.** Sending messages, typing indicators, shared links, comments and file access no longer load the whole conversation just to check who may access it, which helps most on large chats. [#33667](https://github.com/open-webui/open-webui/pull/33667), [#33669](https://github.com/open-webui/open-webui/pull/33669) - ๐Ÿ—‚๏ธ **Faster sidebar chat list.** The chat list in the sidebar now appears as soon as its own data is ready instead of waiting for the channel list. [#33686](https://github.com/open-webui/open-webui/pull/33686) - ๐Ÿงฎ **Faster Redis filter lookups.** With Redis enabled, chat requests now look up the filters of a model faster. [#33668](https://github.com/open-webui/open-webui/pull/33668) +- ๐Ÿ“„ **MinerU 4.1 support.** The MinerU document loader in local mode now works with MinerU 4.1 servers, which previously failed on every document. [#33719](https://github.com/open-webui/open-webui/pull/33719), [#33718](https://github.com/open-webui/open-webui/issues/33718) - โ™ฟ **Keyboard and screen reader fixes.** Buttons keep keyboard focus while they save, cancelling a message edit or switching message versions keeps focus in place, the show password button is wide enough to hit, the sign-in skip link moves focus to the form, and holding Shift no longer swaps row buttons for Delete while a keyboard user has focus. - ๐Ÿ”„ **General improvements.** Various improvements were implemented across the application to enhance performance, stability, and security. - ๐ŸŒ **Translation updates.** Translations for Portuguese (Brazil) were enhanced and expanded. From 1ee6013bcd0193964322582eec37286ecb7618a5 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Wed, 4 Nov 2026 08:06:28 +0100 Subject: [PATCH 06/14] docs: add MCP app and working folder fixes to 0.13.1 changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5700cd6e78..9fa470bc49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,7 +23,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ๐Ÿ” **Terminal Session authentication.** Terminal connections set to Session authentication now accept an API key, so Verify Connection, the policy settings and the terminal tools work again. [#33699](https://github.com/open-webui/open-webui/pull/33699), [#30001](https://github.com/open-webui/open-webui/issues/30001), [#33579](https://github.com/open-webui/open-webui/issues/33579) - ๐Ÿ“– **File read size limit.** Reading a file by line range now stops at the same size limit as other reads, so one read can no longer overflow the context window of the model. [#33696](https://github.com/open-webui/open-webui/pull/33696), [#33607](https://github.com/open-webui/open-webui/issues/33607) - ๐Ÿ’ฌ **Temporary chat button with tabs.** The Temporary Chat button is back on new chats when the tabbed layout is on. [#33680](https://github.com/open-webui/open-webui/pull/33680) +- ๐Ÿ–ผ๏ธ **Stable MCP app views.** MCP apps in chat no longer reload and lose their state while the message around them updates. [Commit](https://github.com/open-webui/open-webui/commit/b79a778c030615729726a905cad6b5d5a7065ec3) - ๐Ÿ”Ž **External knowledge base queries.** External knowledge bases now search with every generated query at the same time instead of using only the results of the first one. [#33704](https://github.com/open-webui/open-webui/pull/33704), [#33184](https://github.com/open-webui/open-webui/issues/33184) +- ๐Ÿ“ **Working folder in new chats.** The terminal working folder of a new chat is no longer reset to the root when the chat is created before the file browser has finished loading. [Commit](https://github.com/open-webui/open-webui/commit/500ff30bb7e12622ce8540089d05ad609da63d5e) - ๐Ÿ–ฅ๏ธ **Terminal kept on model switch.** Switching to a model without its own default terminal no longer turns off the terminal selected in the chat. [Commit](https://github.com/open-webui/open-webui/commit/b433aab65c8ad6c61800a82ea6680140182c9c30), [Commit](https://github.com/open-webui/open-webui/commit/a01b2ed55be5bf725f33f74e4171139eed8002be) - ๐Ÿ“œ **Quieter MCP connection logs.** Logs no longer fill with a warning for every MCP server a user has not connected yet each time they load Open WebUI. [#33663](https://github.com/open-webui/open-webui/pull/33663) - ๐Ÿ”‡ **Queries kept out of logs.** The default server log no longer contains your search queries or the provider address of a failing external reranker. [#33701](https://github.com/open-webui/open-webui/pull/33701) From 65e4e0a97f83d923b810f4159f256b5df414e0c6 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Wed, 4 Nov 2026 22:44:01 +0100 Subject: [PATCH 07/14] docs: add paste typing, pagination focus and translations to 0.13.1 changelog --- CHANGELOG.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fa470bc49..dbc8724547 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,13 +10,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - โœ‰๏ธ **Non-ASCII email addresses.** The sign-up page and the add and edit user dialogs now accept email addresses with non-ASCII characters. [#33693](https://github.com/open-webui/open-webui/pull/33693), [#33681](https://github.com/open-webui/open-webui/issues/33681) +- โŒจ๏ธ **Smooth typing after large pastes.** Typing in the chat input no longer freezes for seconds after pasting a large amount of text. [#33729](https://github.com/open-webui/open-webui/pull/33729), [#12087](https://github.com/open-webui/open-webui/issues/12087) - ๐ŸŽ๏ธ **Faster chat access checks.** Sending messages, typing indicators, shared links, comments and file access no longer load the whole conversation just to check who may access it, which helps most on large chats. [#33667](https://github.com/open-webui/open-webui/pull/33667), [#33669](https://github.com/open-webui/open-webui/pull/33669) - ๐Ÿ—‚๏ธ **Faster sidebar chat list.** The chat list in the sidebar now appears as soon as its own data is ready instead of waiting for the channel list. [#33686](https://github.com/open-webui/open-webui/pull/33686) - ๐Ÿงฎ **Faster Redis filter lookups.** With Redis enabled, chat requests now look up the filters of a model faster. [#33668](https://github.com/open-webui/open-webui/pull/33668) - ๐Ÿ“„ **MinerU 4.1 support.** The MinerU document loader in local mode now works with MinerU 4.1 servers, which previously failed on every document. [#33719](https://github.com/open-webui/open-webui/pull/33719), [#33718](https://github.com/open-webui/open-webui/issues/33718) -- โ™ฟ **Keyboard and screen reader fixes.** Buttons keep keyboard focus while they save, cancelling a message edit or switching message versions keeps focus in place, the show password button is wide enough to hit, the sign-in skip link moves focus to the form, and holding Shift no longer swaps row buttons for Delete while a keyboard user has focus. +- โ™ฟ **Keyboard and screen reader fixes.** Buttons keep keyboard focus while they save, cancelling a message edit or switching message versions keeps focus in place, the show password button is wide enough to hit, the sign-in skip link moves focus to the form, the page buttons keep keyboard focus at the first and last page, and holding Shift no longer swaps row buttons for Delete while a keyboard user has focus. - ๐Ÿ”„ **General improvements.** Various improvements were implemented across the application to enhance performance, stability, and security. -- ๐ŸŒ **Translation updates.** Translations for Portuguese (Brazil) were enhanced and expanded. +- ๐ŸŒ **Translation updates.** Translations for Portuguese (Brazil), Azerbaijani, Basque, Bengali, Bosnian, Bulgarian, Cebuano, Croatian, Czech, Danish, Dutch, Estonian, Faroese, Filipino, Galician, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Irish, Japanese, Kabyle, Korean, Lithuanian, Malay, Norwegian Bokmรฅl, Persian, Polish, Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish (Spain), Swedish, Tamil, Thai, Tibetan, Turkish, Turkmen, Ukrainian, Urdu, Uyghur and Vietnamese were enhanced and expanded. ### Fixed From fd029d3511cacb62fe69de011367feeef1c3b97e Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Wed, 4 Nov 2026 22:55:22 +0100 Subject: [PATCH 08/14] docs: frame paste typing entry as a speedup in 0.13.1 changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dbc8724547..1e43ec3975 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - โœ‰๏ธ **Non-ASCII email addresses.** The sign-up page and the add and edit user dialogs now accept email addresses with non-ASCII characters. [#33693](https://github.com/open-webui/open-webui/pull/33693), [#33681](https://github.com/open-webui/open-webui/issues/33681) -- โŒจ๏ธ **Smooth typing after large pastes.** Typing in the chat input no longer freezes for seconds after pasting a large amount of text. [#33729](https://github.com/open-webui/open-webui/pull/33729), [#12087](https://github.com/open-webui/open-webui/issues/12087) +- โŒจ๏ธ **Faster typing after large pastes.** Typing in the chat input after pasting 16,000 lines of text is now about 117 times faster, down from 8.6 seconds to 74 milliseconds per keystroke. [#33729](https://github.com/open-webui/open-webui/pull/33729), [#12087](https://github.com/open-webui/open-webui/issues/12087) - ๐ŸŽ๏ธ **Faster chat access checks.** Sending messages, typing indicators, shared links, comments and file access no longer load the whole conversation just to check who may access it, which helps most on large chats. [#33667](https://github.com/open-webui/open-webui/pull/33667), [#33669](https://github.com/open-webui/open-webui/pull/33669) - ๐Ÿ—‚๏ธ **Faster sidebar chat list.** The chat list in the sidebar now appears as soon as its own data is ready instead of waiting for the channel list. [#33686](https://github.com/open-webui/open-webui/pull/33686) - ๐Ÿงฎ **Faster Redis filter lookups.** With Redis enabled, chat requests now look up the filters of a model faster. [#33668](https://github.com/open-webui/open-webui/pull/33668) From 2f1e905893e257fd03f22e65c46d317a9a7327ee Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Wed, 4 Nov 2026 23:34:01 +0100 Subject: [PATCH 09/14] docs: add 0.13.1 entries up to 2e95de486 plus security notice --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e43ec3975..bc037b6fd6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - โœ‰๏ธ **Non-ASCII email addresses.** The sign-up page and the add and edit user dialogs now accept email addresses with non-ASCII characters. [#33693](https://github.com/open-webui/open-webui/pull/33693), [#33681](https://github.com/open-webui/open-webui/issues/33681) - โŒจ๏ธ **Faster typing after large pastes.** Typing in the chat input after pasting 16,000 lines of text is now about 117 times faster, down from 8.6 seconds to 74 milliseconds per keystroke. [#33729](https://github.com/open-webui/open-webui/pull/33729), [#12087](https://github.com/open-webui/open-webui/issues/12087) +- โฑ๏ธ **Faster large chats.** Large chats now open about twice as fast. [#33665](https://github.com/open-webui/open-webui/pull/33665) - ๐ŸŽ๏ธ **Faster chat access checks.** Sending messages, typing indicators, shared links, comments and file access no longer load the whole conversation just to check who may access it, which helps most on large chats. [#33667](https://github.com/open-webui/open-webui/pull/33667), [#33669](https://github.com/open-webui/open-webui/pull/33669) +- ๐Ÿš€ **Faster channels.** The channel list, the channel messages and the replied-to messages in a channel now load much faster, especially with many channels or many replies. [#33690](https://github.com/open-webui/open-webui/pull/33690), [#33691](https://github.com/open-webui/open-webui/pull/33691), [#33688](https://github.com/open-webui/open-webui/pull/33688) - ๐Ÿ—‚๏ธ **Faster sidebar chat list.** The chat list in the sidebar now appears as soon as its own data is ready instead of waiting for the channel list. [#33686](https://github.com/open-webui/open-webui/pull/33686) - ๐Ÿงฎ **Faster Redis filter lookups.** With Redis enabled, chat requests now look up the filters of a model faster. [#33668](https://github.com/open-webui/open-webui/pull/33668) - ๐Ÿ“„ **MinerU 4.1 support.** The MinerU document loader in local mode now works with MinerU 4.1 servers, which previously failed on every document. [#33719](https://github.com/open-webui/open-webui/pull/33719), [#33718](https://github.com/open-webui/open-webui/issues/33718) @@ -21,8 +23,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- ๐Ÿ›ก๏ธ **Security Advisory**: This release contains **security fixes**. We **strongly recommend updating** all deployments **as soon as possible** to have the latest security fixes in place. These fixes are **not listed in this changelog**; we will publish the security advisories for them immediately following CVE assignment. [Advisories](https://github.com/open-webui/open-webui/security) - ๐Ÿ” **Terminal Session authentication.** Terminal connections set to Session authentication now accept an API key, so Verify Connection, the policy settings and the terminal tools work again. [#33699](https://github.com/open-webui/open-webui/pull/33699), [#30001](https://github.com/open-webui/open-webui/issues/30001), [#33579](https://github.com/open-webui/open-webui/issues/33579) +- ๐Ÿ—“๏ธ **Automation schedule examples.** Models creating automations through the built-in tool no longer hit "Invalid RRULE" errors caused by a wrong example schedule format. [#33732](https://github.com/open-webui/open-webui/pull/33732), [#33730](https://github.com/open-webui/open-webui/issues/33730) - ๐Ÿ“– **File read size limit.** Reading a file by line range now stops at the same size limit as other reads, so one read can no longer overflow the context window of the model. [#33696](https://github.com/open-webui/open-webui/pull/33696), [#33607](https://github.com/open-webui/open-webui/issues/33607) +- ๐ŸŽจ **OpenAI image default model.** Image generation with the OpenAI engine now defaults to GPT-IMAGE 2 instead of the shut-down DALLยทE 2, and the shut-down DALLยทE models are no longer offered. [#33694](https://github.com/open-webui/open-webui/pull/33694), [#33578](https://github.com/open-webui/open-webui/issues/33578) +- ๐Ÿง  **Complete compaction summaries.** Context compaction summaries are no longer cut off at 1000 tokens, which could leave reasoning models with an empty or truncated summary. [#33726](https://github.com/open-webui/open-webui/pull/33726) +- ๐Ÿ’พ **Prompt cache on tool results.** Tool results sent through OpenAI-compatible gateways now keep their prompt cache marker, so Anthropic models behind OpenRouter or LiteLLM can cache the prefix in tool loops. [#33757](https://github.com/open-webui/open-webui/pull/33757), [#33755](https://github.com/open-webui/open-webui/issues/33755) - ๐Ÿ’ฌ **Temporary chat button with tabs.** The Temporary Chat button is back on new chats when the tabbed layout is on. [#33680](https://github.com/open-webui/open-webui/pull/33680) - ๐Ÿ–ผ๏ธ **Stable MCP app views.** MCP apps in chat no longer reload and lose their state while the message around them updates. [Commit](https://github.com/open-webui/open-webui/commit/b79a778c030615729726a905cad6b5d5a7065ec3) - ๐Ÿ”Ž **External knowledge base queries.** External knowledge bases now search with every generated query at the same time instead of using only the results of the first one. [#33704](https://github.com/open-webui/open-webui/pull/33704), [#33184](https://github.com/open-webui/open-webui/issues/33184) @@ -31,6 +38,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ๐Ÿ“œ **Quieter MCP connection logs.** Logs no longer fill with a warning for every MCP server a user has not connected yet each time they load Open WebUI. [#33663](https://github.com/open-webui/open-webui/pull/33663) - ๐Ÿ”‡ **Queries kept out of logs.** The default server log no longer contains your search queries or the provider address of a failing external reranker. [#33701](https://github.com/open-webui/open-webui/pull/33701) - ๐Ÿชช **OAuth token refresh warnings.** Refreshing OAuth tokens with a client secret no longer logs deprecation warnings on every call. [#33700](https://github.com/open-webui/open-webui/pull/33700), [#33297](https://github.com/open-webui/open-webui/issues/33297) +- ๐Ÿ•ต๏ธ **Audit log secret masking.** With request auditing on, the audit log now masks API keys, tokens and secrets saved in the admin settings, not only passwords. [#33746](https://github.com/open-webui/open-webui/pull/33746) +- ๐Ÿท๏ธ **Visible controls labels.** Six toggles under Visible controls in the Admin Interface settings now show their names instead of raw translation keys. [#33734](https://github.com/open-webui/open-webui/pull/33734) ## [0.13.0] - 2026-11-02 From 2c134e988324ea9932bb09dc3a79f85d5207b66e Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Thu, 5 Nov 2026 04:10:58 +0100 Subject: [PATCH 10/14] docs: add native app sessions entry and migration warning to 0.13.1 changelog --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc037b6fd6..d6f64bf801 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- ๐Ÿ”— **Personal terminals from native apps.** Native apps on your own computer can now sign in with renewable sessions (90 days without use by default, set with "SESSION_EXPIRES_IN") and appear as a personal terminal in chats, with terminal output that resumes after a dropped connection. [Commit](https://github.com/open-webui/open-webui/commit/404d27a36eed45359a56082500b8970ba6ad58aa), [Commit](https://github.com/open-webui/open-webui/commit/99f4541e3bef722d0ffe32374e29c7a72dc0ebff), [Commit](https://github.com/open-webui/open-webui/commit/69189cbaad2aa2cf437ffbc988ef397691c4e04a) - โœ‰๏ธ **Non-ASCII email addresses.** The sign-up page and the add and edit user dialogs now accept email addresses with non-ASCII characters. [#33693](https://github.com/open-webui/open-webui/pull/33693), [#33681](https://github.com/open-webui/open-webui/issues/33681) - โŒจ๏ธ **Faster typing after large pastes.** Typing in the chat input after pasting 16,000 lines of text is now about 117 times faster, down from 8.6 seconds to 74 milliseconds per keystroke. [#33729](https://github.com/open-webui/open-webui/pull/33729), [#12087](https://github.com/open-webui/open-webui/issues/12087) - โฑ๏ธ **Faster large chats.** Large chats now open about twice as fast. [#33665](https://github.com/open-webui/open-webui/pull/33665) @@ -41,6 +42,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ๐Ÿ•ต๏ธ **Audit log secret masking.** With request auditing on, the audit log now masks API keys, tokens and secrets saved in the admin settings, not only passwords. [#33746](https://github.com/open-webui/open-webui/pull/33746) - ๐Ÿท๏ธ **Visible controls labels.** Six toggles under Visible controls in the Admin Interface settings now show their names instead of raw translation keys. [#33734](https://github.com/open-webui/open-webui/pull/33734) +### 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.13.0] - 2026-11-02 ### Added From eb8e8280a4f07f63cac7d570cb96340b90c42bfe Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Thu, 5 Nov 2026 05:06:18 +0100 Subject: [PATCH 11/14] docs: link Tether follow-up commits in 0.13.1 changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d6f64bf801..483bcbaf52 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- ๐Ÿ”— **Personal terminals from native apps.** Native apps on your own computer can now sign in with renewable sessions (90 days without use by default, set with "SESSION_EXPIRES_IN") and appear as a personal terminal in chats, with terminal output that resumes after a dropped connection. [Commit](https://github.com/open-webui/open-webui/commit/404d27a36eed45359a56082500b8970ba6ad58aa), [Commit](https://github.com/open-webui/open-webui/commit/99f4541e3bef722d0ffe32374e29c7a72dc0ebff), [Commit](https://github.com/open-webui/open-webui/commit/69189cbaad2aa2cf437ffbc988ef397691c4e04a) +- ๐Ÿ”— **Personal terminals from native apps.** Native apps on your own computer can now sign in with renewable sessions (90 days without use by default, set with "SESSION_EXPIRES_IN") and appear as a personal terminal in chats, with terminal output that resumes after a dropped connection. [Commit](https://github.com/open-webui/open-webui/commit/404d27a36eed45359a56082500b8970ba6ad58aa), [Commit](https://github.com/open-webui/open-webui/commit/99f4541e3bef722d0ffe32374e29c7a72dc0ebff), [Commit](https://github.com/open-webui/open-webui/commit/69189cbaad2aa2cf437ffbc988ef397691c4e04a), [Commit](https://github.com/open-webui/open-webui/commit/457f2edd2dca74509833c8fe59bd0b8cf112bd2a), [Commit](https://github.com/open-webui/open-webui/commit/a773323e4ab2db8888af696b7de31f42aa12ea75), [Commit](https://github.com/open-webui/open-webui/commit/cc58d4ec6edc8dd62396dc942114b2b48c44d44d) - โœ‰๏ธ **Non-ASCII email addresses.** The sign-up page and the add and edit user dialogs now accept email addresses with non-ASCII characters. [#33693](https://github.com/open-webui/open-webui/pull/33693), [#33681](https://github.com/open-webui/open-webui/issues/33681) - โŒจ๏ธ **Faster typing after large pastes.** Typing in the chat input after pasting 16,000 lines of text is now about 117 times faster, down from 8.6 seconds to 74 milliseconds per keystroke. [#33729](https://github.com/open-webui/open-webui/pull/33729), [#12087](https://github.com/open-webui/open-webui/issues/12087) - โฑ๏ธ **Faster large chats.** Large chats now open about twice as fast. [#33665](https://github.com/open-webui/open-webui/pull/33665) From 862f4be1f18cfd70909df103538a6f86883912f4 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Thu, 5 Nov 2026 06:01:53 +0100 Subject: [PATCH 12/14] docs: link more native app and temporary chat commits in 0.13.1 changelog --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 483bcbaf52..20b6546c96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- ๐Ÿ”— **Personal terminals from native apps.** Native apps on your own computer can now sign in with renewable sessions (90 days without use by default, set with "SESSION_EXPIRES_IN") and appear as a personal terminal in chats, with terminal output that resumes after a dropped connection. [Commit](https://github.com/open-webui/open-webui/commit/404d27a36eed45359a56082500b8970ba6ad58aa), [Commit](https://github.com/open-webui/open-webui/commit/99f4541e3bef722d0ffe32374e29c7a72dc0ebff), [Commit](https://github.com/open-webui/open-webui/commit/69189cbaad2aa2cf437ffbc988ef397691c4e04a), [Commit](https://github.com/open-webui/open-webui/commit/457f2edd2dca74509833c8fe59bd0b8cf112bd2a), [Commit](https://github.com/open-webui/open-webui/commit/a773323e4ab2db8888af696b7de31f42aa12ea75), [Commit](https://github.com/open-webui/open-webui/commit/cc58d4ec6edc8dd62396dc942114b2b48c44d44d) +- ๐Ÿ”— **Personal terminals from native apps.** Native apps on your own computer can now sign in with renewable sessions (90 days without use by default, set with "SESSION_EXPIRES_IN") and appear as a personal terminal in chats, with terminal output that resumes after a dropped connection. [Commit](https://github.com/open-webui/open-webui/commit/404d27a36eed45359a56082500b8970ba6ad58aa), [Commit](https://github.com/open-webui/open-webui/commit/99f4541e3bef722d0ffe32374e29c7a72dc0ebff), [Commit](https://github.com/open-webui/open-webui/commit/69189cbaad2aa2cf437ffbc988ef397691c4e04a), [Commit](https://github.com/open-webui/open-webui/commit/457f2edd2dca74509833c8fe59bd0b8cf112bd2a), [Commit](https://github.com/open-webui/open-webui/commit/a773323e4ab2db8888af696b7de31f42aa12ea75), [Commit](https://github.com/open-webui/open-webui/commit/cc58d4ec6edc8dd62396dc942114b2b48c44d44d), [Commit](https://github.com/open-webui/open-webui/commit/fd7b5cabc094541bedf83f5fcd12763d95fa8222), [Commit](https://github.com/open-webui/open-webui/commit/c16b77ba078157585101bc7f7134485c50059c3b), [Commit](https://github.com/open-webui/open-webui/commit/d77709357b8a685b7c7ba569dfdfd7f39915bdc9) - โœ‰๏ธ **Non-ASCII email addresses.** The sign-up page and the add and edit user dialogs now accept email addresses with non-ASCII characters. [#33693](https://github.com/open-webui/open-webui/pull/33693), [#33681](https://github.com/open-webui/open-webui/issues/33681) - โŒจ๏ธ **Faster typing after large pastes.** Typing in the chat input after pasting 16,000 lines of text is now about 117 times faster, down from 8.6 seconds to 74 milliseconds per keystroke. [#33729](https://github.com/open-webui/open-webui/pull/33729), [#12087](https://github.com/open-webui/open-webui/issues/12087) - โฑ๏ธ **Faster large chats.** Large chats now open about twice as fast. [#33665](https://github.com/open-webui/open-webui/pull/33665) @@ -31,7 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ๐ŸŽจ **OpenAI image default model.** Image generation with the OpenAI engine now defaults to GPT-IMAGE 2 instead of the shut-down DALLยทE 2, and the shut-down DALLยทE models are no longer offered. [#33694](https://github.com/open-webui/open-webui/pull/33694), [#33578](https://github.com/open-webui/open-webui/issues/33578) - ๐Ÿง  **Complete compaction summaries.** Context compaction summaries are no longer cut off at 1000 tokens, which could leave reasoning models with an empty or truncated summary. [#33726](https://github.com/open-webui/open-webui/pull/33726) - ๐Ÿ’พ **Prompt cache on tool results.** Tool results sent through OpenAI-compatible gateways now keep their prompt cache marker, so Anthropic models behind OpenRouter or LiteLLM can cache the prefix in tool loops. [#33757](https://github.com/open-webui/open-webui/pull/33757), [#33755](https://github.com/open-webui/open-webui/issues/33755) -- ๐Ÿ’ฌ **Temporary chat button with tabs.** The Temporary Chat button is back on new chats when the tabbed layout is on. [#33680](https://github.com/open-webui/open-webui/pull/33680) +- ๐Ÿ’ฌ **Temporary chat button with tabs.** The Temporary Chat button is back on new chats when the tabbed layout is on. [#33680](https://github.com/open-webui/open-webui/pull/33680), [Commit](https://github.com/open-webui/open-webui/commit/2a6adef639e5b8dfdc10c71dde790ac22d79c3fd) - ๐Ÿ–ผ๏ธ **Stable MCP app views.** MCP apps in chat no longer reload and lose their state while the message around them updates. [Commit](https://github.com/open-webui/open-webui/commit/b79a778c030615729726a905cad6b5d5a7065ec3) - ๐Ÿ”Ž **External knowledge base queries.** External knowledge bases now search with every generated query at the same time instead of using only the results of the first one. [#33704](https://github.com/open-webui/open-webui/pull/33704), [#33184](https://github.com/open-webui/open-webui/issues/33184) - ๐Ÿ“ **Working folder in new chats.** The terminal working folder of a new chat is no longer reset to the root when the chat is created before the file browser has finished loading. [Commit](https://github.com/open-webui/open-webui/commit/500ff30bb7e12622ce8540089d05ad609da63d5e) From 17e793645e7d7238191d036731c24e35ccae323a Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Thu, 5 Nov 2026 06:57:15 +0100 Subject: [PATCH 13/14] docs: link one more native app commit in 0.13.1 changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20b6546c96..245ebd1476 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- ๐Ÿ”— **Personal terminals from native apps.** Native apps on your own computer can now sign in with renewable sessions (90 days without use by default, set with "SESSION_EXPIRES_IN") and appear as a personal terminal in chats, with terminal output that resumes after a dropped connection. [Commit](https://github.com/open-webui/open-webui/commit/404d27a36eed45359a56082500b8970ba6ad58aa), [Commit](https://github.com/open-webui/open-webui/commit/99f4541e3bef722d0ffe32374e29c7a72dc0ebff), [Commit](https://github.com/open-webui/open-webui/commit/69189cbaad2aa2cf437ffbc988ef397691c4e04a), [Commit](https://github.com/open-webui/open-webui/commit/457f2edd2dca74509833c8fe59bd0b8cf112bd2a), [Commit](https://github.com/open-webui/open-webui/commit/a773323e4ab2db8888af696b7de31f42aa12ea75), [Commit](https://github.com/open-webui/open-webui/commit/cc58d4ec6edc8dd62396dc942114b2b48c44d44d), [Commit](https://github.com/open-webui/open-webui/commit/fd7b5cabc094541bedf83f5fcd12763d95fa8222), [Commit](https://github.com/open-webui/open-webui/commit/c16b77ba078157585101bc7f7134485c50059c3b), [Commit](https://github.com/open-webui/open-webui/commit/d77709357b8a685b7c7ba569dfdfd7f39915bdc9) +- ๐Ÿ”— **Personal terminals from native apps.** Native apps on your own computer can now sign in with renewable sessions (90 days without use by default, set with "SESSION_EXPIRES_IN") and appear as a personal terminal in chats, with terminal output that resumes after a dropped connection. [Commit](https://github.com/open-webui/open-webui/commit/404d27a36eed45359a56082500b8970ba6ad58aa), [Commit](https://github.com/open-webui/open-webui/commit/99f4541e3bef722d0ffe32374e29c7a72dc0ebff), [Commit](https://github.com/open-webui/open-webui/commit/69189cbaad2aa2cf437ffbc988ef397691c4e04a), [Commit](https://github.com/open-webui/open-webui/commit/457f2edd2dca74509833c8fe59bd0b8cf112bd2a), [Commit](https://github.com/open-webui/open-webui/commit/a773323e4ab2db8888af696b7de31f42aa12ea75), [Commit](https://github.com/open-webui/open-webui/commit/cc58d4ec6edc8dd62396dc942114b2b48c44d44d), [Commit](https://github.com/open-webui/open-webui/commit/fd7b5cabc094541bedf83f5fcd12763d95fa8222), [Commit](https://github.com/open-webui/open-webui/commit/c16b77ba078157585101bc7f7134485c50059c3b), [Commit](https://github.com/open-webui/open-webui/commit/d77709357b8a685b7c7ba569dfdfd7f39915bdc9), [Commit](https://github.com/open-webui/open-webui/commit/eb4ff07b294c5a964f594578326b23fcd7a4b3e8) - โœ‰๏ธ **Non-ASCII email addresses.** The sign-up page and the add and edit user dialogs now accept email addresses with non-ASCII characters. [#33693](https://github.com/open-webui/open-webui/pull/33693), [#33681](https://github.com/open-webui/open-webui/issues/33681) - โŒจ๏ธ **Faster typing after large pastes.** Typing in the chat input after pasting 16,000 lines of text is now about 117 times faster, down from 8.6 seconds to 74 milliseconds per keystroke. [#33729](https://github.com/open-webui/open-webui/pull/33729), [#12087](https://github.com/open-webui/open-webui/issues/12087) - โฑ๏ธ **Faster large chats.** Large chats now open about twice as fast. [#33665](https://github.com/open-webui/open-webui/pull/33665) From 37e89cc01a52806a5e218338f96c57d5c48a08dc Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:48:15 +0100 Subject: [PATCH 14/14] docs: add notification click entry to 0.13.1 changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 245ebd1476..c1c7be3012 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ๐Ÿš€ **Faster channels.** The channel list, the channel messages and the replied-to messages in a channel now load much faster, especially with many channels or many replies. [#33690](https://github.com/open-webui/open-webui/pull/33690), [#33691](https://github.com/open-webui/open-webui/pull/33691), [#33688](https://github.com/open-webui/open-webui/pull/33688) - ๐Ÿ—‚๏ธ **Faster sidebar chat list.** The chat list in the sidebar now appears as soon as its own data is ready instead of waiting for the channel list. [#33686](https://github.com/open-webui/open-webui/pull/33686) - ๐Ÿงฎ **Faster Redis filter lookups.** With Redis enabled, chat requests now look up the filters of a model faster. [#33668](https://github.com/open-webui/open-webui/pull/33668) +- ๐Ÿ”” **Notifications open their chat.** Clicking a desktop notification now brings Open WebUI to the front and opens the related chat, channel or calendar. [Commit](https://github.com/open-webui/open-webui/commit/13e0fd2c5f8295b725a12e90c623dfd7b9781a94) - ๐Ÿ“„ **MinerU 4.1 support.** The MinerU document loader in local mode now works with MinerU 4.1 servers, which previously failed on every document. [#33719](https://github.com/open-webui/open-webui/pull/33719), [#33718](https://github.com/open-webui/open-webui/issues/33718) - โ™ฟ **Keyboard and screen reader fixes.** Buttons keep keyboard focus while they save, cancelling a message edit or switching message versions keeps focus in place, the show password button is wide enough to hit, the sign-in skip link moves focus to the form, the page buttons keep keyboard focus at the first and last page, and holding Shift no longer swaps row buttons for Delete while a keyboard user has focus. - ๐Ÿ”„ **General improvements.** Various improvements were implemented across the application to enhance performance, stability, and security.