October 30, 2025
๐ LibreChat v0.8.1-rc1
The v0.8.1-rc1 release of LibreChat
Whatโs Changed
โจ Features
- ๐ MCP Registry Individual Server Init (2) by @ruggishop in #9940
- ๐ Add Serper as Scraper Provider and Firecrawl Version Support by @danny-avila in #9984
- ๐ Direct Provider Attachment Support for Multimodal Content by @danny-avila in #9994
- ๐ Add OIDC Claim-Based Admin Role Assignment by @jpsfs in #9170
- ๐ Add Markdown Rendering Support for Artifacts by @sbruel in #10049
- ๐ Word Wrapping for Text and Markdown Code Blocks by @leblancfg in #10055
- ๐ท๏ธ Add Custom Deployment Labels and Annotations for Helm by @WhammyLeaf in #10076
- ๐ฎ Custom OAuth Headers Support for MCP Server Config by @ruggishop in #10014
- ๐ Context Field for Anthropic Documents (PDF) by @danny-avila in #10148
- ๐งฎ Enhance Model Pricing Coverage and Pattern Matching by @danny-avila in #10173
- ๐ Configurable Domain and Port for Vite Dev Server by @sbruel in #10180
- ๐ Chat Badges via Model Specs by @danny-avila in #10272
- ๐๏ธ Custom Environment Variable Support to RAG API Helm Chart by @PaulusTM in #10245
- ๐ชข Add Langfuse Tracing Support by @danny-avila in #10292
- ๐๏ธ Reasoning Parameters for Custom Endpoints by @danny-avila in #10297
๐ Fixes
- ๐งฑ DALL-E Proxy Bypass by @alfo-dev in #9971
- โฟ๏ธ Accessibility, UI consistency, dialog & avatar refactors by @berry-13 in #9975
- โ๏ธ Add Configurable File Size Cap for Conversation Imports by @MarcAmick in #10012
- ๐จโ๐ง Direct Provider Attachment Support for Agents by @dustinhealy in #10035
- ๐ผ๏ธ Extract File Context & Persist Attachments by @danny-avila in #10069
- ๐๐ผ Agent Support for Upload to Provider in DragDropModal by @dustinhealy in #10063
- ๐ธ๏ธ Upload to Provider Filetype Filtering for DragDropModal by @dustinhealy in #10064
- ๐ Add branch-specific shared links (targetMessageId) by @berry-13 in #10016
- ๐ฉน Wrap Attempt to Reconnect OAuth MCP Servers by @ruggishop in #10172
- ๐งผ Sanitize MCP Server Selection Against Config by @ruggishop in #10243
- ๐ซ Entra ID group retrieval to use
getMemberGroupsand add pagination by @maxesse in #10199 - โฟ Address Accessibility Issues by @dustinhealy in #10260
- ๐๏ธ Default Max Output Tokens for Claude 4+ Models by @danny-avila in #10293
- โ๏ธ Trim Reasoning Tags from Titles and Delete Button Visibility by @poornapragnyah in #10285
- ๐ฆ Ollama Custom Headers by @danny-avila in #10314
- ๐ Correct Azure Base URL Construction for Responses API by @peeeteeer in #10289
- ๐ ๏ธ Agent Tools Modal on First-Time Agent Creation by @sbruel in #10234
๐ฆ Dependencies & Chores
- ๐งน Cleanup Logger and Utility Imports by @danny-avila in #9935
- ๐ค Add Z.AI GLM Context Window & Pricing by @danny-avila in #9979
- โ๏ธ Resolve Build Warning, Package Cleanup, Robust Temp Chat Time by @danny-avila in #9962
- ๐ฆ fix
packages/apipeer dependencies by @danny-avila in #9973 - ๐ฆ Bump
nodemailerto v7.0.9 by @danny-avila in #10045 - ๐ธ Update Gemini 2.5 Flash Lite Input Pricing by @KarthiDreamr in #10062
- ๐ท๏ธ update OpenAI models list in
.env.exampleby @marlonka in #10085 - ๐ฆ update
@librechat/agentsto v2.4.86 by @danny-avila in #10216 - ๐ฆ update
viteto v6.4.1 and@playwright/testto v1.56.1 by @danny-avila in #10227 - ๐ ๏ธ Add
@radix-ui/react-tooltipto Artifact Dependencies by @wipash in #10112
๐ง Refactoring
- ๐ Migrate Cache Logic to TypeScript by @nhtruong in #9771
- ๐ Decouple Effects from AppService, move to
data-schemasby @danny-avila in #9974 - ๐ซด Broader Support for GPT-OSS Naming by @danny-avila in #9978
- โก Latest Message Tracking with Robust Text Key Generation by @danny-avila in #10059
- ๐๏ธ Add Optional Group Field to ModelSpecs Configuration by @pnancarrow in #9996
- ๐ก Flush Redis Cache Script by @danny-avila in #10087
- ๐ฑ Improve Mobile Chat Focus Detection and Navigation by @danny-avila in #10125
- ๐ช OCR Fallback for โUpload as Textโ File Process by @danny-avila in #10126
- โป๏ธ Replace
fontSizeRecoil atom with Jotai by @berry-13 in #10171 - โป๏ธ Message Cache Clearing Logic into Reusable Helper by @danny-avila in #10226
- ๐ช Allow Last Model Spec Selection without Prioritizing by @danny-avila in #10258
- ๐ Clear MCP only on Model Spec Selection without MCP Servers by @danny-avila in #10273
- ๐ OAI Image Edit Proxy, Speech Settings Handling, Import Query Data Usage by @danny-avila in #10281
- ๐ซ OpenID Email Claim Fallback by @danny-avila in #10296
- ๐ Max tokens handling in Agent Initialization by @danny-avila in #10299
- ๐จ Update artifacts Tailwind to official CDN by @wipash in #10301
๐ Internationalization
๐ Updated translations in #9932, #9995, #10070, #10175, #10229, #10259, #10274, #10282, #10298, #10315
New Contributors
- @alfo-dev made their first contribution in #9971
- @KarthiDreamr made their first contribution in #10062
- @pnancarrow made their first contribution in #9996
- @leblancfg made their first contribution in #10055
- @PaulusTM made their first contribution in #10245
- @poornapragnyah made their first contribution in #10285
Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.8.0โฆv0.8.1-rc1