mirror of
https://github.com/open-webui/open-webui.git
synced 2026-10-05 02:41:34 +00:00
docs: changelog entries for Milvus native hybrid search with migration warning and seven fixes
This commit is contained in:
parent
c494f4ba25
commit
d1149c46cb
1 changed files with 10 additions and 0 deletions
10
CHANGELOG.md
10
CHANGELOG.md
|
|
@ -14,6 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
- 🧲 **Reordering filtered model lists.** Models on the admin models page can now be dragged into place while a search, view or tag filter is active, with every model hidden by the filter keeping its position. [#30390](https://github.com/open-webui/open-webui/pull/30390), [#29634](https://github.com/open-webui/open-webui/issues/29634)
|
||||
- 🖨️ **Images in note PDFs.** Downloading a note as a PDF now includes the images pasted into it, where the PDF held only the title and text. [#30975](https://github.com/open-webui/open-webui/pull/30975), [#30974](https://github.com/open-webui/open-webui/issues/30974)
|
||||
- 🕵️ **Tavily search depth.** Administrators can now choose how deep Tavily web searches go, from ultra-fast to advanced, in the Tavily settings of the web search page or through "TAVILY_SEARCH_DEPTH", separately from the existing extract depth. [#31308](https://github.com/open-webui/open-webui/pull/31308), [#29891](https://github.com/open-webui/open-webui/issues/29891)
|
||||
- 🏎️ **Native hybrid search on Milvus.** Hybrid search on Milvus 2.5 and newer, with one collection per knowledge base or with multitenancy, now runs the keyword half inside Milvus with its built-in BM25 full-text search and merges it with the vector results, where every search fetched every chunk of the collection and scored it in Open WebUI; existing collections get a text-only companion collection built once at startup, and older Milvus servers keep the previous hybrid search. [#31645](https://github.com/open-webui/open-webui/pull/31645), [#26243](https://github.com/open-webui/open-webui/issues/26243)
|
||||
- 🪙 **Input and output tokens in analytics.** Hovering, focusing or clicking the token total on the admin Analytics dashboard now shows how many of those tokens were input and how many were output. [Commit](https://github.com/open-webui/open-webui/commit/7e317fbada4acc5c48f326aa5935b3928275ea78), [#31646](https://github.com/open-webui/open-webui/issues/31646)
|
||||
- 🔄 **General improvements.** Various improvements were implemented across the application to enhance performance, stability, and security.
|
||||
- 🌐 **Translation updates.** Translations for German, Italian, Turkish, Persian, Indonesian, Catalan, French, Malay and Simplified Chinese were enhanced and expanded.
|
||||
|
||||
|
|
@ -160,9 +162,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
- 💾 **Connection dialog after a Headers error.** The connection dialog's Save button works again after an invalid Headers error, where it stayed disabled until the page was reloaded. [#31378](https://github.com/open-webui/open-webui/pull/31378), [#31377](https://github.com/open-webui/open-webui/issues/31377)
|
||||
- 🎨 **Invalid image Additional Parameters.** Saving the Images settings with invalid JSON in the Additional Parameters for OpenAI or AUTOMATIC1111 now shows an error, where Save kept spinning. [#31382](https://github.com/open-webui/open-webui/pull/31382), [#31381](https://github.com/open-webui/open-webui/issues/31381)
|
||||
- 🗒️ **Read-only notes in the chat's note picker.** Searching the note picker in a chat now finds notes shared with you read only, where they disappeared as soon as you typed. [#30968](https://github.com/open-webui/open-webui/pull/30968), [#30967](https://github.com/open-webui/open-webui/issues/30967)
|
||||
- ♻️ **Editing a repeating event from a later occurrence.** Opening a repeating calendar event from a later occurrence and saving it now keeps the series' own start date, where it moved the start to the clicked occurrence and deleted every earlier one. [#30971](https://github.com/open-webui/open-webui/pull/30971), [#30970](https://github.com/open-webui/open-webui/issues/30970)
|
||||
- 🪨 **OpenAI models on Amazon Bedrock.** GPT-5.6 and GPT-6 models on an Amazon Bedrock OpenAI-compatible connection, with ids such as us.openai.gpt-6-sol, now receive their token limit as max_completion_tokens, where Bedrock rejected every request with a token limit, including title and emoji generation. [#30976](https://github.com/open-webui/open-webui/pull/30976), [#30510](https://github.com/open-webui/open-webui/issues/30510)
|
||||
- 💬 **Readable mention notifications.** Notifications for channel messages that mention a user or channel now show the mention as it appears in the channel, such as "@Alex", where they showed the raw mention markup with the internal id. [#31601](https://github.com/open-webui/open-webui/pull/31601), [#31586](https://github.com/open-webui/open-webui/issues/31586)
|
||||
- 🎹 **Enter in the search dialog.** Pressing Enter on a highlighted chat in the search dialog now opens it, where the dialog only closed. [#31004](https://github.com/open-webui/open-webui/pull/31004), [#31003](https://github.com/open-webui/open-webui/issues/31003)
|
||||
- 🪄 **Artifact preview stays open.** The artifact preview no longer closes right after opening on its own, which happened now and then in any chat and every time a filter function wrote part of the reply before the model answered. [#31653](https://github.com/open-webui/open-webui/pull/31653), [#31652](https://github.com/open-webui/open-webui/pull/31652), [#31643](https://github.com/open-webui/open-webui/issues/31643)
|
||||
- 📸 **iPhone photos with vision models.** HEIC and HEIF photos from iPhones are now converted and uploaded as JPEG in chats, channels and notes whatever type the browser reports, where Firefox and some other browsers uploaded them as HEIC and vision models failed with an error. [#31649](https://github.com/open-webui/open-webui/pull/31649), [#28411](https://github.com/open-webui/open-webui/issues/28411)
|
||||
- 📦 **New files in shared chats.** Files attached to a message together with a file already in the chat now open in shared copies of the chat, where none of the new files were recorded and people opening the shared chat could not open them. [#31650](https://github.com/open-webui/open-webui/pull/31650), [#31648](https://github.com/open-webui/open-webui/issues/31648)
|
||||
|
||||
### Changed
|
||||
|
||||
- ⚠️ **IMPORTANT for Milvus and Milvus multitenancy users: back up your Milvus data before upgrading**: This release migrates every existing Milvus collection on its first start with "ENABLE_DB_MIGRATIONS" on (the default) by building a text-only BM25 companion collection next to it and copying all chunk text into it, and Open WebUI only finishes starting once that copy is done. On large databases this can take a long time, around 40 minutes for 200 GB with 1536-dimension embeddings on a single standalone Milvus server, and it needs extra storage roughly the size of the stored chunk text. We strongly recommend backing up your Milvus data before upgrading, planning for a much longer first startup and not interrupting it; the original vectors and indexes are left untouched, and collections that cannot be copied and Milvus servers older than 2.5 keep using the previous hybrid search. [#31645](https://github.com/open-webui/open-webui/pull/31645)
|
||||
- ⚡ **Faster JSON encoder by default.** "ENABLE_ORJSON" is now on by default, so every instance gets the faster encoder, with live updates encoding about 17 times and decoding about 3 times faster, and "ENABLE_ORJSON=false" keeps the previous one. [#31616](https://github.com/open-webui/open-webui/pull/31616)
|
||||
- 🔁 **Update Redis-backed instances together.** Where several servers share their websocket traffic through Redis, every instance should be updated at the same time, since live chat updates sent by an updated instance do not reach one still on an older version unless "WEBSOCKET_REDIS_ROOM_CHANNELS" is set to false. [#28818](https://github.com/open-webui/open-webui/pull/28818)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue