diff --git a/CHANGELOG.md b/CHANGELOG.md index 1de2f6ed31..de4cb96a8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 🪪 **Profile cards from profile pictures.** Clicking the picture of the person who wrote a message in a shared chat, of a shared chat's owner in the sidebar or of a direct message partner in the sidebar now opens their profile card. [Commit](https://github.com/open-webui/open-webui/commit/a165c8385843c4f87e3eeb5797527004765e5708) - 🗂️ **Open sidebar folders in a new tab.** Folders in the sidebar can now be opened in a new tab with a middle click or Ctrl or Cmd click, and their link can be copied from the browser's context menu. [Commit](https://github.com/open-webui/open-webui/commit/ed3caa5619b8a577d0fc2fe2b6bdae90fc47ac69), [#29750](https://github.com/open-webui/open-webui/issues/29750) - 🔍 **Faster one-word chat search.** Searching your chats for a single word is now about 40% faster, as each chat is checked once instead of twice. [#32268](https://github.com/open-webui/open-webui/pull/32268), [#32266](https://github.com/open-webui/open-webui/issues/32266) +- 👯 **Message pairs for every model.** Generate Message Pair, Ctrl+Shift+Enter, now adds a placeholder reply for each selected model side by side, where only the first model got one, and the side-by-side view stays after a reload. [#32309](https://github.com/open-webui/open-webui/pull/32309) - 🔆 **Screen on during calls.** The screen now stays on during Realtime voice calls as well as Standard ones and is allowed to turn off again once the call ends, where Realtime calls let it go dark and Standard calls kept it on after closing the call. [Commit](https://github.com/open-webui/open-webui/commit/a9227421d847eb51d7c59ec336420bbb20dfbcc8), [#32251](https://github.com/open-webui/open-webui/issues/32251) - 🔄 **General improvements.** Various improvements were implemented across the application to enhance performance, stability, and security. - 🌐 **Translation updates.** Translations for Portuguese (Brazil), Italian, Czech, Romanian, Dutch, Ukrainian, Polish, Thai, Spanish, Malay, Persian, Korean, Arabic, Japanese, Indonesian, Russian, Vietnamese, Turkish, Hindi, German, Greek, Hungarian, Hebrew, Bulgarian, Swedish, Estonian, Norwegian Bokmål, Lithuanian, Croatian, Slovak, Bosnian, Danish, Slovenian, Galician and Latvian were enhanced and expanded. @@ -30,6 +31,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 📵 **No voice calls in shared chats.** The Voice mode button no longer shows in a shared chat you can reply in, and a call that was open closes when you switch to one. [Commit](https://github.com/open-webui/open-webui/commit/3a54306c50f351e5d6e89e296cb32518535712ee) - 🙆 **VRM 0.x avatar rest pose.** Voice avatars made in the older VRM 0.x format now rest with their arms down and breathe and sway the right way, where their arms were raised and their idle motion was mirrored. [#32270](https://github.com/open-webui/open-webui/pull/32270), [#32269](https://github.com/open-webui/open-webui/issues/32269) - 🕶️ **Follow-ups in temporary chats.** Follow-up suggestions in temporary chats are now based on the reply just written, where they were generated without it. [Commit](https://github.com/open-webui/open-webui/commit/53a8f131f305a3beb87376d5dbc05889883fb950) +- 🔁 **No reconnect loop after sign-in.** A tab where you signed in without reloading the page now reconnects signed in after a connection drop, such as sleep, a network change or a server restart, where since 0.12.0 it reconnected several times per second until the page was reloaded and put heavy load on the server. [#32341](https://github.com/open-webui/open-webui/pull/32341), [#32338](https://github.com/open-webui/open-webui/issues/32338) +- 📎 **Note uploads no longer stuck.** A file uploaded to a note while another file or edit was saved now finishes and stays attached after a reload, where it kept spinning and was saved without its file. [#32328](https://github.com/open-webui/open-webui/pull/32328), [#32327](https://github.com/open-webui/open-webui/issues/32327) +- 🪟 **Side-by-side replies after Regenerate.** Adding a second model and pressing Regenerate now keeps both replies side by side after a reload, where the second reply showed as another version of the first. [#32326](https://github.com/open-webui/open-webui/pull/32326), [#32325](https://github.com/open-webui/open-webui/issues/32325) +- 👎 **Rating reason and comment kept.** The reason and comment saved in the rating form are no longer wiped a few seconds later when the generated tags arrive, both on the reply and in Admin Panel > Evaluations > Feedback. [#32334](https://github.com/open-webui/open-webui/pull/32334), [#32333](https://github.com/open-webui/open-webui/issues/32333) +- 🐙 **GitHub skill imports with symlinks.** Importing a skill from a GitHub link now works when the repository has symlinks outside the skill folder, such as a CLAUDE.md link at the root, where it failed with "Archives cannot contain links or special files". [#32313](https://github.com/open-webui/open-webui/pull/32313), [#32312](https://github.com/open-webui/open-webui/issues/32312) +- 🗒️ **Production versions with notes.** Setting an older model version as production now works when the model has a note attached as knowledge, where it failed with "Referenced knowledge is unavailable". [#32317](https://github.com/open-webui/open-webui/pull/32317), [#32316](https://github.com/open-webui/open-webui/issues/32316) +- 📂 **Open knowledge file stays open.** Deleting a folder in a knowledge base no longer closes the file open in the viewer unless the delete removed that file. [#32319](https://github.com/open-webui/open-webui/pull/32319), [#32318](https://github.com/open-webui/open-webui/issues/32318) +- 💾 **Save hidden on others' messages.** In a chat shared with Allow replies, editing a message someone else wrote no longer shows a Save button that silently reverted the text; Send and Save As Copy stay. [#32321](https://github.com/open-webui/open-webui/pull/32321), [#32320](https://github.com/open-webui/open-webui/issues/32320) - 🈯 **Model editor language switching.** Switching the Editing language in the model editor from one translated language to another now shows that language's name and description, where the fields kept the text of the language shown before. [#32224](https://github.com/open-webui/open-webui/pull/32224), [#32223](https://github.com/open-webui/open-webui/issues/32223) - 🗣️ **Kokoro voice in calls.** Voice calls now speak replies with the Kokoro.js (Browser) voice chosen in your settings when the administrator has no server speech engine set, where the browser's own voice was used instead. [Commit](https://github.com/open-webui/open-webui/commit/78613d86f7564d1927ebf5f11292419fdeadb18c) - 🧩 **Rich UI embed console errors.** Rich UI tool embeds no longer log a security error in the browser console on every load when iframe Sandbox Allow Same Origin is off or the embed comes from another site; the embed works as before. [#32226](https://github.com/open-webui/open-webui/pull/32226), [#32222](https://github.com/open-webui/open-webui/issues/32222)