πŸš€ LibreChat v0.5.2
June 27, 2023

πŸš€ LibreChat v0.5.2

Functions Agent, OpenID , Docker Updates...


What’s Changed

Features:

  • feat(Functions Agent): use official langchain function executor/agent for better output handling by @danny-avila in #538
  • feat(Plugins): change default agent to functions and skip completion by @danny-avila in #544
    • This is the most token-efficient method of using plugins. Docs on how to write plugins as functions coming soon.
  • OpenID Authentication by @bsu3338 in #495

Build and Docker Updates:

  • build(docker-compose.yml): change the image name to librechat by @danny-avila in #530
  • #531: Create container.yml: build and push docker image upon tagging by @jinzishuai in #536
  • feat: update Dockerfile to include curl by @jinzishuai in #539

Style and UX:

  • style: mobile optimizations, use fixed dialogs, and prevent auto-scroll for presets by @danny-avila in #534
  • fix(SubmitButton.jsx): fix padding overlap of textarea by @danny-avila in #540

Documentation & Logos:

  • Update β€œlogo” README.md by @fuegovic in #535
  • MkDocs for Material by @bsu3338 in #545
  • Enhanced Documentation: Added Cloudflare and Linode Setup by @Berry-13 in #549
  • Minor OpenID Documentation Update by @bsu3338 in #553
  • Add social sites to MkDocs by @bsu3338 in #554

Refactoring and Fixes:

New Contributors

  • @jinzishuai made their first contribution in #536
  • @bsu3338 made their first contribution in #495
  • @Berry-13 made their first contribution in #549

Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.5.1…v0.5.2