โ† Back to changelog

๐Ÿš€ LibreChat v0.8.0-rc1

The v0.8.0-rc1 release of LibreChat

v0.8.0-rc1

What's Changed

โœจ Features

  • โœจ feat: Add REDIS_PING_INTERVAL configuration to control Redis pinging behavior by @nhtruong in #8648
  • ๐Ÿ“ฆ feat: Move Shared Components to @librechat/client by @danny-avila in #8685
  • ๐Ÿ“ป feat: radio component by @berry-13 in #8692
  • ๐ŸชŸ feat: Context Window for amazon.nova-premier by @ryanh-ai in #8689
  • ๐Ÿน feat: Concurrent MCP Initialization Support by @dustinhealy in #8677
  • โœจ feat: Enhance Redis Config and Error Handling by @danny-avila in #8709
  • โœจ feat: Add Support for customUserVar Replacement in 'args' Field by @dustinhealy in #8743
  • ๐Ÿ”’ feat: MCP OAuth Config for Metadata Parameters by @wartek69 in #8691
  • ๐Ÿ› ๏ธ feat: Add Reset-Meili-Sync Script for MongoDB Flags by @danny-avila in #8823
  • ๐Ÿงน feat: Automatic File Cleanup for Mistral OCR Uploads by @danny-avila in #8827
  • ๐Ÿ–Œ๏ธ feat: add animation styles for popovers and tooltips by @berry-13 in #8831
  • โœจ feat: Add OpenID Audience Parameter by @SollalF in #8837

โš™๏ธ Other Changes

  • ๐Ÿ”„ refactor: Default Completion Title Prompt and Title Model Selection by @danny-avila in #8646
  • ๐Ÿ“ฑ refactor: Redis Client Error Logging and Ping only when Ready by @danny-avila in #8671
  • ๐Ÿ—‚๏ธ refactor: Make MCPSubMenu consistent with MCPSelect by @dustinhealy in #8650
  • ๐Ÿชต refactor: Dynamic getLogDirectory utility for Loggers by @danny-avila in #8686
  • ๐Ÿง— refactor: Replace traverse package with Minimal Traversal for Logging by @danny-avila in #8687
  • ๐Ÿ”‘ refactor: MCP Settings Rendering Logic for OAuth Servers by @dustinhealy in #8718
  • ๐Ÿ›‚ refactor: Use discoverAuthorizationServerMetadata for MCP OAuth by @jhrozek in #8723
  • ๐Ÿ”จ style: Improve MCP UI by @berry-13 in #8745

๐Ÿ› Fixes

  • ๐Ÿ› fix: MCP Name Normalization breaking User Provided Variables by @dustinhealy in #8644
  • ๐Ÿ› fix: Display OAuth MCP servers according to Chat Menu Setting by @dustinhealy in #8643
  • ๐Ÿ› fix: Temporary Chats Still Visible in Sidebar by @dustinhealy in #8688
  • ๐Ÿœ fix: Forward Ref to MCPSubMenu and ArtifactsSubMenu by @dustinhealy in #8696
  • ๐Ÿ”ง fix: Update Proxy Config for OpenAI Image Tools by @danny-avila in #8712
  • ๐Ÿ”€ fix: Rerender Edge Cases After Migration to Shared Package by @danny-avila in #8713
  • โš’๏ธ fix: MCP Initialization Flows by @dustinhealy in #8734
  • ๐Ÿ”‘ fix: Update Conversation Mutation to use ID from Payload by @berry-13 in #8758
  • ๐Ÿฆ fix: Prioritize OIDC Username Claims to Prevent First Name Usernames by @plasticlobster in #8695
  • โœ‚๏ธ fix: Remove Image Payloads from Memory Processing by @danny-avila in #8770
  • ๐Ÿ”ง fix: Apply Convo Export filename sanitization at export, not input by @azamara in #8779
  • ๐Ÿ”ง fix: Assistants API SDK calls to match Updated Arguments by @danny-avila in #8818

๐Ÿ“ฆ Dependencies & Chores

๐ŸŒ Internationalization

New Contributors

Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.7.9...v0.8.0-rc1