πŸš€ LibreChat v0.5.6
July 28, 2023

πŸš€ LibreChat v0.5.6

update script, BIC, Enhanced MongoDB-MeiliSearch Syncing ...


What’s Changed

✨ New Features

  • Add update script for clean update installations (supports local npm and docker) by @danny-avila and @fuegovic in #673 #712
    • After you update to the latest release, use npm run update in the root folder to update your local/docker builds.
    • If you are on linux and need to use sudo for docker, run npm run update:sudo
  • Use Bing Image Creator (working on Chrome, MS Edge browsers) by @fuegovic in #668
  • Added a leaner, alternative docker strategy and deployment compose file by @danny-avila in #719
    • to use it, run docker-compose -f ./deploy-compose.yml up from the root of the project directory.
  • Add more plugins to the Plugin store by @fuegovic in #709
  • Build dev images on changes to api/client or manual trigger by @danny-avila in #676 #715 #716 #717 #720
  • Enhanced MongoDB-MeiliSearch Syncing by @danny-avila in #722
  • Fetch api for model list when OPENAI_MODELS env variable is not specified (useful for ChimeraGPT) by @danny-avila in LibreChat
  • Reverse Proxy support for Plugins by @danny-avila in #691

πŸ› Fixes

  • Resolve null pointer exception in tokenizer management by @ywkim in #689
  • Oauth fixes for Cognito (OpenID) by @Donavan in #686
  • TypeError Issue in db/indexSync.js, and Search Pagination by @danny-avila in #722
  • Clear convo bug from General Settings by @danny-avila in #710

πŸ“ Documentation

🌐 Internationalization

  • Add localization support for endpoint pages components by @NoahDragon in #667
  • Italian localization support for endpoint pages components by @Berry-13 in #687 #697
  • Support localization for Nav components by @NoahDragon in #688
  • Language files: Spanish translation and Portuguese corrections for PR by @itzraiss in #694

βš™οΈ Other Changes

  • Add version number in UI by @fuegovic in #704
  • Improve passport strategy handling in async/await manner by @danny-avila in #682
  • Add a restart to melisearch in docker-compose.yml by @Donavan in #684
  • Update langchain dependency to version 0.0.114 by @danny-avila in #669
  • Organize the getting started menu by @Berry-13 in #708
  • Nav/Conversation imports, add linting rules by @danny-avila in #710
  • Remove data-provider and use npm package instead by @danny-avila in #713
  • Update placeholder text for promptPrefix/system message by @danny-avila in #656

New Contributors

  • @Donavan made their first contribution in #684
  • @itzraiss made their first contribution in #694

Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.5.5…v0.5.6