โ† Back to changelog

๐Ÿš€ LibreChat v0.7.0

The v0.7.0 release of LibreChat

v0.7.0
  • Introduced Anthropic's Claude 3 & Vision support.
  • Introduced pre-built Docker images by default for streamlined deployment.
  • Updated UI theme and frontend optimizations, mainly for the chat input and editing messages.
  • Added "Chat with Files" (RAG API + Vector Database solution) for OpenAI, Azure OpenAI, Custom Endpoints, Anthropic, and Google.
  • Added Azure OpenAI configuration through "librechat.yaml" to allow seamless switching of regions/deployments per model selection.
  • Implemented balance tracking, Azure support, fixed API actions, message streaming, vision support, and additional tools for Assistants.

โœจ New Features

โš™๏ธ Other Changes

๐ŸŽจ Styling

๐Ÿ”ง Fixes

  • ๐Ÿ”€ Endpoint Type Mismatch when Switching Conversations by @danny-avila in #1834
  • ๐Ÿ› Preserve Default Model in Message Requests by @danny-avila in #1857
  • ๐Ÿ—จ๏ธ Prevent Resetting Title to 'New Chat' on Follow-Up Message by @danny-avila in #1870
  • ๐Ÿ”€ Correct Expected Behavior for Modular Chat Feature by @danny-avila in #1871
  • ๐Ÿž Minor fixes and improved Bun support by @danny-avila in #1916
  • ๐Ÿ› ๏ธ RunManager, AssistantService and useContentHandler Issues by @danny-avila in #1920
  • ๐Ÿ”ง useTextarea: duplicate text when pasting on chromium by @Berry-13 in #1951
  • ๐Ÿ”ง EditMessage: duplicate text when pasting by @Berry-13 in #1970
  • ๐Ÿงฉ Plugins: Keep User "agentModel" and Model Validation by @danny-avila in #1972
  • ๐Ÿงช ci: update failing "initializeClient" tests with new expected values by @danny-avila in #1982
  • ๐Ÿ‘ฅ assistants: Improve Error handling by @danny-avila in #2012
  • ๐Ÿ–ผ๏ธ Clipboard Files & File Name Issues by @danny-avila in #2015
  • ๐Ÿ”ง ThemeContext: themes don't auto-update; refresh required by @Berry-13 in #2037
  • ๐Ÿ”ง Convo Corners & Updated Colors by @itzraiss in #2046
  • ๐Ÿค– assistants: Default Capabilities and Retrieval Models by @danny-avila in #2102
  • ๐Ÿ–Š๏ธ MessageContent: typo "censored" by @Berry-13 in #2112
  • ๐Ÿ”ง Remove "Unique" Index from Actions Model and Initialize Empty Actions for Deletion by @danny-avila in #2118
  • ๐Ÿชฐ Azure Parsing and Assistants Payload by @danny-avila in #2133
  • ๐Ÿ“ง Correct Handling of Self-Signed Certificates in "sendEmail" by @danny-avila in #2148
  • ๐Ÿ”ง menu: Menu Item Filter Improvements by @f1yn in #2153
  • ๐Ÿ‹ Dockerfile: add additional deps., handle permissions, "--no-audit" flag on install by @danny-avila in #2157
  • ๐Ÿ”ง assistants: Vision minor fix & Add Docs by @danny-avila in #2196
  • ๐ŸŒŸ Handle Assistants Edge Cases, Improve Filter Styling by @danny-avila in #2201
  • ๐Ÿž client: Prevent Async Reset of Latest Message by @danny-avila in #2203
  • ๐Ÿ—จ๏ธ useSSE: Prevent 'New Chat' Title after Regenerating Initial Message by @danny-avila in #2238
  • ๐ŸŒ Translations: Map Partial "langCode" and Add Unit Tests by @danny-avila in #2240
  • ๐Ÿ”ง Improve Assistants File Citation & Download Handling by @danny-avila in #2248
  • ๐ŸŽจ Optimize StableDiffusion API Tool and Fix for Assistants Usage by @danny-avila in #2253
  • ๐Ÿž Handle Garbled Chinese Characters in File Upload by @pxz2016 in #2261
  • ๐Ÿž Handle Empty Model Error in Assistants Form by @danny-avila in #2265
  • ๐Ÿ“‹ Ensure Textarea Resizes in Clipboard Edge Case by @danny-avila in #2268

๐Ÿ“ Documentation

  • ๐Ÿ“ add env changes to breaking_changes.md and minor fixes by @fuegovic in #1812
  • ๐Ÿ‹ update breaking_changes.md by @fuegovic in #1864
  • โœ๏ธ add tavily to env.example and dotenv.md by @fuegovic in #1866
  • ๐Ÿ“’ Add newline for list to be correctly rendered in docs UI by @arnoan in #1873
  • ๐Ÿค– Add Groq and other Compatible AI Endpoints by @danny-avila in #1915
  • ๐Ÿณ experimental: Dev Image Workflow & Remove Unused Code by @danny-avila in #1928
  • ๐Ÿ”Ž update meilisearch instruction by @fuegovic in #1930
  • ๐Ÿ“ Separate LiteLLM and Ollama Documentation by @bsu3338 in #1948
  • ๐Ÿฆ™ add Ollama to index and update icon by @fuegovic in #1967
  • ๐Ÿฅท remove ninja and chatgptBrowser by @fuegovic in #1973
  • ๐Ÿ“ update Anthropic models + Traversaal by @fuegovic in #1995
  • ๐Ÿ“ additions to deployment guide by @ido777 in #2001
  • ๐ŸŒŠ refactor DigitalOcean guide by @ido777 in #2006
  • โœ๏ธ Railway, Traefik, and Improvements by @fuegovic in #2060
  • ๐Ÿ“‘ update .env.example by @fuegovic in #2109
  • ๐Ÿ“– Update ShuttleAI Fibonacci Image by @herumes in #2160
  • ๐Ÿ“š Fix Broken Links by @fkohrt in #2171
  • ๐Ÿ“– Add details for Azure OpenAI Assistants by @fkohrt in #2173
  • ๐Ÿง‘โ€๐Ÿ’ป Update General Docs and Contribution Guidelines by @fuegovic in #2194
  • ๐Ÿ”— Fix Link to Code of Conduct by @s2terminal in #2206
  • โœ๏ธ update dotenv.md by @fuegovic in #2226

๐ŸŒ Internationalization

New Contributors

Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.6.10...v0.7.0`;