Skip to content

Commit bb9aeea

Browse files
authored
chore: prepare release (#1800)
* chore: prepare release * fix: ruff
1 parent d401e85 commit bb9aeea

File tree

6 files changed

+24
-12
lines changed

6 files changed

+24
-12
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ 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.0.6] - 2025-01-24
8+
9+
### Added
10+
11+
- The element sidebar is now controllable from the python code
12+
13+
### Fixed
14+
- The auth cookie no longer has a maximal size
15+
- Pasting text in the chat input should now work
16+
- Long text in AskAction buttons are now gracefully displayed
17+
- Server connection error translation path
18+
719
## [2.0.5] - 2025-01-21
820

921
### Added

backend/chainlit/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
ErrorMessage,
4646
Message,
4747
)
48-
from chainlit.sidebar import Sidebar
48+
from chainlit.sidebar import ElementSidebar
4949
from chainlit.step import Step, step
5050
from chainlit.sync import make_async, run_sync
5151
from chainlit.types import ChatProfile, InputAudioChunk, OutputAudioChunk, Starter
@@ -131,6 +131,7 @@ def acall(self):
131131
"CopilotFunction",
132132
"CustomElement",
133133
"Dataframe",
134+
"ElementSidebar",
134135
"ErrorMessage",
135136
"File",
136137
"GenerationMessage",
@@ -145,7 +146,6 @@ def acall(self):
145146
"PersistedUser",
146147
"Plotly",
147148
"Pyplot",
148-
"Sidebar",
149149
"Starter",
150150
"Step",
151151
"Task",

backend/chainlit/sidebar.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
from chainlit.element import ElementBased
66

77

8-
class Sidebar:
9-
"""Helper class to open/close the sidebar server side.
10-
The sidebar accepts a title and list of elements."""
8+
class ElementSidebar:
9+
"""Helper class to open/close the element sidebar server side.
10+
The element sidebar accepts a title and list of elements."""
1111

1212
@staticmethod
1313
async def set_title(title: str):

backend/chainlit/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
except metadata.PackageNotFoundError:
66
# Case where package metadata is not available, default to a 'non-outdated' version.
77
# Ref: config.py::load_settings()
8-
__version__ = "2.0.5"
8+
__version__ = "2.0.6"

backend/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "chainlit"
3-
version = "2.0.5"
3+
version = "2.0.6"
44
keywords = [
55
'LLM',
66
'Agents',

cypress/e2e/sidebar/main.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ async def start():
1212
cl.Text(content="Here is a page text document", name="text2"),
1313
]
1414

15-
await cl.Sidebar.set_elements(elements)
16-
await cl.Sidebar.set_title("Test title")
15+
await cl.ElementSidebar.set_elements(elements)
16+
await cl.ElementSidebar.set_title("Test title")
1717

1818

1919
@cl.on_message
2020
async def message(msg: cl.Message):
21-
await cl.Sidebar.set_elements([cl.Text(content="Text changed!")])
22-
await cl.Sidebar.set_title("Title changed!")
21+
await cl.ElementSidebar.set_elements([cl.Text(content="Text changed!")])
22+
await cl.ElementSidebar.set_title("Title changed!")
2323

2424
await cl.sleep(2)
2525

26-
await cl.Sidebar.set_elements([])
26+
await cl.ElementSidebar.set_elements([])

0 commit comments

Comments
 (0)