- New data persistence mode `local` and `custom` are available on top of the pre-existing `cloud` one. Learn more [here](https://docs.chainlit.io/data).
0.4.1
Not secure
Added
- File watcher now reloads the app when the config is updated - cl.cache to avoid wasting time reloading expensive resources every time the app reloads
Fixed
- Bug introduced by 0.4.0 preventing to run private apps - Long line content breaking the sidebar with Text elements - File watcher preventing to keyboard interrupt the chainlit process - Updated socket io to fix a security issue - Bug preventing config settings to be the default values for the settings in the UI
0.4.0
Not secure
Added
- Pyplot chart element - Config option `default_expand_messages` to enable the default expand message settings by default in the UI (breaking change)
Fixed
- Scoped elements sharing names are now correctly displayed - Clickable Element refs are now correctly displayed, even if another ref being a substring of it exists
0.3.0
Not secure
Added
- Moving from sync to async runtime (breaking change): - Support async implementation (eg openai, langchain) - Performance improvements - Removed patching of different libraries - Elements: - Merged LocalImage and RemoteImage to Image (breaking change) - New Avatar element to display avatars in messages - AskFileMessage now supports multi file uploads (small breaking change) - New settings interface including a new "Expand all" messages setting - The element sidebar is resizable
Fixed
- Secure origin issues when running on HTTP - Updated the callback handler to langchain 0.0.198 latest changes - Filewatcher issues - Blank screen issues - Port option in the CLI does not fail anymore because of os import
0.2.111
Not secure
Fixed
- Pdf element reloading issue - CI is more stable
0.2.110
Not secure
Added
- `AskFileMessage`'s accept parameter can now can take a Dict to allow more fine grained rules. More infos here https://react-dropzone.org/#!/Accepting%20specific%20file%20types. - The PDF viewer element helps you display local or remote PDF files ([documentation](https://docs.chainlit.io/api-reference/elements/pdf-viewer)).
Fixed
- When running the tests, the chainlit cli is installed is installed in editable mode to run faster.