github danny-avila/LibreChat v0.5.7

latest releases: v0.7.5-rc2, v0.7.5-rc1, v0.7.4...
pre-release13 months ago

What's Changed

  • To update: run npm run update from the project directory for a clean installation.
    • Prerequisites: git and npm installed
    • Recommended: clear localStorage and cookies after the above.

✨ New Features

  • Settings/Presets UI Restructure, convert many files to TS by @danny-avila in #740
    • This release includes many UI improvements (200+ files changed), see the PR for all the exact changes
      • In general, the UI is cleaner, matches the basic style of the official site more closely
      • Special attention was given to dialogs/modals across all screen sizes and are now drastically optimized from before.
      • Developer experience was also greatly improved, not least of all with type safety, but Endpoint settings are now extremely modular from what they were before, making existing code much more manageable, and future endpoint integrations much easier
    • A majority of the frontend JS files were converted to TS, only a couple dozen left to go, and this project will be majority Typescript!
  • match toggle Nav animation to official site by @danny-avila in #755
  • match scroll behavior and button styles more closely to official site #761
  • Password reset via email by @danorlando in #730
  • Add a dropdown list in setting to allow change language. by @NoahDragon in #726
  • Add SearchBar to Nav by @techwithanirudh in #760

🌐 Internationalization

🔧 Fixes

📝 Documentation

⚙️ Other Changes

  • Best practice for typing by @danorlando in #763
  • Use zod for better type safety by @danny-avila in #761
  • Update index.html to replace ChatGPT Clone with LibreChat by @fuegovic in #724
  • chore: add back data-provider to monorepo by @danny-avila in #728
  • Plugins: remove initial "I'm thinking" step to make plugin use appear smarter/seamless. by @danny-avila in #729
  • Added Integration workflow, which will help detect app-wide breaking changes by @danny-avila in #771
  • Resolved several Vite warnings that would appear on frontend building by @danny-avila in #779

New Contributors

Full Changelog: v0.5.6...v0.5.7

Don't miss a new LibreChat release

NewReleases is sending notifications on new releases.