Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,33 @@ All notable changes to Chainlit will be documented in this file.

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

## [2.6.0] - 2025-07-01

### Added
- Add commands to starters
- Collapse command buttons to icons for small screens
- Add timegated custom elements
- Added ADC support for google cloud storage adapter
- Added scope as env variable (`OAUTH_COGNITO_SCOPE`) to Cognito auth provider
- Add MarkdownAlert Style Switcher. Control via `alert_style` in `config.toml`.
- Allow custom s3 endpoint for the official data layer
- Added container prop to dialog portal in Copilot shadow DOM
- Bump dependencies
- Add python 3.13 support

### Fixed
- Fix chat input double-spacing issue
- Resolve python deprecation warning for utc_now() and logger.warn
- Fixed an issue where the portal for the ChatProfiles selector was being rendered outside the Copilot shadow DOM
- Add mime type to element emitter
- Handle float/Decimal conversion for DynamoDB persistence
- Fix cancel button in Chat settings
- Only update thread metadata when not empty

### Breaking
- **LiteralAI** is being sunset and will be removed in the next release. Please migrate to the official data layer instead.
- Telemetry is now opt-in by default and will be removed in the next release.

## [2.5.5] - 2025-04-14

### Added
Expand Down
1 change: 1 addition & 0 deletions RELENG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ This document outlines the steps for maintainers to create a new release of the
2. **Bump the package version**:

- Update `version` in `[tool.poetry]` of `backend/pyproject.toml`.
- Update `version` in `backend/chainlit/version.py`.

3. **Update the changelog**:

Expand Down
6 changes: 3 additions & 3 deletions backend/chainlit/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@

# Default config file created if none exists
DEFAULT_CONFIG_STR = f"""[project]
# Whether to enable telemetry (default: true). No personal data is collected.
enable_telemetry = true
# Whether to enable telemetry (default: false). No personal data is collected.
enable_telemetry = false


# List of environment variables to be provided by each user to use the app.
Expand Down Expand Up @@ -375,7 +375,7 @@ class ProjectSettings(DataClassJsonMixin):
allow_origins: List[str] = Field(default_factory=lambda: ["*"])
# Socket.io client transports option
transports: Optional[List[str]] = None
enable_telemetry: bool = True
enable_telemetry: bool = False
# List of environment variables to be provided by each user to use the app. If empty, no environment variables will be asked to the user.
user_env: Optional[List[str]] = None
# Path to the local langchain cache database
Expand Down
2 changes: 1 addition & 1 deletion backend/chainlit/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
except metadata.PackageNotFoundError:
# Case where package metadata is not available, default to a 'non-outdated' version.
# Ref: config.py::load_settings()
__version__ = "2.5.5"
__version__ = "2.6.0"
2 changes: 1 addition & 1 deletion backend/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "chainlit"
version = "2.5.5"
version = "2.6.0"
keywords = [
'LLM',
'Agents',
Expand Down
Loading