โ† Back to changelog

๐Ÿš€ LibreChat v0.7.6

The v0.7.6 release of LibreChat

v0.7.6

What's Changed

v0.7.6

๐ŸŒ„ Highlights

๐Ÿค– Agents

  • Introducing LibreChat's No-Code Agentic Framework
    • Create custom AI assistants with supported providers, similar to Assistants API and ChatGPT's GPTs (learn more)
    • Supports Anthropic, OpenAI, AWS Bedrock, Azure OpenAI, and custom endpoints
  • Enhanced with tools like Code Interpreter, DALL-E-3, Tavily Search, and more
  • Dynamic tool creation through OpenAPI specs and MCP Servers (#4627)

๐ŸŽฏ Code Interpreter API

  • Execute code securely in multiple languages through a powerful sandbox environment (learn more)
  • Seamless file handling and management with secure session-based organization (#4860)

๐Ÿ”Œ MCP Support (Tools)

  • Introducing Model Context Protocol integration
    • the "USB-C of AI" that standardizes how applications provide context to LLMs (#5015)
  • Learn more about MCP and LibreChat integration at modelcontextprotocol.io

๐Ÿš€ New Models Support

  • Gemini 2.0 and Flash Thinking Mode (#4951, more info)
  • New o1 "Full" Model and o1-preview/mini streaming support (#5039), (#4760)
  • Claude 3.5 Haiku (#4629)
  • AWS Nova Models (#4852)

โœจ New Features

  • ๐Ÿช™ feat: automatically add start balance by @MSITETOP in #4486
  • ๐Ÿ“œ feat: Add script to set balance for user by @dennis531 in #4506
  • ๐Ÿชจ feat: Include Sonnet 3.5 v2 in Default Bedrock Models List by @adamrb in #4552
  • ๐Ÿ” feat: Enhance OpenID User Info Handling by @danny-avila in #4561
  • ๐Ÿ”„ feat: Add Configurable Cache Headers for Index.html by @danny-avila in #4565
  • ๐Ÿงต feat: Implement Request Executor Pattern for Actions by @danny-avila in #4566
  • ๐Ÿค– feat: Custom Endpoint Agents (experimental) by @danny-avila in #4627
  • ๐Ÿค– feat: Claude 3.5 Haiku by @danny-avila in #4629
  • โŽ feat: Known Endpoint, xAI by @danny-avila in #4632
  • ๐ŸŽฏ feat: Enhance Title Parameter Parsing with new Anthropic Format by @danny-avila in #4653
  • ๐ŸŒŠ feat: add streaming support for o1 models by @hongkai-neu in #4760
  • ๐Ÿ”‰ feat: Extend text mimeTypes to support VTT by @DenisPalnitsky in #4770
  • ๐ŸŽฏ fix: Google AI Client Stability; feat: gemini-exp models by @danny-avila in #4781
  • ๐Ÿค– feat: Support for new AWS Nova Models & Updated Anthropic Rates by @danny-avila in #4852
  • ๐ŸŽ‰ feat: Code Interpreter API and Agents Release by @danny-avila in #4860
  • ๐Ÿ”Š feat: Add Estonian, Latvian, and Lithuanian to Language Dropdown by @rio2dev in #4881
  • ๐Ÿชจ feat: add session token variable for AWS Bedrock by @philwilliammee in #4896
  • ๐Ÿค– feat: Add Vision Models; fix: Agents user_provided Keys by @danny-avila in #4903
  • ๐Ÿ›ก๏ธ feat: Add Role Dropdown to Prompt/Agents Admin Settings by @danny-avila in #4922
  • ๐Ÿš€ feat: Add Gemini 2.0 Support, Update Packages and Deprecations by @danny-avila in #4951
  • โŒš feat: Add Current Datetime to Assistants (v1/v2) by @danny-avila in #4952
  • ๐Ÿค– feat: Add Agents librechat.yaml Configuration by @danny-avila in #4953
  • ๐Ÿ” feat: Implement Allowed Action Domains by @danny-avila in #4964
  • ๐Ÿ”ง feat: Initial MCP Support (Tools) by @danny-avila in #5015
  • ๐Ÿค– feat: Add Agent Duplication Functionality with Permission by @danny-avila in #5022
  • ๐Ÿฆ™ feat: update AWS Bedrock pricing and token metadata for Meta models by @danny-avila in #5024
  • ๐Ÿ” feat: Add Entity ID Support for File Search Shared Resources by @danny-avila in #5028
  • โœจ feat: Implement Conversation Duplication & UI Improvements by @danny-avila in #5036
  • ๐Ÿ›ก๏ธ feat: Google Reverse Proxy support, CIVIC_INTEGRITY harm category by @danny-avila in #5037
  • ๐Ÿค– feat: Support New 'o1' Model by @danny-avila in #5039

๐Ÿ–ผ๏ธ Style

  • ๐ŸŽจ style: parameters panel update by @berry-13 in #4780
  • ๐ŸŽจ style: remove break-all class in modelSpec menu by @wipash in #4787

๐Ÿ‘ Accessibility

๐ŸŒ Internationalization

โš™๏ธ Other Changes

๐Ÿ”ง Fixes

  • ๐Ÿ”ง fix: Allow Azure Assistants Chats to be Deleted by @s-diez in #3893
  • ๐Ÿ–Œ๏ธ fix: ordered lists markers by @danny-avila in #4568
  • ๐Ÿ”’ fix: Override mdast-util-gfm-autolink-literal Package Version by @danny-avila in #4574
  • ๐Ÿ“‘ fix: Access Control for Bookmarks (UI) by @danny-avila in #4612
  • ๐Ÿชจ fix: add AWS STS session token support to Bedrock client by @adamrb in #4655
  • ๐Ÿค– fix: Collaborative Agents are only editable by ADMIN by @leon-juenemann in #4659
  • โš™๏ธ fix: File Config Handling by @danny-avila in #4664
  • ๐Ÿซง fix: Tool Auth Form Button to Prevent Form Bubbling by @danny-avila in #4666
  • ๐Ÿฆ™ fix: normalized endpoint for Ollama by @danny-avila in #4681
  • ๐Ÿ›ก๏ธ fix: Enhance File Upload Security & Error Handling by @danny-avila in #4705
  • ๐Ÿ“ฆ fix: npm warnings; chore: bump deprecated packages by @danny-avila in #4707
  • ๐Ÿ”— fix: broken blog link in README by @senk in #4763
  • ๐ŸŒฟ fix: forking a long conversation breaks chat structure by @danny-avila in #4778
  • ๐Ÿ”‘ fix: Azure Serverless Support for API Key Header & Version by @danny-avila in #4791
  • ๐Ÿ›ฃ๏ธ fix: Chat Stream Hangup by @thingersoft in #4822
  • โš™๏ธ fix: update Azure OpenAI STT/TTS env handling by @berry-13 in #4859
  • ๐Ÿ”ง fix: URL params, package mismatch, typing, shared link redirect, and o1 (azure) by @danny-avila in #4899
  • ๐Ÿงต fix: Assistants API Thread ID Handling by @danny-avila in #4912
  • ๐Ÿ› fix: Gemini system instructions not sent with null RAG_API_URL by @alex-torregrosa in #4920
  • ๐Ÿ”ƒ fix: Exclude OAuth Routes From Service Worker Navigation by @thelinuxkid in #4956
  • โญ• fix: Handle Circular References in CONSOLE_JSON Log Truncation by @thelinuxkid in #4958
  • ๐Ÿ” fix: Assign ADMIN role based on first registration in LDAP strategy by @danny-avila in #4974
  • ๐Ÿ› fix: Enforced Model Spec Icons/Labels and Agent Descriptions by @danny-avila in #4979
  • ๐Ÿ”ง fix: Add modelLabel to OpenAIClient Save Options by @danny-avila in #4995
  • ๐Ÿ”ง fix: Model Key Retrieval to Account for Bedrock Regions by @danny-avila in #5029
  • ๐Ÿ”ง fix: Get Context Window with correct Model identifier for Azure (agents) by @danny-avila in #5035
  • ๐Ÿ› fix: Correct Model Parameters Merging and Panel UI by @danny-avila in #5038

New Contributors

Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.7.5...v0.7.6