Commit Graph
398 Commits
Author SHA1 Message Date
Classic298 4c146fb26b docs: start 0.12.3 changelog (#32486)
* docs: start 0.12.3 changelog

* docs: changelog for steady first turn in new chats

* docs: changelog for Markdown file previews, channel sending and terminal folder in new chats

* docs: changelog for live collaborators, shared chat prompt edits and folder access

* docs: changelog for workspace search, OAuth refresh and more fixes

* docs: changelog for document comments, shortcut and shared item fixes

* docs: changelog for asking about files, Redis reply streaming and shared chat regenerate

* docs: link closed issues for compaction and right-to-left lists

* docs: changelog for Google Drive scope, status lines, tool server and PDF link fixes

* docs: changelog for selected skills, skill read limits and HTML in Markdown previews

* docs: move model skill injection change to Changed

* docs: changelog for Redis room channel subscriptions and permissions

* docs: move Redis streaming performance entry near the top

* docs: link closed issue for HTML blocks in Markdown previews

* docs: changelog for task checkboxes in Markdown file previews
2026-10-16 15:21:31 +04:00
Classic298 91ec14682f docs: start 0.12.2 changelog (#32424)
* docs: start 0.12.2 changelog

* docs: changelog for MinerU 4.x, Keep both, SCIM admin deletion, Tool Search call_tool and more fixes

* docs: changelog for MODEL_ID header, audit log model_id, Milvus TLS, Valkey tag and audit polling

* docs: move call_tool entry to Added

* docs: changelog for collection name checks, approved tool sources and sidebar hover previews
2026-10-15 00:46:23 +04:00
Classic298 1f8af83b80 docs: 0.12.1 changelog (#32228)
* docs: start 0.12.1 changelog

* docs: changelog for MCP connection error logging and translation fixes

* docs: changelog for plain HTTP, Redis Sentinel and external citation fixes

* docs: update 0.12.1 date

* docs: changelog for external apps in channels, call wake lock and citation and tool fixes

* docs: changelog for automation schedule fix, shared chat calls and app connection errors

* docs: changelog for chat search speedup, VRM 0.x rest pose and translations

* docs: changelog for sidebar folder links and app profile pictures

* docs: changelog for new default follow-up prompt

* docs: changelog for follow-up generation and app connection status

* docs: add translation updates to 0.12.1 changelog

* docs: update 0.12.1 date, app replies and translations

* docs: changelog for multi-model message pairs and fixes from 2026-10-13

* docs: changelog for app message cards and link buttons

* docs: changelog for large skill previews

* docs: changelog for skill search tool, admin model toggles and Ask and Explain fix

* docs: changelog for code block results and moved calendar reminders

* docs: changelog for MCP OAuth behind Cloudflare

* docs: update 0.12.1 date

* docs: changelog for revision compare, channel muting, chat participants, folder previews and avatar controls

* docs: changelog for compare text in chat and model editor and typed channel mentions

* docs: changelog for .skill export and terminal file compare

* docs: changelog for Azure Realtime calls, voice chat titles, group webhooks and temporary chat files

* docs: changelog for analytics tokens, Realtime input parameters, SCIM sign in and more fixes
2026-10-14 19:40:27 +04:00
Timothy Jaeryang Baek e24cd406e7 doc: changelog 2026-10-10 23:32:57 +04:00
Timothy Jaeryang Baek 0af76f61b5 refac 2026-10-10 23:31:58 +04:00
Timothy Jaeryang Baek e7771ad00c refac 2026-10-10 23:30:58 +04:00
Classic298 e09c7267c8 docs: 0.12.0 changelog (#30378)
* docs: 0.11.5 changelog

Changelog for 0.11.5: Redis per-room delivery, revoked channel and note access, Docling file names, the 0.11.4 interface language regression and the other fixes since v0.11.4, plus a Changed entry asking Redis-backed fleets to update all instances together.

* docs: voice call speech failure entry

* docs: OAuth refresh race, Windows automations and analytics scroll entries

* docs: 0.11.5 entries for voice, queue, MCP OAuth, automations and other fixes

* docs: account copy buttons and read-only prompt controls entries

* docs: token exchange groups, personal terminal skills, share link and hourly analytics entries

* docs: link issues fixed by direct commits and split the send now entry

* docs: chat title with title generation off entry

* docs: 0.11.5 date

* docs: Windows terminal AGENTS.md, CJK text uploads, folder names and direct connection removal entries

* docs: note PDF images, blocked OAuth groups, per-chat streaming, channel Ctrl+Enter, CSV import and auth settings entries

* docs: model sync on SQLite entry

* docs: 0.11.5 date

* docs: tool history, Responses API errors, reasoning spacing, Ollama max_tokens, skills, clipboard, calendar and other entries

* docs: 0.11.5 date

* docs: failed timers, Qdrant strict mode and German translation entries

* docs: sub-agent tools, share dialog, HTML uploads, PostgreSQL search, Anthropic endpoint and translation entries

* docs: Tavily search depth, multi-call tool approval, menu outside clicks and arena model entries

* docs: artifacts pane after deleting a message entry

* docs: failed Anthropic Messages streams entry

* docs: relevance scores on knowledge tool citations entry

* docs: exploring status entry

* docs: link the thinking indicator issue

* docs: Ollama connection headers and authentication entry

* docs: Manage Ollama headers and Share/Delete dialog first click entries

* docs: attached files after compaction entry and dropdown commit link

* docs: admin chat access, menu first click, Ollama model transfer entries and date

* docs: changelog entries for model selector menu actions, Enter after a smiley and early chat titles

* docs: changelog entries for tool approval fixes and Code Interpreter on chat switch

* docs: update 0.11.5 changelog date

* docs: changelog entry for repeating calendar events and Malay translation

* docs: update 0.11.5 changelog date

* docs: changelog entries for channel permissions, direct message members, temporary chat sub-agents, MCP timeout and more

* docs: changelog entries for 30 upstream fixes, ENABLE_ORJSON default and Simplified Chinese translation

* docs: list the security fixes previously left out of the 0.11.5 changelog

* docs: changelog entries for Milvus native hybrid search with migration warning and seven fixes

* docs: add performance entry for orjson by default

* docs: expand the Milvus migration warning

* docs: clarify Milvus 2.5 requirement for hybrid search

* docs: changelog entry for Playwright pages with several main elements

* docs: update 0.11.5 changelog date

* docs: update Milvus hybrid search and migration warning for the single-collection design, mobile keyboard fix

* docs: changelog entries for separate Tools, Functions and tool server switches

* docs: changelog entries for 11 upstream fixes, audit log masking and Hindi translation

* docs: changelog entries for channel message queue, provider error passthrough, chat memory and code block dollar signs

* docs: simplify the Milvus migration warning

* docs: tighten the Milvus migration warning

* docs: shorten the Milvus migration warning

* docs: add long MCP tool names, Voice mode call link checks and Kokoro setup to changelog

* docs: add cancelled Ollama downloads fix to changelog

* docs: update 0.11.5 changelog date

* docs: add Responses API chat freeze, model JSON Preview and user menu pin fixes to changelog

* docs: add note paste, MCP OAuth scope and stuck loading response fixes to changelog

* docs: add empty reply chat fix to changelog

* docs: update 0.11.5 changelog date

* docs: add arena default, build channel, model ID suggestions and twelve fixes to changelog

* docs: add MCP Connection ID from name to changelog

* docs: add deleted group access grants, latest reply on open and function sharing fixes to changelog

* docs: move function menu sharing entry to fixes

* docs: add MCP tools list, model unload refresh, voice, speech speed and file browser fixes to changelog

* docs: add slim S3 storage, reused tool call ids and unarchive fixes to changelog

* docs: add two-factor sign-in, session revocation hardening, folder default model and model list changes to changelog

* docs: correct automation and sub-agent session entry

* docs: add nested groups to changelog

* docs: add default models per group to changelog

* docs: use a unique emoji for group default models

* docs: add Read Aloud after Voice mode fix to changelog

* docs: correct Read Aloud entry wording

* docs: drop the group database entry

* docs: bump 0.11.5 date

* docs: add OpenAI Realtime speech engine

* docs: quote realtime prompt env var

* docs: clarify realtime tts entry

* docs: add model controls

* docs: expand model controls example

* docs: link closed issues and json copy fix

* docs: rename 0.11.5 to 0.12.0

* docs: add realtime voice calls and slider controls

* docs: remove stray blank line

* docs: bump 0.12.0 date

* docs: add realtime call avatars

* docs: add tool call, milvus, citation and schema fixes

* docs: lead added with realtime voice calls

* docs: add image storage and workspace search fixes

* docs: add qdrant, sidebar date, web search popup and mcp status entries

* docs: add skills builtin tool toggle

* docs: note skills switch default

* docs: add Tamil to translation updates

* docs: add read-only chat cloning and shared note files

* docs: add filter order for approved tool calls

* docs: add Spanish, Vietnamese and Norwegian Bokmål to translation updates

* docs: link file context issue to approved tool call entry

* docs: add folder sharing restriction and model availability views

* docs: add replying in shared chats and private owner settings

* docs: add shared chat authors, typing indicator and admin read-only chat access

* docs: add delete and reset to admin model menu

* docs: add streamed image, reranker header and plain link fixes

* docs: link orphaned model permissions issue

* docs: add MCP OAuth discovery fallback and Greek translation

* docs: add deleted chat folder refresh

* docs: add outlet finish reason, shared folder chat owners and Lithuanian

* docs: add tool server OAuth token refresh fix

* docs: add non-streamed tool reply and Redis reconnect fixes

* docs: add Korean, Canadian French and Swedish to translation updates

* docs: add rich text paste freeze fix

* docs: add notes API switch, thinking tag answers and streaming cursor

* docs: add Thai to translation updates

* docs: add Estonian to translation updates

* docs: add URL prompt auto-send opt-in

* docs: update link parameter entry to confirmation prompts

* docs: note voice link parameter

* docs: restore blank line after Added heading

* docs: move streaming cursor entry near top of added

* docs: move admin model views entry near top of added

* docs: move new features from changed to added

* docs: add MCP structured results, localized dates, calendar month loading and Russian

* docs: add terminal prompt cache settings and nested chat variable fix

* docs: update 0.12.0 date

* docs: changelog sub-agent and timer instructions, Bosnian and Ukrainian

* docs: link sub-agent prompt issue

* docs: changelog translation updates

* docs: changelog translation updates

* docs: changelog profile card local time and last seen

* docs: changelog OpenCV duplicate, Traditional Chinese and Polish

* docs: changelog DEFAULT_LOCALE starting language

* docs: changelog multi-file skills with version history

* docs: changelog skill creation permission note

* docs: move OpenCV change out of the 0.11.4 section

* docs: changelog knowledge file browser, prompt version compare, knowledge file fixes

* docs: changelog skill versions and SKILL.md header parsing

* docs: changelog model version history and access from lists

* docs: changelog tool and function version history, Georgian and Galician

* docs: changelog Exa web loader and folder page navigation

* docs: clarify folder page navigation entry

* docs: changelog long translated menu labels

* docs: changelog switched-off MCP servers, link closed issues

* docs: changelog date 2026-10-10

* docs: changelog for create menu reload and select list placement fixes

* docs: changelog for forking shared chats and custom parameter suggestions

* docs: changelog for skill import from link and reworked model editor

* docs: expand and move up the model editor redesign entry

* docs: changelog for model editor follow-ups and admin-only skill import from URL

* docs: changelog for sharing skills with the community

* docs: changelog for eight fixes and the skill Share menu item

* docs: changelog for two security fixes and eighteen fixes from the latest dev batch

* docs: changelog for temporary chat tool approval, collaborative editing limits, seven fixes and model controls for editors

* docs: changelog for Tool Search and three fixes

* docs: changelog for compaction during tool runs and fork button removal

* docs: move major Added entries to the top

* docs: move context compaction entry into the top of Added

* docs: remove serial comma in interface language entry

* docs: distinct emojis for sidebar and reload loop entries

* docs: review fixes for orjson, Tool Search, Builtin Tools label, audit log and OAuth placement

* docs: clearer wording for unfinished responses and sub-agent instructions entries

* docs: changelog for PostgreSQL pending files index and compaction issue link

* docs: move PostgreSQL knowledge index entry to Added
2026-10-10 23:28:24 +04:00
Timothy Jaeryang Baek 344ea53068 doc: changelog 2026-09-21 15:21:52 -04:00
Classic298 33df4a75bd chore: changelog (#29874)
* chore: open the 0.11.4 changelog

Starts the section for the commits landed on dev after the 0.11.3 entry was
merged. Fixed records the direct connection listener left behind on every
request that ended badly, the metadata attached to an uploaded file that never
reached the retrieved sources, the slash command menu showing white text on
white in the light theme, and image editing refusing an image the instance
already held. Added carries the general improvements placeholder and the
Traditional Chinese, Korean and Finnish catalogues.

The tailwind reflow and the raw string escapes are omitted, the first being
whitespace and the second changing nothing that is visible today, though it
keeps the knowledge filesystem tools importable on a later Python.

* chore: extend the metadata and translation entries in 0.11.4

The metadata entry gains the follow-up that trims what travels with each piece
of a file, keeping the oversized and internal fields out of every chunk and
picking up metadata nested a level down, and is recorded there rather than as a
second entry because it continues the same story. The translation entry gains
the Russian and Ukrainian catalogues.

The settings group headings and the keys added for them are omitted: the new
keys carry no translation in any catalogue yet, so every heading still reads as
it did, and the change only makes them translatable later.

* chore: add the security advisory notice to 0.11.4

Adds the standard notice as the first item in the Fixed section. The release
touches the guard that keeps image editing from reaching private addresses, and
carries a listener leak a caller could drive without limit, so it meets the
trigger the format sets for the notice. The notice is the fixed wording and
takes no reference links of its own; the individual entries keep theirs.

* chore: record the file metadata entry as an addition in 0.11.4

Metadata attached to an upload reaching the retrieved sources is a capability
that was not there before rather than a correction, so the entry moves to Added
and leads that section, ahead of the general improvements placeholder and the
translation entry in their reserved places. The wording drops the framing that
described it as something no longer going missing; its pull request, issue and
follow-up commit travel with it unchanged.

* chore: give the file metadata entry a noun phrase label

The label read as an outcome, which suits a correction rather than an addition
and left the entry sounding like something that had stopped going wrong. It is
now the plain noun phrase the format asks of a label, with the sentence beneath
carrying what the metadata now does.

* chore: add the settings group heading entry to 0.11.4

The groundwork that made these headings translatable was held back last time,
the keys having landed empty in every catalogue so nothing read differently.
Russian and Ukrainian now carry the wording, so the change shows and the entry
joins Fixed at the foot of the section, below the corrections that reach
further. The two commits that made the headings translatable are referenced;
the catalogues that filled them sit in the translation entry, which names both
languages and carries no links.

* chore: add the code formatter entry and widen the translation coverage entry in 0.11.4

Fixed leads with the built-in code formatter, which pulled in the formatter but
none of the packages it depends on, so saving any tool or function ended in a
missing module error however plain the code was. It sits directly below the
advisory, being the correction that stops the most people getting their work
saved.

The settings heading entry widens into one covering every string that was fixed
in English, the headings among them, now that labels and messages across the
admin pages, the workspace and notifications have been opened up the same way
and Spanish, Russian and Ukrainian have filled them in. Its five commits travel
together. German and Spanish join the translation entry.

* chore: add the notes shortcut and web citation entries to 0.11.4

Added records the shortcut that turns a note's menu button into a delete button
while Shift is held, ahead of the placeholder and translation entries in their
reserved places.

Fixed records the pages a web search only listed no longer being offered as
things to cite, which had produced citations pointing at the wrong result under
a title that read as correct. It sits directly below the code formatter, a
citation that is wrong being worse to a reader than one that is missing.

* chore: add the version check, ligature and search entries to 0.11.4

Fixed gains the version check that reported whatever it was running as the
newest release whenever it could not reach the listing, and logged nothing
about it, which is placed high because an administrator reads it as an answer
rather than a failure. It also gains the arrow sequences drawn as glyphs, which
had text look altered although every character was stored and sent as typed;
that one sits with the other reading corrections.

Added gains the text search moved off the path the server answers on, so a long
search no longer keeps other requests waiting.

The metadata entry gains the four vector stores that never applied the shared
size cap, coercion and sanitising, bringing them in line with the other eleven
rather than standing as an entry of its own.

* chore: extend the quick delete entry to automations in 0.11.4

The shortcut that turns a note's trailing controls into a delete button now does
the same for a row on the automations page, so the entry names both places and
carries both pull requests with the issues they close, rather than repeating
itself for the second surface.

The pass blanking redundant English values in the en-US catalogue is omitted:
the key stands in for the value there, so nothing reads differently.

* chore: add the note from search entry to 0.11.4

Fixed records the three ways starting a note from the search box went wrong, as
one entry because they are one action: the browser back button making a further
note on every press, the action doing nothing at all when the notes page was
already open, and the typed text losing everything from the first ampersand or
hash onwards. It sits below the listener leak, unwanted notes being a nuisance
rather than something that grows on the server.

* chore: add the arena, relevance and dialog entries to 0.11.4

Fixed gains the arena model that failed on something unrelated whenever its
provider answered with an error, so the reason never reached the chat and
titles and tags broke alongside it; it is placed high, a message that fails
outright costing more than one that reads oddly. It also gains the relevance
figure that a reply drawing on a single source never showed, appearing only
once a second source joined it, and the grey band the attach webpage dialog
carried between its address box and its button.

* chore: add the per-language model wording entries to 0.11.4

Added leads with a model carrying its name, description and starter prompts in
each language, written in the workspace editor or the admin defaults and chosen
by the language the interface is set to, falling back to the plain wording where
that language has none. Every part of it arrived together, so it is one entry.

Changed opens the section for the saving call that now answers with the
suggestions and their per-language wording together where it returned the bare
list, which anything reading that response directly has to account for. No
schema change travels with it, so the section carries no migration warning.

* chore: widen the per-language wording entry in 0.11.4

The mechanism that gave a model its name, description and starter prompts in
each language now covers tools, skills, functions, banners and arena entries
too, each written in the editor that owns it, so the entry names them rather
than standing as a second one beside it. Both commits travel with it.

The response shape entry is unchanged: it is the saving call for the admin
defaults, which this second commit does not touch.

* chore: carry the valve labels and translation table into the wording entry

The entry named only what a resource is called and says about itself, leaving
out the labels on its valves, which are translatable down to the options in a
dropdown, and the table each editor now offers in place of the code when a
language is picked, with the JSON file it reads and writes. An import that
drops a placeholder the original fills in is refused, which is worth the words
it takes to say.

It stays one entry: every part of this arrived together and none of it existed
in another form before.

* chore: add the interface wording and sketch upload entries to 0.11.4

Added records an administrator being able to replace the interface's own
wording language by language, which is a separate thing from a model or a tool
carrying wording of its own and so stands beside that entry rather than joining
it. A replacement that drops a placeholder the original fills in is refused, as
it is for the resources.

Fixed records the Arduino sketch that failed to upload to a knowledge base
because its extension was missing from the list of files read as plain text, so
it went to a document extraction server that answered with something the loader
could not read.

* chore: carry the wording editor follow-ups into the 0.11.4 entry

Two follow-ups tidy the editor the per-language wording is written in, dropping
the line that said whether a field was translated or using the default and
holding back the controls beside a skill or tool name. Neither changes what the
entry describes, so they join its links rather than standing on their own.

The terminal work is left out: the dock it adds is not rendered anywhere yet,
and the rest of that commit rewrites the existing terminal in place and sends
two identifying headers upstream, none of which shows to anyone using it.

* chore: add the document escape sequence entry to 0.11.4

Fixed records the escape sequences in an uploaded file being rewritten before
the text was stored, so what was indexed and what the model read differed from
the file as written, and inconsistently at that, since the rewriting stopped at
the first line holding an angle bracket. It sits beside the sketch upload, both
being corrections to what a file turns into on its way into knowledge.

* chore: add the Apple Silicon and WebKit entries to 0.11.4

Fixed gains the question against a knowledge base that killed the server
outright on a Mac when a reranking model ran locally, placed high, an answer
lost with the connection costing more than one that reads oddly.

It also gains the two separate things the WebKit pull request corrects, kept
apart because a reader meets them as different problems: an assistant reply
coming up blank on Apple devices whose browser never says Safari, and the
sidebar hover preview laid out at the width of a full conversation there since
0.11.0.

* chore: add the terminal dock entry to 0.11.4

Added leads with the terminal pane carrying a tab for every command a model is
running beside the shell, which is the most visible thing in the release for
anyone who watches an agent work.

It was held back earlier on the reading that the dock was built but never
rendered. That reading came from searching a checkout that predated the commit;
the commit swaps the single terminal for the dock in the files pane, so it has
been in front of people since it landed.

* chore: add the note date entry to 0.11.4

Fixed records the date beneath a note title, which was wrapped in a button left
over from an earlier styling pass, so it took a pointing hand and announced
itself as something to press while doing nothing at all. It sits at the foot of
the section beside the dialog banding, both being small corrections to how
something looks rather than what it does.

* chore: add the token logging, model picture and image size entries to 0.11.4

Fixed leads, below the advisory, with the credentials an identity provider
handed over being written into the application log when a sign-in failed part
way through, and with the model picture that any signed-in person could fetch
whatever their access, which also told them whether a model id existed at all.
Both sit above the rest of the section, a credential in a log file and a way to
enumerate what a server holds costing more than anything below them.

Changed records the consequence a viewer will notice: a model picture falling
back to the standard logo wherever no grant is held, which is a change to what
people see rather than a correction, so it is kept apart from the entry above.

Added records the container image losing the second Python it never used.

* chore: gather the image size work and add the docx preview entries to 0.11.4

The image size entry now carries the fonts nothing loaded and the packages
nothing imports alongside the second Python it already named, with all four
pull requests, and states the running total rather than the one measurement it
started from. They are one entry because a reader meets them as one thing: less
to pull.

Changed records what that costs anyone whose tool or function imported a
package it never declared, which worked only while the package happened to be
in the image.

Fixed records the Word document preview no longer rendering an HTML
sub-document embedded in the file, and refusing a link that points anywhere
but a web address, a mail address or a telephone number.

* chore: write the image size figure in digits

The file gives every measurement in digits and spells out only counts of
things, so the size the image loses is written the same way as the ones
recorded before it.

* chore: add the slim image entry to 0.11.4

Changed records the slim image giving up the local models and converters it
carried, so an instance built that way now needs a service configured for
embeddings, vector storage, document extraction past plain text, and speech,
and refuses to build alongside the graphics card or Ollama options. The admin
pages mark what is unavailable and the server answers with what to configure,
both part of the same change.

It is kept out of the image size entry above, which gathers what was carried
and never used; this one removes things that were used and asks for them from
somewhere else.

* chore: correct the slim entry and add the citation link entry to 0.11.4

The slim entry read as though a service had to be configured before the image
would run. It does not: the vector client is built on first use behind a lock,
the speech engine raises only when one is asked for, and extraction raises per
file, so an instance starts and holds a conversation with none of it in place
and each feature asks for what it needs when it is reached. The entry now says
that.

The image size entry gains the slim build leaving behind the tool that
installed its packages and the source maps built beside the interface.

Fixed gains the source attached to a reply opening only where it points at a
web address, which sits with the document preview correction, both being about
where a link in something the model handed back is allowed to go. Portuguese
(Brazil) joins the translation entry.

* chore: add the BuildKit entry and fold the install tool into the size entry

The install tool now leaves every image rather than only the slim one, since it
is mounted for the install step instead of being installed and removed, so the
size entry names it among what the image no longer carries and the slim clause
keeps only the source maps.

Changed records what building the image yourself now takes: the BuildKit
builder, which the syntax line alone did not require before, and reach to the
registry that tool is fetched from.

* chore: add the webhook picture and nameless tool call entries to 0.11.4

Fixed gains the channel webhook picture that anyone signed in could fetch, or
be sent onward to, without belonging to the channel, which sits directly below
the model picture entry, the two being the same gap on two routes.

It also gains the tool call arriving with no name at all, which was kept as it
came, written into the stored message and handed back on the next turn for the
endpoint to refuse, and now fails once where it starts.

The line uninstalling the install tool is not recorded: it went in the same
breath as the mount that made it unnecessary, and the size entry already says
the tool no longer ships.

* chore: add the tool server request entry to 0.11.4

Fixed records a tool call to an OpenAPI tool server repeating in the body the
arguments already placed in the address, which a server checking its input
strictly refused, so reading worked and writing through any such address did
not. It is placed high, a whole class of tool call failing outright costing
more than the corrections below it.

* chore: bring the 0.11.4 date up to the newest change it records

The date was set when the section was opened and left there while entries kept
arriving, so it sat three days behind the last commit it covers.

* chore: add the sign-in form setting entry to 0.11.4

Added records the sign-in form becoming something an administrator can switch
off from the authentication settings. The setting itself is not new, having
been available since before this release as a value read at startup; what is
new is reaching it without restarting the server, so it is recorded as an
addition rather than a change to how signing in works.

The date on the section already stands at the day of this change.

* chore: add the slim backend narrowing entry to 0.11.4

Changed gains the set of things slim will work with at all, which is a separate
matter from the entry above it: that one says the local models are gone and a
service is asked for when a feature reaches for one, this one says which
databases, vector stores and file stores remain, and that being pointed at
anything else stops the server before it starts rather than at first use.
The browser-driven page reader goes with them.

It sits directly below the entry it qualifies.

* chore: say which slim limits stop the server and which do not

The entry put refusing to start against all three limits. Only two behave that
way: the database check raises while the module is read, and the storage
provider is chosen by a call made as the module is read. The vector store is
built on first use, so pointing slim at anything but PostgreSQL for it fails
when something searches, not at startup. The sentence now separates them.

* chore: soften the slim backend entry and cover the browser speech runtime

* chore: lead the 0.11.4 sections with the slimming entries

* chore: cover the slim web search and code interpreter changes

* chore: split the slim limits into their own entries and cover the PDF removal

* chore: fold the dropped Gemini SDK into the tool imports entry

* chore: rewrite the changed entries and cover git leaving the slim image

* chore: drop the entry for the unused PDF endpoint

* chore: cover the tool export scoping and the terminal command echo

* chore: lead with the slim image download size

* chore: cover the model registry rewrite fix

* chore: cover the playwright media skip and lead the registry entry with the cost

* chore: lead the playwright entry with the speed gain

* chore: drop the build and picture entries and retitle the tool imports one

* chore: write the measured image sizes and retitle the page loader entry

* chore: state only how much smaller the images are

* chore: retitle the per-language wording entry

* chore: retitle the terminal tabs entry

* chore: fold the translation coverage entry into translation updates

* chore: date the 0.11.4 section 2026-09-07

* chore: cover continuing a reply in a temporary chat

* chore: write the connection listing role check as a security fix

* chore: keep the connection listing fix brief

* chore: fold the continue reply refinements into its entry

* chore: note the llama.cpp continuation flags

* chore: cover cookie forwarding and the note save on navigation

* chore: cover the model access denial logging

* chore: cover the tool step merge and the model list filters

* chore: cover three fixes from 29494, 29493 and 29325

* chore: note the terminal pane open and collapse behaviour

* chore: cover the settings save rework

* chore: write the settings clobbering fix and trim the api note

* chore: name what the interface permission was blocking

* chore: cover the account menu row highlight

* chore: cover diff blocks, note formatting, tika 4 and the oauth session expiry

* chore: cover folder upload and the file browser selection fixes

* chore: cover file comparison and the query link submit

* chore: cover the task list height cap

* chore: add the server side of the tool call match fix

* chore: cover the exa result length cap

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

* chore: cover knowledge listing order, terminal proxy headers and stale tool links

* chore: cover the forwarded auth type header and terminal attachment name clashes

* chore: cover the misleading model editor permission error

* chore: cover the thread notification and overlapping select chevrons

* chore: cover the OpenAI and Ollama proxy header stripping

* chore: cover stopping every task attached to a chat

* chore: cover code blocks in channel structured output replies

* chore: cover whitespace in model ids and knowledge folder deletion

* chore: cover automation schedule times and mention IDs

* chore: cover the latest translation fills

* chore: note the further pt-BR translation pass

* chore: cover the follow-up suggestion in the message box

* chore: cover notification target names, MCP tool paging and the stop follow-up

* chore: cover thinking blocks, channel terminals and custom header encoding

* chore: cover link schemes, spellcheck, dotless hosts and webhook pictures

* chore: cover tool images, stopped replies, sync errors and terminal proxy limits

* chore: cover malformed tool calls and the direct connection note

* chore: cover the langchain community removal and broken streams

* chore: cover the empty page upload message

* chore: cover embed rendering and two memory leaks

* chore: cover the sign-in limiter, socket cleanup and stored tool images

* docs: changelog entries for terminal skills

* docs: cover the skills:create command and the streaming append option

* docs: cover the model editor save button fix

* docs: fold the skill save location refinements into the skills:create entry

* docs: cover model backgrounds, note range edits and the playwright websocket fix

* docs: link the autoscroll follow-up commit

* docs: cover the responses tool strictness and attachment-only fixes

* docs: widen the non-blocking search entry to the knowledge grep tool

* docs: cover branch descent, checkbox defaults, fork folders, search logging and file access

* docs: cover the direct connection guidance note

* docs: cover tag text leaking into streamed replies

* docs: SVG attachments, Docling conversion failures, title generation logging

* docs: chat unblocked after a failed reply

* docs: directory provisioning patch handling

* docs: settings search matches individual settings

* docs: Staan search, Excel in the code interpreter, pgvector index training, terminal tool gating

* docs: Responses API tool calling

* docs: vector search recall and connections, forking, bundled packages, chat import, image connection checks

* docs: message pair shortcut no longer sends the input

* docs: shortcut recording, note sharing, unarchiving from search, skill saves, recommended badge

* docs: workspace exports cover every prompt and model

* docs: terminal instructions file, sign-in roles, folders, feedback, admin forms

* docs: session revocation, sidebar bulk actions, speech file types, source metadata keys

* docs: model fallback, shared note traffic, recurrence counts, RE2 search, Redis task expiry, direct connection events

Add the entries for the commits since the last pass: the chat model fallback
(#29757) and the shared-note co-editing traffic drop (#28185) in Added, with the
Staan count fix (#30303) folded into the Staan entry and Italian added to the
translation entry. Fixed covers the schedule recurrence and count parsing
(#29262), the RE2-backed file searches, the Redis task expiry and stalled
recurrence guards, the direct-connection events travelling between workers,
the IME guard while renaming a chat, the S3 content-encoding image handling
(#29623) and the sixteen interface and workspace fixes.

* docs: issue references on the fix entries, general improvements without links

Append the issue or discussion each fix PR carries in its body to its
changelog entry, and drop every link from the general improvements entry, which
never carries any.

* docs: model pool cache, message round trips, folder backgrounds, delete shortcut, chat variables

Cover the eight newest dev commits: the per-worker model pool cache (#28176)
and the single-message chat read and write (#28184) in Added, and in Fixed
the knowledge directory scoping, model sharing surviving a save, the folder
background on creation (#30218), the Delete Chat shortcut working wherever
the chat was opened from (#30165) and chat variables a prompt no longer
declares (#30173).

* docs: searchapi results and errors, blocked groups saving, timer owner checks, terminal access rechecks

Cover the four commits still missing from the last pass: the searchapi.io fix
(#30308, with its issue), the OAuth blocked groups save round trip (3fc1146c1,
typed comma lists never took effect), the due-timer owner role check (#30220)
and the terminal session access recheck, which folds its in-cycle introduction
(a1189a2d7) and the cross-worker rework (e8bd0661d) into one entry.

* docs: issue and pull references on the knowledge directory and model sharing entries

The knowledge directory scoping is the landed form of #29887 and the model
sharing fix traces to #30093, which closes #30087; both entries carried only
their commit links.

* docs: memory review gating, channel message quotes, knowledge filter, tool result flushing, localized suggestions

Cover the last dev batch: the background memory review now stops when memory
is switched off or the account is barred (#30309), a deleted channel message
clears the quotes pointing at it (#30314, #30313), the knowledge File content
filter applies on the first click (#30211, #30210), tool results are published
when the round finishes instead of waiting on the stream throttle, with channel
and continuation replies no longer carrying picture data a tool handed the
model, and a fresh install now suggests starter prompts in the interface
language, with a way back to the defaults from the model defaults panel.

* docs: playground image edit request shape

The Images playground edit call wrapped its fields under a heading the
endpoint never read, so every edit came back rejected; the request now carries
them flat (c07fa08b9).

* docs: same-origin diagrams and SVG, read-only folders on the empty-chat page, placeholder translations

Cover the latest dev batch: diagrams and SVG previews only follow same-origin
and data references and a diagram reaching outside is refused (#30271), the
empty-chat page no longer shows folder edit controls for a folder shared
read-only (ee3ece1e2), and translated strings that had their placeholder
names localized or their braces lost are restored across the thirteen locales
(#30326).
2026-09-21 15:19:47 -04:00
Classic298 6ea321370e chore: rebuild the 0.11.3 changelog section (#29307)
Keeps the entries already on dev and merges in the two this branch carried, then
puts the section back into the shape the format asks for.

Added now holds the contrast accessibility mode gives the dropdown menus, their
submenus and the model picker, followed by the general improvements placeholder
and the translation entry in their reserved positions. The translation entry
moves out of Changed, takes the standard wording and drops its link, which that
entry never carries; Changed is left out, having nothing else in it.

Each entry is condensed to a single sentence, the backticked column name becomes
a quoted one, and the interface font entry gains the commit it came from, having
carried no reference at all. Fixed is ordered by reach, from the conversation
branches and the failed upgrade down to the font and the disconnect control.
2026-08-31 09:48:50 -05:00
Timothy Jaeryang Baek 59d3c5b064 refac 2026-08-31 10:37:46 -04:00
Timothy Jaeryang Baek 6a2a131650 refac 2026-08-31 01:36:46 -04:00
Classic298 ac6a8c0082 chore: changelog (#29107)
* chore: add changelog entries for 0.11.2

Documents the commits landed on dev after the 0.11.1 changelog entry. Added covers the richer terminal file previews with page thumbnails, the reduced per-message overhead on deployments without pipelines, more room in file previews on touch screens, and the wider accessibility coverage. Fixed covers twelve user-facing corrections, among them stalled streaming on reasoning models, post-tool-call thinking leaking into replies, banners with underlined text failing to render, pinned models carrying the previous model's tools, disabled admin models, skill-mention text loss, and the workspace Knowledge list staying empty. Changed records the rename of High Contrast Mode to Accessibility Mode. Also records the Polish, Simplified Chinese, German, Catalan, and Portuguese (Brazil) translation updates. Issue template, pull request template, Docker workflow and locale catalog regeneration edits are omitted as they are not user-facing.

* chore: add the Redis Cluster stop and Valves overflow entries to 0.11.2

Documents the two user-facing commits landed on dev since the previous
changelog entry. Fixed gains the Redis Cluster stop signal, where the stop
button did not take effect when the request landed on a different instance
than the one streaming the reply, placed with the streaming and thinking
entries it shares a domain with; and the Valves dialog overflow, where a
valve with a long line of selected options stretched its input past the
edge of the dialog and over the page behind it, placed with the narrow
screen layout entry.

The section date moves to 2026-08-29 to cover the newer commits. The issue
and pull request template wording and the German locale catalog are omitted,
the former as contributor-facing rather than user-facing, the latter as
German is already named in the translation entry.

* chore: add the recurring calendar event entries to 0.11.2

Documents the calendar recurrence changes landed on dev after the previous
changelog commit. Fixed records repeating events working out their occurrences
from their own date and time rather than from a start date carried inside the
repeat rule, which could place them on the wrong weekday or hour. Changed
records the new limit refusing events that repeat more often than once a day.
The EXRULE handling and the timezone resolution rewrite are omitted: both reach
the same user-visible outcome as before, only by a clearer route.

* chore: add the security advisory notice to 0.11.2

Adds the standard advisory notice as the first item in the Fixed section. The
calendar recurrence work landed on dev under an unmarked commit message and
bounds the occurrences a single stored event can force the server to walk, so
the release carries a fix whose details are not spelled out in the entries
below it. The notice is the fixed wording and takes no reference links of its
own; the individual entries keep theirs.

* chore: add the structured output crash entry to 0.11.2

Fixed records the conversation that failed in the browser and stopped showing
the assistant reply until a reload, together with the recovery of chats already
saved in that state. It sits directly below the advisory notice as the most
disruptive correction in the section. The Irish catalog update joins the
translation entry; the Portuguese (Brazil) pass needs no change there, as that
language is already named.

* chore: add the dropdown, SQLite search and tool server entries to 0.11.2

Fixed gains the dropdown that opened past the edge of a narrow screen and the
dropdown list that ignored the interface theme, kept together as one group, plus
case-insensitive matching for accented and non-Latin text on SQLite installs,
placed beside the existing SQLite entry, and the tool server connection that was
sent an empty authorization header when saved without a key.

The advisory notice already stands at the top of the section, so the unmarked
backend commit needs no further flag there.

* chore: add the chat reload entry to 0.11.2

Fixed records the conversation that reloaded itself whenever any response in it
finished while an older unfinished reply sat in the history, now narrowed to the
reply the update concerns. It joins the response lifecycle group below the stop
entry. The commit carries no pull request or issue, so it is referenced by
commit.

* chore: add the interface font and touch resize entries to 0.11.2

Added gains the font family field in Interface settings, which applies a locally
installed font across the interface and falls back to the standard font when
cleared, and the side panel divider that can now be dragged by touch or stylus
while a mouse drag keeps tracking beyond the window edge. Both sit above the
reserved accessibility, general improvements and translation entries, with the
touch entry beside the existing touch screen one.

Each aspect of the font setting arrived in a single commit, so it is recorded as
one entry with no separate note for its configurability.

* chore: add the automation schedule and model registry entries to 0.11.2

Added records the model list refresh that no longer has every worker rewrite the
whole list to the shared cache when nothing changed, placed beside the existing
performance entry.

Fixed records the two automation schedule defects from the same pull request as
separate entries, because the symptoms differ: a counted schedule shown as a
single run and rewritten to one on save, and a schedule carrying a start date
losing its weekly or monthly setting and printing raw rule text in the list.
Both join the scheduling group below the recurring event entry.

* chore: extend the touch resize entry to the main sidebar

The sidebar divider received the same pointer handling the side panel dividers
got, so the existing entry now names the sidebar and carries both commits rather
than repeating itself as a second entry. The follow-up that moved the divider
border to the matching edge is listed with them, being a further correction to
the same divider and too small to record on its own.

* chore: record the preview focus and caveat changes in 0.11.2

Fixed gains the arrow keys that paged an open document or slide preview from
anywhere on the page, which also took those keys away from the field being typed
in, now confined to the focused preview.

The richer previews entry absorbs the removal of the notice warning that a
preview might differ from the download, the caveat having gone with the
approximation it described, and the accessibility entry absorbs the previews
becoming reachable by keyboard and announcing themselves. Neither warranted an
entry of its own, both being continuations of work already recorded.
2026-08-31 01:14:29 -04:00
Timothy Jaeryang Baek db22d89cab refac 2026-08-25 16:57:22 -04:00
Classic298 0366f5d3d8 chore: Update CHANGELOG.md (#27839)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* doc: changelog entries for the terminal preview same-origin setting and the automations bulk toggle
2026-08-25 16:43:59 -04:00
Classic298 70c04eb675 changelog: Update CHANGELOG.md (#27060)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2026-07-27 04:47:26 -04:00
Classic298andTim Baek 4b55e69640 Update CHANGELOG.md (#26641)
* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: Tim Baek <tim@openwebui.com>
2026-07-01 03:38:33 -05:00
Timothy Jaeryang Baek 2e5b094cea refac 2026-07-01 03:36:30 -05:00
Timothy Jaeryang Baek 86231e4438 refac 2026-06-29 14:35:39 -05:00
Timothy Jaeryang Baek 832fc3af84 doc: changelog 2026-06-29 13:39:46 -05:00
Timothy Jaeryang Baek bc9e77384e doc 2026-06-29 13:39:32 -05:00
Classic298 09a1c3a948 chore: CHANGELOG (#26016)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2026-06-29 13:37:36 -05:00
Classic298 caaa99c7d3 Update CHANGELOG.md (#25491)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2026-06-01 14:07:20 -07:00
Timothy Jaeryang Baek 6fce92aa12 chore: format 2026-06-01 13:56:55 -07:00
Classic298 886c132a10 Update CHANGELOG.md (#25453)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2026-06-01 13:46:17 -07:00
Classic298 5028ba18ee chore: Update CHANGELOG.md (#24680)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2026-05-31 18:42:49 -07:00
Timothy Jaeryang Baek 41b48b54aa doc: changelog 2026-05-11 02:54:22 +09:00
Timothy Jaeryang Baek 39777e35d8 doc: changelog 2026-05-11 02:28:38 +09:00
Timothy Jaeryang Baek 55535a8965 doc: changelog 2026-05-09 23:21:08 +09:00
Timothy Jaeryang Baek 69270e1c9e doc: changelog 2026-05-09 21:08:07 +09:00
Timothy Jaeryang Baek 2fa3b84241 chore: bump 2026-05-09 21:04:52 +09:00
Timothy Jaeryang Baek 0f07af1bb8 fix: bump to 0.9.4, changelog for scroll fix 2026-05-09 16:41:01 +09:00
Timothy Jaeryang Baek 75e72ea2f9 doc: changelog 2026-05-09 15:41:58 +09:00
Classic298 b94aad2895 chore: changelog (#24358)
* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog
2026-05-09 15:26:04 +09:00
Timothy Jaeryang Baek 8ff7ff459b chore: format 2026-04-24 18:48:21 +09:00
Timothy Jaeryang Baek f48b8ffbf0 refac 2026-04-24 18:38:57 +09:00
Classic298 b1bd3084f0 changelog (#24072) 2026-04-24 18:30:51 +09:00
Tim Baek f162d4de90 doc 2026-04-21 19:39:44 +09:00
Timothy Jaeryang Baek 493f238431 refac 2026-04-21 16:46:02 +09:00
Timothy Jaeryang Baek 6cc799b1bb chore: format 2026-04-21 15:52:00 +09:00
Classic298 0e3135f8dc chore: changelog (#23187)
* chore: add changelog entry for v0.8.13

* changelog: task management, admin model deletion

* changelog: emoji, shortcode, input

* changelog: swipe-to-reply mobile gesture

* changelog: emoji, recently-used, picker

* changelog: files, chat-input, attachments

* changelog: terminal session tracking, task list visibility

* changelog: move terminal session tracking to Added section

* changelog: performance, shared chat deletion

* changelog: user activity tracking, shared chat deletion optimizations

* changelog: add Russian translation entry

* changelog: MCP tool server timeout configuration

* changelog: image viewer memory optimization

* changelog: error message persistence during streaming

* changelog: codespan, animation, streaming

* changelog: streaming, performance, yield

* changelog: text, animation, streaming

* changelog: websearch, settings, fix

* changelog: automation, scheduling, workflows

* changelog: automations, permissions, access

* changelog: automations, editor, logs

* changelog: german, completion, tokens

* changelog: streaming, entities, defaults

* changelog: pyodide, cache, prompt

* changelog: details, expansion, settings

* changelog: unread, sidebar, automations

* changelog: oauth, gravatar, prompts

* changelog: wake-lock, writing, retrieval

* changelog: mcp, sidebar, usage

* changelog: oauth, citations, sidebar

* changelog: oauth, cookies, tools

* changelog: translations, tamil, localization

* changelog: tasks, fallback, stability

* changelog: title, query, performance

* changelog: sidebar, archived, menu

* changelog: input, drafts, uploads

* changelog: notes, permissions, security

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog date

* reorder changelog entries

* restore changelog ordering

* restore changelog

* changelog updates

* adjust changelog ordering

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* Update CHANGELOG.md

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* Update CHANGELOG.md

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog

* changelog
2026-04-21 15:18:33 +09:00
Timothy Jaeryang Baek 66c9bf57da refac 2026-03-26 19:10:30 -05:00
Timothy Jaeryang Baek 2b0cccd5be chore: format 2026-03-26 19:02:13 -05:00
Classic298 9ba97890a5 chore: changelog (#23119)
* Add changelog entry for v0.8.12

* changelog: translation updates for zh-CN, ca, pt-BR, fi

* changelog: fix beautifulsoup4 missing dependency

* changelog: add Lithuanian to translation updates

* changelog: api files list, beautifulsoup4

* changelog: api files, license loading fixes

* changelog: terminal server connection verification security fix

* changelog: terminal server security

* changelog: terminal tools exception handling fix

* changelog: admin model visibility fix

* changelog: tool call embed visibility
2026-03-26 18:52:16 -05:00
Timothy Jaeryang Baek 0fa246a1c3 refac 2026-03-25 17:09:36 -05:00
Classic298 7a21933d10 chore: changelog (#22569)
* changelog: smoother loading animation

* changelog: add Finnish translations to 0.8.11

* changelog: shimmer animation, general improvements, finnish translation

* changelog: add migration reliability fix for issue #22568

* changelog: update Finnish, Portuguese (Portugal), and Catalan translations

* changelog: fix channel @mentions for direct connection models

* changelog: web search result limit control

* changelog: migration reliability, channel mentions, docker build, web search

* changelog: logit bias parameter handling fix

* changelog: add Turkish translations

* changelog: add terminal connection verification feature

* changelog: tool server index bounds checking fix

* changelog: add chat folder emoji reset feature

* changelog: add terminal access user visibility fix

* changelog: metrics export interval config

* changelog: knowledge base file previews

* changelog: user groups display, admin panel

* changelog: terminal server, connection confirmations, document loaders, memory search, SBOM

* changelog: remove docker build entry

* changelog: update date to 2026-03-12

* changelog: update date to 2026-03-15

* changelog: fix public note access 500 error

* changelog: mcp integration visibility, web search limit

* changelog: add Japanese to translations

* changelog: security, terminal proxy, path sanitization

* changelog: add ruff linter and formatter entry

* changelog: tool configuration access control security fix

* changelog: markdown file editing, file navigator

* changelog: add Simplified Chinese and Traditional Chinese to translations

* changelog: model profile image fallbacks fix

* changelog: model bulk actions menu

* changelog: files list pagination support

* changelog: temp chat tool calling fix

* changelog: add readiness probe endpoint for Kubernetes

* changelog: update svelte upgrade performance entry to clarify markdown rendering

* changelog: message queue responsiveness fix

* changelog: profile image fallbacks

* changelog: fix model drag-and-drop in admin settings

* changelog: reorder performance entry to top of Added section

* changelog: add Estonian translations

* changelog: security, model access control

* changelog: channel message attachments fix

* changelog: add collaborative document authorization security fix

* changelog: web fetch content length config

* changelog: oracle-23ai, hybrid-search, bugfix

* changelog: tool server connection persistence fix

* changelog: fix paginated list duplicates

* changelog: temporary chat, folder support, knowledge files

* changelog: temporary chat, folder support

* changelog: add Spanish to translations

* changelog: thread sidebar cleanup, channel attachments

* changelog: chat suggestion modal re-trigger fix

* changelog: dynamic HTML lang attribute fix

* changelog: file upload deduplication

* changelog: ollama anthropic endpoint support

* changelog: chat action button timing fix

* changelog: fix serper dev search results display

* changelog: markdown task list checkbox styling

* changelog: memory modal event bubbling fix

* changelog: webhook, channel, console-errors

* changelog: artifacts sidebar, URL indexing fixes

* changelog: emoji removal normalization fix

* changelog: prompts, pagination, search

* changelog: add Azerbaijani to translations

* changelog: search modal avatars fix

* changelog: filter icon display fix

* changelog: channel, messages, API

* changelog: skeleton loader fix

* changelog: knowledge, hybrid-search, reranking

* changelog: date update

* changelog: writing blocks, rendering, UI

* changelog: reasoning block, copy, text

* changelog: add commit links for writing blocks and copy cleanup

* changelog: sidebar menu, memory modal, oracle search

* changelog: task cancellation status tracking

* changelog: shared chat crash, public note access, filter icons

* changelog: plugin ID sanitization for Functions and Tools

* changelog: memory deletion confirmation dialog

* changelog: oauth session persistence

* changelog: chat, redirect, navigation

* changelog: functions list API optimization

* changelog: embed prompt, cross-origin, confirmation

* changelog: chat title preservation fix

* changelog: oauth sub claim fix

* changelog: read aloud crash fix, search modal TTS

* changelog: image-only message handling for Gemini Claude

* changelog: input variables modal crash fix

* changelog: functions API crash fix, input variables modal crash

* changelog: admin OAuth group sync

* changelog: trusted role header authentication config

* changelog: redis, model, race-condition

* changelog: user menu navigation, SPA routing fix

* changelog: input variables modal crash fix

* changelog: tools, embeds, context

* changelog: responses-api-streaming, rag-thinking-models

* changelog: responses API stateful sessions

* changelog: reorder Added entries - Responses API to top, major improvements highlighted

* changelog: restore duplicate Temporary chat folder support entry

* changelog: remove duplicate Temporary chat folder support entry

* changelog: fix Responses API entry link format

* changelog: remove unrelated issue link from Responses API entry

* changelog: add commit links to Responses API streaming improvements

* changelog: deduplicate 💬 emoji in Fixed section

* changelog: add multi-artifact HTML, drag chats, terminal prompts, terminal state entries

* changelog: tool, html, embed

* changelog: add file viewing pagination and knowledge search scoping entries

* changelog: update date to 2026-03-24

* changelog: tool binary response handling

* changelog: terminal file navigator, port previews, file rename

* changelog: tool server, timeout, configuration

* changelog: heartbeat, websocket, event loop

* changelog: password, security, validation

* changelog: oauth, mcp, discovery

* changelog: message upsert API crash fix

* changelog: oidc, authorization, oauth

* changelog: forward auth proxy compatibility

* changelog: remove duplicate Tool HTML embed context entry from Changed section

* changelog: terminal, file navigator, downloads

* changelog: reorder Responses API entries to top of Added section

* changelog: terminal folder downloads

* changelog: add German to localization entry

* changelog: chat render throttling performance

* changelog: oauth, security, access control

* changelog: tool call streaming display fix

* changelog: pyodide, file refresh, code execution

* changelog: google-oauth, session-persistence, refresh-tokens

* changelog: reasoning spinner, tool call display

* changelog: tool valves access control

* changelog: webhook, configuration, security

* changelog: pyodide, file list, refresh

* changelog: model lookup optimization

* changelog: offline code formatting, black formatter

* changelog: ollama, embedding, rag

* changelog: dropdown menu, submenu hover stability

* changelog: skill model mention persistence

* changelog: emoji audit, duplicate removal, positioning fixes for v0.8.11

* changelog: rag, thinking models, json extraction

* changelog: multi-system message merging fix

* changelog: MCP OAuth 2.1 static credentials support

* changelog: bump date to 2026-03-25

* changelog: qwen, system-messages, pipeline

* changelog: scim, group filtering, authentication

* changelog: chat, sidebar, refresh

* changelog: collapsible tool groups, chat UI

* changelog: forwarded-allow-ips, configuration, startup-scripts

* changelog: memory tool registration fix

* changelog: tool server, timeout, frontend

* changelog: ollama embedding retry logic

* changelog: model list auth cookie forwarding

* changelog: model tags, normalization, filter crash

* changelog: model tags, normalization, issue #20819

* changelog: model editor default metadata

* changelog: Microsoft Entra ID OAuth role claim preservation

* changelog: editor, paste, sanitization

* changelog: arena model sub-model settings

* changelog: chat history save optimization

* changelog: MCP OAuth tool auto-selection

* changelog: bulk model action reliability fix
2026-03-25 16:51:01 -05:00
Timothy Jaeryang Baek 139e764b2f refac 2026-03-23 23:39:52 -05:00
Timothy Jaeryang Baek 97cc94756e chore: bump 2026-03-08 19:00:50 -05:00
Classic298 cb73257f14 chore: Changelog updates (#22460)
* Add v0.8.10 changelog entry

* changelog: docker startup fix for missing opentelemetry dependency

* changelog: add translation updates for v0.8.10

* changelog: oauth-error-handling, exception-messages

* changelog: fix YAML file processing with Docling (#22399)

* changelog: tool access fix for non-admin users

* changelog: fix time range month names localization

* changelog: pipeline filter, webhook crash, shutdown handling

* changelog: tool method filtering, OAuth URL encoding, Azure TTS

* changelog: add analytics group filtering fix

* changelog: api-calls, optimization, performance

* changelog: add MariaDB Vector support entry

* changelog: add web search favicon fallback fix

* changelog: custom model fallback fix

* changelog: pending message image display fix (#22256)

* changelog: task message truncation for title and tag generation

* changelog: oidc, logout, custom-endpoint

* changelog: files list stability fix for issue #21879

* Remove empty Changed section from v0.8.10

* changelog: file metadata sanitization fix

* Remove empty Changed section from v0.8.10

* changelog: fix knowledge file embedding updates for RAG

* changelog: add Azure speech transcription error fix
2026-03-08 18:58:01 -05:00
Timothy Jaeryang Baek 0948235c3b refac 2026-03-07 20:21:06 -06:00