June 17, 2023
π LibreChat v0.5.1
OpenAI Functions, new models, scripts...
Whatβs Changed
Features:
- Option to use new OpenAI Functions with Plugins Agent by @danny-avila in #521
- feat(OpenAI, PaLM): Add model support for new OpenAI models and codechat-bison by @danny-avila in #516
- Command line features: Create a user & more install options by @ClaraLeigh in #487
- Feat/startup config api to handle Frontend environment variables more reliably by @danorlando in #518
Bug Fixes:
- fix(logout.controller.js): destructure logoutUser function by @danny-avila in #482
- fix(DALL-E.js): should only use DALLE_API_KEY in all cases by @danny-avila in #506
- fix: prepare script no longer breaks local installation by @danny-avila in #512
- style(Input): remove unnecessary z-index class from input field by @danny-avila in #522
Documentation:
- docs: fix outdated references by @fuegovic in #480
- docs update by @fuegovic in #508
- Create HetznerUbuntuSetup.md by @heathriel in #492
- docs: fix/update by @fuegovic in #525
Tests and Refactor:
- test: frontend jest ci/cd & minor fixes post-release by @danny-avila in #478
- refactor: Settings, General Tab & DialogTemplate to TS, Fix Conversation Clearing Bug, Add Tests by @danny-avila in #485
- tests(api): refactor to mock database and network operations by @danny-avila in #494
Docker and Dev Environment:
- Change prepare script to not run in CI mode and remove βignore-scripts flag from workflow by @danorlando in #491
- Update .dockerignore by @thunderbug1 in #510
- fix(nodemon): will now follow nodemonConfig in package file by @danny-avila in #514
- fully dockerized development with VS-code devcontainers by @thunderbug1 in #524
- Update stable_diffusion.md by @thunderbug1 in #523
- Update docker, Minor Styling fix by @danny-avila in #528
New Contributors:
- @thunderbug1 made their first contribution in #510
- @heathriel made their first contribution in #492
Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.5.0β¦v0.5.1