github Chainlit/chainlit 2.0dev1

latest release: 1.3.0
pre-releaseone day ago

[2.0.dev1] - 2024-10-22

Features

  • Added interactive pandas.DataFrame display component using MUI Data Grid (#1373)
  • Optional websocket connection in react-client (#1379)
  • Added current URL to message payload (#1403)
  • Improved image interaction UX - clicking opens in popup with download option (#1402)
  • Added configurable user session timeout (#1032)
  • Environment variables OAUTH_<PROVIDER>_PROMPT and OAUTH_PROMPT to
    override oauth prompt parameter.
    Prevent automatic re-login with OAUTH_PROMPT=consent. (#1362, #1456).

Security

  • Fixed file access vulnerability in get_file and upload_file endpoints (#1441)
  • Added authentication to /project/file endpoint (#1441)
  • Addressed security vulnerabilities in frontend dependencies (#1431, #1414)

Fixed

  • Dialog boxes no longer extend beyond window (#1446)
  • Allow empty chat input when submitting attachments (#1261)
  • Fixed tasklist when Chainlit is submounted (#1433)
  • Allow spaces in avatar filenames (#1418)
  • Step argument input and concurrency issues (#1409)
  • Correctly copy display_name to PersistentUser during authentication (#1425)

Development

  • Refactored storage clients into separate modules (#1363)
  • Support for IETF BCP 47 language tags (#1399)
  • Improved GitHub Actions workflows and build process (#1445)
  • Allow direct installation from GitHub (#1423)
  • Extended package metadata with homepage and documentation links (#1413)
  • Various backend fixes and code cleanup (#1432)

Don't miss a new chainlit release

NewReleases is sending notifications on new releases.