chore: cover the modal shortcut, build stamp and sticky code headings

This commit is contained in:
Classic298 2026-09-09 16:16:28 +00:00
parent fc60f0aea3
commit cf1d6df4f9
No known key found for this signature in database

View file

@ -49,6 +49,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- 📛 **An upload that fails says so.** A file that could not be written to the terminal passed in silence and the browser refreshed as though it had arrived, in a directory that may no longer have been the one on screen; a failure now names itself, and the listing is only reread where it is still the one you are looking at. [Commit](https://github.com/open-webui/open-webui/commit/f80ef8bd), [Commit](https://github.com/open-webui/open-webui/commit/4cc0d48b), [Commit](https://github.com/open-webui/open-webui/commit/674760bf)
- 🎯 **A question carried in a link is sent once it is written.** Opening a chat from a link holding a question sent it before the box had it, so a question naming a variable went off with the variable unfilled; the send now waits for the text to be in place and filled in. [Commit](https://github.com/open-webui/open-webui/commit/3808eace6c2beb1904f0f04fdd443ec544f94acb), [Commit](https://github.com/open-webui/open-webui/commit/a23b579233276e40159eb615917b9aeb7d5ed5c9)
- 📜 **A long list of tasks keeps to its own corner.** The list of steps a model works through ran as long as it needed and pushed the rest of the reply down the page; it now stops at a quarter of the window's height and scrolls within itself. [Commit](https://github.com/open-webui/open-webui/commit/307b9b9133f0c7ad899f4b76226059da6f3177eb)
- ⎋ **Closing a dialog closes the one on top.** The shortcut for closing a dialog always shut the settings window, whichever dialog was actually in front, so a dialog opened from within settings took both away at once; each dialog now answers the shortcut for itself, as it already did for the escape key. [#29830](https://github.com/open-webui/open-webui/pull/29830), [#29817](https://github.com/open-webui/open-webui/issues/29817)
- 🔃 **A tab left open through an update reloads itself.** A tab still running the previous build met an error page after the server was updated instead of loading the new one, because every image built from Docker carried the same version stamp; the stamp now follows the build, and a stale tab reloads as it was meant to. [#29832](https://github.com/open-webui/open-webui/pull/29832), [#29831](https://github.com/open-webui/open-webui/issues/29831)
- 📌 **Code headings stay at the top in channels.** In a thread or the pinned messages of a channel, the bar naming a piece of code hung below the top of the panel and floated over the code as it scrolled, and its corners spilled past the rounded block; it now sits flush at the top, clipped to the block, in Firefox as much as anywhere else. [#29836](https://github.com/open-webui/open-webui/pull/29836), [#29835](https://github.com/open-webui/open-webui/issues/29835)
- 🧯 **Reading a web page leaves the log alone.** Fetching a page through the browser-driven loader filled the log with tracebacks where the page closed while it was still pulling pieces of itself, as sites behind Cloudflare and similar do; those requests are now let go of before the page closes. [#29325](https://github.com/open-webui/open-webui/pull/29325), [#28869](https://github.com/open-webui/open-webui/issues/28869)
- 📤 **Exporting tools stops at what you may edit.** Exporting all tools at once returned every tool the account could see, the source of a tool shared for reading included; it now returns only the tools it may edit, matching the single-tool export and the way models already export. [#29310](https://github.com/open-webui/open-webui/pull/29310)
- 🔐 **Model pictures follow model access.** The picture belonging to a model is now shown only to people who can see that model, where anyone signed in could fetch it and tell an existing model from an unknown one by which picture came back. [#29700](https://github.com/open-webui/open-webui/pull/29700)