๐Ÿš€ LibreChat v0.7.5-rc1
August 28, 2024

๐Ÿš€ LibreChat v0.7.5-rc1

The v0.7.5-rc1 release of LibreChat


Whatโ€™s Changed

Release candidate version for v0.7.5

โœจ New Features

  • ๐Ÿ› ๏ธ feat: Azure OpenAI Assistants File Downloads by @danny-avila in #3653
  • ๐Ÿค– feat: Recognize chatgpt-4o-latest, update default OpenAI Models by @danny-avila in #3667
  • ๐Ÿ’พ feat: Anthropic Prompt Caching by @danny-avila in #3670
  • ๐Ÿ“ฉ feat: invite user by @berry-13 in #3012
  • ๐Ÿงช feat: Prompt Dropdown Variable; style: Add Markdown Support by @danny-avila in #3681
  • ๐Ÿ” feat: Toggle Access to Prompts via librechat.yaml by @danny-avila in #3735
  • ๐Ÿ”– feat: Enhance Bookmarks UX, add RBAC, toggle via librechat.yaml by @danny-avila in #3747
  • ๐Ÿงฎ feat: Improve LaTeX rendering consistency by @danny-avila in #3763
  • ๐Ÿงฎ feat: Improve structured token spending and testing; fix: Anthropic Cache Spend by @danny-avila in #3766
  • ๐Ÿ‹ feat: Known Endpoints: DeepSeek, Unify by @fuegovic in #3776, #3778
  • ๐Ÿง  feat: Prompt caching switch, prompt query params; refactor: static cache, prompt/markdown styling, trim copied code, switch new chat to convo URL by @danny-avila in #3784

๐Ÿš€ Optimizations:

  • ๐Ÿ“œ refactor: Optimize Longer Message Thread Performance by @danny-avila in #3610
  • ๐Ÿ”€ refactor: Modularize TTS Logic for Improved Browser support by @danny-avila in #3657
  • ๐Ÿ–ฑ๏ธ fix: Message Scrolling UX; refactor: Frontend UX/DX Optimizations by @danny-avila in #3733

๐ŸŽจ Styling

  • ๐Ÿ–ผ๏ธ style: Conversation Menu and Dialogs update by @berry-13 in #3601
  • โบ๏ธ style: Better Markdown Lists by @danny-avila in #3777
  • โŒจ๏ธ style(a11y): kb access for LLM endpoint menu; refactor: style by @berry-13 in #3714

๐Ÿ”ง Fixes

  • ๐Ÿ“ง fix: @command & +command timing for click selections by @berry-13 in #3617
  • ๐ŸŽ›๏ธ fix: Improve Frontend Practices for Audio Settings by @danny-avila in #3624
  • ๐ŸŽ™๏ธ fix: Optimize and Fix Browser TTS Incompatibility (firefox) by @danny-avila in #3627
  • ๐ŸŽง fix(TTS): Improve State of audio playback, hook patterns, and fix undefined MediaSource by @danny-avila in #3632
  • ๐Ÿ”ง fix: Bookmark Order Adjustment When Moving Up by @ohneda in #3634
  • ๐Ÿฆ™ fix: Update Title Message Role for Ollama if None Provided by @danny-avila in #3663
  • ๐Ÿ”ง fix: Delete Archived Chat z-index issue by @arthurian in #3643
  • โš“ fix: Export Button Content Shift; chore: bump axios and add logging by @berry-13 in #3668
  • ๐Ÿ“ฑ fix: Resolve Android Device and Accessibility Issues of Sidebar Combobox by @danny-avila in #3689
  • ๐Ÿ› fix: Anthropic Prompt Caching Edge Case by @danny-avila in #3690
  • ๐Ÿ”‘ fix(AuthService): properly handle reading and deletion of password reset token by @berry-13 in #3697
  • ๐Ÿ”ง fix: add clear all button to bookmark navigation items by @berry-13 in #3721
  • ๐Ÿ”ง fix: EndpointIcon crash when using @ mention command by @danny-avila in #3742
  • ๐Ÿ”ง fix: handle missing custom config speech by @berry-13 in #3790
  • ๐Ÿ” fix: USE_REDIS condition, Markdown list counter, code highlights by @danny-avila in #3806

โš™๏ธ Other Changes

  • ๐Ÿค– refactor: Remove Default Model Params for All Endpoints by @danny-avila in #3682
  • ๐Ÿงน chore: address minor issues by @danny-avila in #3710
  • ๐Ÿ‹ ci: Dockerfile.multi rewrite, maintain package integrity by @danny-avila in #3772
  • ๐Ÿงน chore: remove legacy markdown code by @danny-avila in #3789
  • ๐Ÿšš chore: Remove client-dist volume from deploy-compose.yml by @danny-avila in #3799
  • ๐Ÿท๏ธ chore: Add Unofficial Naming Variation for Claude-3.5-Sonnet by @danny-avila in #3800

๐ŸŒ Internationalization:

New Contributors

๐Ÿ‘€ Whatโ€™s Next

Track remaining v0.7.5 changes


Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.7.4โ€ฆv0.7.5-rc1