- Copy button under messages - OAuth samesite cookie policy is now configurable through the `CHAINLIT_COOKIE_SAMESITE` env var
Changed
- Relax Python version requirements - If `hide_cot` is configured to `true`, steps will never be sent to the UI, but still persisted. - Message buttons are now positioned below
1.0.0rc0
Not secure
Added
- cl.Step
Changed
- File upload uses HTTP instead of WS and no longer has size limitation - `cl.AppUser` becomes `cl.User` - `Prompt` has been split in `ChatGeneration` and `CompletionGeneration` - `Action` now display a toaster in the UI while running
0.7.700
Not secure
Added
- Support for custom HTML in message content is now an opt in feature in the config - Uvicorn `ws_per_message_deflate` config param is now configurable like `UVICORN_WS_PER_MESSAGE_DEFLATE=false`
Changed
- Latex support is no longer enabled by default and is now a feature in the config
Fixed
- Fixed LCEL memory message order in the prompt playground - Fixed a key error when using the file watcher (-w) - Fixed several user experience issues with `on_chat_resume` - `on_chat_end` is now always called when a chat ends - Switching chat profiles correctly clears previous AskMessages
0.7.604
Not secure
Fixed
- `on_chat_resume` now works properly with non json serializable objects - `LangchainCallbackHandler` no longer send tokens to the wrong user under high concurrency - Langchain cache should work when `cache` is to `true` in `config.toml`
0.7.603
Not secure
Fixed
- Markdown links special characters are no longer encoded - Collapsed messages no longer make the chat scroll - Stringified Python objects are now displayed in a Python code block
0.7.602
Not secure
Added
- Latex support (only supporting $$ notation) - Go back button on element page
Fixed
- Code blocks should no longer flicker or display `[object object]`. - Now properly displaying empty messages with inlined elements - Fixed `Too many values to unpack error` in langchain callback - Langchain final streamed answer is now annotable with human feedback - AzureOpenAI should now work properly in the Prompt Playground
Changed
- Code blocks display has been enhanced - Replaced aiohttp with httpx - Prompt Playground has been updated to work with the new openai release (v1). Including tools - Auth0 oauth provider has a new configurable env variable `OAUTH_AUTH0_ORIGINAL_DOMAIN`