Skip to content

Commit 3843e8a

Browse files
authored
chore:release (#2826)
<!-- This is an auto-generated description by cubic. --> ## Summary by cubic Release 2.10.0. Adds new UI controls, translations, and a /health endpoint; fixes multiple UI/auth/data issues and updates @chainlit/react-client to 0.4.0. - **New Features** - UI/UX: image preview, always-visible favorites with quick delete, configurable avatar size, disable markdown in user messages, command pre-selection, Step auto_collapse, hidden default sidebar state. - Platform/Ops: starter categories, settings change listener, configurable state cookie lifetime (env), Arabic and Danish translations, /health endpoint. - **Bug Fixes** - Chat/UI: reorder history sidebar after messages, fix sidebar inset overflow causing horizontal scroll, reset audio UI when mic permission is denied. - Data/Auth: use detailed login errors, convert UUIDs to strings in feedback, preserve thread metadata on updates, prevent empty strings from overwriting step content, correct URL scheme when SSL is enabled. <sup>Written for commit 36af78e. Summary will update on new commits.</sup> <!-- End of auto-generated description by cubic. -->
1 parent ba5262c commit 3843e8a

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,34 @@ All notable changes to Chainlit will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

7+
## [2.10.0] - 2026-03-05
8+
9+
### Added
10+
- Add starter categories for grouped starters
11+
- Always show the favorite messages button with an empty state
12+
- Add option to disable rendering markdown in user messages
13+
- Allow easy deletion of favorites
14+
- Make state cookie lifetime configurable via env var
15+
- Add Arabic translation
16+
- Add Danish translation
17+
- Add settings change listener
18+
- Add image preview
19+
- Add selected option for command pre-selection
20+
- Add `auto_collapse` parameter to `Step`
21+
- Add `/health` endpoint for container orchestration
22+
- Add `hidden` option for `default_sidebar_state`
23+
- Make avatar size configurable via `config.toml`
24+
25+
### Fixed
26+
- Reorder chat history sidebar after messages in existing chats
27+
- Use login error detail for credential failures
28+
- Convert UUID fields to strings in feedback extraction
29+
- Preserve thread metadata when updated without metadata
30+
- Reset audio UI when microphone permission is denied
31+
- Fix sidebar inset overflow causing horizontal scroll
32+
- Prevent empty strings from overwriting step content on upsert
33+
- Use correct URL scheme when SSL is configured
34+
735
## [2.9.6] - 2026-01-20
836

937
### Added

backend/chainlit/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.9.6"
1+
__version__ = "2.10.0"

libs/react-client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@chainlit/react-client",
33
"description": "Websocket client to connect to your chainlit app.",
4-
"version": "0.3.2",
4+
"version": "0.4.0",
55
"scripts": {
66
"build": "tsup src/index.ts --tsconfig tsconfig.build.json --clean --format esm,cjs --dts --external react --external recoil --minify --sourcemap --treeshake",
77
"dev": "tsup src/index.ts --clean --format esm,cjs --dts --external react --external recoil --minify --sourcemap --treeshake",

0 commit comments

Comments
 (0)