mirror of
https://github.com/LibreChat-AI/librechat.ai.git
synced 2026-03-27 02:38:32 +07:00
* chore: update GitHub Actions workflow to use latest action version for improved stability * chore: update roadmap references and enhance documentation for AWS Bedrock inference profiles - Updated footer menu and card icons to reflect the 2026 roadmap. - Adjusted default values in changelog and configuration documentation for `maxRecursionLimit`. - Added comprehensive documentation for AWS Bedrock inference profiles, including setup, configuration, and examples. - Introduced Agents API documentation for programmatic access to LibreChat agents. - Enhanced existing documentation for clarity and consistency across various sections. * feat: release Config v1.3.4 with new features and updates - Introduced `create` field in `interface.prompts` and `interface.agents` for enhanced user control. - Added `interface.remoteAgents` configuration for managing remote agent permissions. - Updated `endpoints.bedrock` with `models` and `inferenceProfiles` for better customization. - Included Moonshot as a known endpoint for AI integration. - Introduced new agent capabilities: `deferred_tools` and `programmatic_tools`. - Removed deprecated `forcePrompt` setting from configurations. - Updated default model lists and added support for new models. - Enhanced `modelSpecs` with `artifacts` field and `effort` parameter for Anthropic models. * refactor: update BlogHeader to use usePathname for route handling - Replaced useRouter with usePathname for improved routing in BlogHeader component. - Simplified page retrieval logic by directly using pathname for matching routes. * feat: add changelog for v0.8.3-rc1 release with new features and fixes - Introduced several enhancements including event-driven lazy tool loading, token usage tracking, and programmatic tool calling UI. - Added support for new models and providers, including Claude Opus 4.6 and Moonshot. - Implemented various bug fixes and improvements for better user experience and performance. * chore: nextjs artifact * first draft roadmap * feat: enhance BlogPage with Open Graph image support and layout improvements - Added support for Open Graph images in blog entries to improve visual presentation. - Refactored article layout for better structure and readability, including adjustments to the display of metadata and content. - Updated styles for improved user experience during hover interactions. * feat: enhance BlogPage with date formatting and layout adjustments - Added a new dateFormatted field to entries for improved date display. - Implemented a date formatter for consistent date presentation. - Refactored article layout to use a grid system for better responsiveness. - Updated styles for article links and metadata for enhanced user experience. * feat: add responsive image sizes to BlogPage for improved layout - Included sizes attribute for Open Graph images to enhance responsiveness on different screen sizes. * feat: update feature titles and descriptions for clarity - Changed titles for "Forking Messages and Conversations" to "Forking Chats" and "Memory" to "User Memory" for better alignment with functionality. - Updated descriptions for "Message Search" and "Upload as Text" to enhance understanding of features. * chore: update configuration version to 1.3.4 across multiple documentation files - Updated the version number in `librechat.yaml` examples to reflect the latest release (1.3.4) in various configuration and feature documentation files. * feat: enhance User Memory documentation for clarity and detail - Updated the description to clarify that User Memory is a key/value store that operates on every chat request. - Added a callout to distinguish between key/value storage and conversation memory. - Expanded on the functionality of the memory agent, including its execution process and user control features. - Introduced a section on future improvements for the memory agent's efficiency and relevance. * feat: update title and description for NGINX documentation - Changed the title from "Secure Deployment with Nginx" to "NGINX" for brevity. - Updated the description to provide a clearer overview of the guide's purpose in securing LibreChat deployment with Nginx as a reverse proxy and HTTPS. * feat: update 2026 roadmap with key accomplishments and future plans - Celebrated LibreChat's 3rd anniversary with a summary of achievements from 2025, including growth in GitHub stars and community engagement. - Clarified the timeline for open-sourcing the Code Interpreter API by the end of Q1. - Revised notes on the v1 Admin Panel's core capabilities and community-driven items for better clarity and detail. * feat: enhance blog and author components with Open Graph image support - Added optional `ogImagePosition` field to blog entries for better image placement control. - Updated BlogPage and individual post pages to utilize the new `ogImagePosition` for responsive image styling. - Improved Author component to conditionally render author images based on availability. - Updated 2026 roadmap blog post with a new Open Graph image and position for enhanced visual appeal. * feat: enhance CardComponent with icon support and layout improvements - Added optional `icon` prop to CardComponent for better visual representation. - Updated CardComponent layout to include icon alongside title and children. - Improved styling for CardComponent and CardsBase for enhanced responsiveness and user experience. * feat: update 2026 roadmap with detailed focus areas and community-driven items - Added sections for Q1 and Q2 focus areas, outlining major initiatives like Dynamic Context and Admin Panel. - Enhanced clarity on community-driven items and their prioritization based on GitHub reactions. - Included hiring information to attract full-stack developers for ongoing project support. - Improved overall structure and readability of the roadmap content. * fix: improve icon styling in CardCompat component for better responsiveness - Updated icon container styling to ensure consistent height and width for SVG icons. - Enhanced layout of CardCompat to maintain visual integrity across different screen sizes. * chore: update .gitignore to include next-env.d.ts for TypeScript support * fix: correct import statement formatting in next-env.d.ts for consistency * fix: refine wording in 2026 roadmap for clarity - Updated the description of agentic workflows to emphasize a lean approach to context pulling. - Enhanced overall readability of the section on Dynamic Context. * feat: expand Admin Panel section in 2026 roadmap with detailed capabilities - Added comprehensive descriptions of the Admin Panel's core functionalities, including GUI for configuration, configuration profiles, group and role management, and access controls. - Clarified the development approach for the Admin Panel, emphasizing ongoing iteration and community involvement. - Updated note on the Admin Panel's prioritization and requirements following the ClickHouse acquisition. * feat: add TrackedLink component for enhanced analytics tracking - Introduced a new TrackedLink component that integrates Vercel analytics to track user interactions with links. - The component allows for customizable link properties while ensuring tracking of clicks with relevant metadata. - Updated CardCompat to utilize the new TrackedLink for improved user engagement tracking. * feat: enhance blog post layout and introduce TrackedAnchor component for link tracking - Wrapped the InlineTOC component in a div for improved spacing in blog posts. - Added a new TrackedAnchor component to facilitate link tracking with Vercel analytics, allowing for customizable anchor elements. - Updated mdx-components to utilize TrackedAnchor for enhanced link interaction tracking. * feat: update TrackedLink and TrackedAnchor components for external link handling - Enhanced the TrackedLink component to differentiate between internal and external links, using Next.js Link for internal navigation. - Introduced a utility function to determine if a link is external, improving tracking accuracy. - Updated TrackedAnchor to utilize the same external link handling logic for consistency in link tracking. * feat: add uncaught exception handling section to dotenv configuration documentation - Introduced a new section on uncaught exception handling, explaining how to override the default behavior to keep the app running after exceptions. - Added an option table detailing the `CONTINUE_ON_UNCAUGHT_EXCEPTION` configuration. - Included a warning callout advising against using this feature in production environments. * feat: add ESLint rule for unused variables in TypeScript - Introduced a new ESLint rule to enforce the handling of unused variables, allowing for specific patterns to be ignored. - This enhancement aims to improve code quality by ensuring that developers are alerted to potentially unnecessary variables while maintaining flexibility in naming conventions. * fix: update copyright year in LICENSE file to 2026 * feat: update footer menu link and add 2026 roadmap blog post - Changed the roadmap link in the FooterMenu component to point to the new blog post. - Introduced a new blog post detailing the 2026 roadmap for LibreChat, outlining key features and focus areas for the upcoming year. - Updated the import statement in next-env.d.ts for consistency with the new types directory. * fix: update import path in next-env.d.ts and add comment block in agents.mdx - Changed the import statement in next-env.d.ts to reference the new development types directory. - Added a comment block in agents.mdx to indicate that the Programmatic Tool Calling feature is in private beta. * fix: remove unused ESLint disable comment in context.tsx * chore: update blog
109 lines
15 KiB
Plaintext
109 lines
15 KiB
Plaintext
---
|
||
date: 2026-02-18
|
||
title: 🚀 LibreChat v0.8.3-rc1
|
||
description: The v0.8.3-rc1 release of LibreChat
|
||
version: "0.8.3-rc1"
|
||
---
|
||
|
||
## What's Changed
|
||
|
||
### ✨ Features
|
||
|
||
* 🦥 Event-Driven Lazy Tool Loading by [@danny-avila](https://github.com/danny-avila) in [#11588](https://github.com/danny-avila/LibreChat/pull/11588)
|
||
* 📉 Add Token Usage Tracking for Agents API Routes by [@danny-avila](https://github.com/danny-avila) in [#11600](https://github.com/danny-avila/LibreChat/pull/11600)
|
||
* 🎯 Add Programmatic Tool Calling UI for MCP Tools by [@danny-avila](https://github.com/danny-avila) in [#11604](https://github.com/danny-avila/LibreChat/pull/11604)
|
||
* 🌙 Moonshot Provider Support by [@danny-avila](https://github.com/danny-avila) in [#11621](https://github.com/danny-avila/LibreChat/pull/11621)
|
||
* 📬 Implement Delta Buffering System for Out-of-Order SSE Events by [@danny-avila](https://github.com/danny-avila) in [#11643](https://github.com/danny-avila/LibreChat/pull/11643)
|
||
* 🤖 Claude Opus 4.6 - 1M Context, Premium Pricing, Adaptive Thinking by [@danny-avila](https://github.com/danny-avila) in [#11670](https://github.com/danny-avila/LibreChat/pull/11670)
|
||
* 🎮 Bedrock Parameters for OpenAI GPT-OSS models by [@danny-avila](https://github.com/danny-avila) in [#11798](https://github.com/danny-avila/LibreChat/pull/11798)
|
||
* 🛰️ Add Bedrock Parameter Settings for MoonshotAI and Z.AI Models by [@danny-avila](https://github.com/danny-avila) in [#11783](https://github.com/danny-avila/LibreChat/pull/11783)
|
||
* 🤖 Claude Sonnet 4.6 support by [@danny-avila](https://github.com/danny-avila) in [#11829](https://github.com/danny-avila/LibreChat/pull/11829)
|
||
* 🎭 Override Custom Endpoint Schema with Specified Params Endpoint by [@danny-avila](https://github.com/danny-avila) in [#11788](https://github.com/danny-avila/LibreChat/pull/11788)
|
||
* 🏎️ Smart Reinstall with Turborepo Caching for Better DX by [@danny-avila](https://github.com/danny-avila) in [#11785](https://github.com/danny-avila/LibreChat/pull/11785)
|
||
* 💎 Add Redis as Optional Sub-chart Dependency in Helm Chart by [@SharpLu](https://github.com/SharpLu) in [#11664](https://github.com/danny-avila/LibreChat/pull/11664)
|
||
* ⛵ Expose enableServiceLinks in Helm Deployment Templates by [@bhat-ganesh](https://github.com/bhat-ganesh) in [#11741](https://github.com/danny-avila/LibreChat/pull/11741)
|
||
* 🔧 `deleteRagFile` utility for Consistent RAG API document deletion by [@ethanlaj](https://github.com/ethanlaj) in [#11493](https://github.com/danny-avila/LibreChat/pull/11493)
|
||
|
||
### 🐛 Fixes
|
||
|
||
* 🔐 MCP OAuth Tool Discovery and Event Emission by [@danny-avila](https://github.com/danny-avila) in [#11599](https://github.com/danny-avila/LibreChat/pull/11599)
|
||
* 🔦 Tool resource files not visible in event-driven mode by [@usnavy13](https://github.com/usnavy13) in [#11610](https://github.com/danny-avila/LibreChat/pull/11610)
|
||
* 👆 Web Search and Code Interpreter Toggle Cursor Hover Behavior by [@dustinhealy](https://github.com/dustinhealy) in [#11614](https://github.com/danny-avila/LibreChat/pull/11614)
|
||
* 📱 Mention Touch UX and MCP Tool UI Consistency by [@danny-avila](https://github.com/danny-avila) in [#11627](https://github.com/danny-avila/LibreChat/pull/11627)
|
||
* 🛡️ Preserve CREATE/SHARE/SHARE_PUBLIC Permissions with Boolean Config by [@danny-avila](https://github.com/danny-avila) in [#11647](https://github.com/danny-avila/LibreChat/pull/11647)
|
||
* 🗣️ Add Various State Change Announcements by [@dustinhealy](https://github.com/dustinhealy) in [#11495](https://github.com/danny-avila/LibreChat/pull/11495)
|
||
* 🎬 Code Session Context In Event Driven Mode by [@danny-avila](https://github.com/danny-avila) in [#11673](https://github.com/danny-avila/LibreChat/pull/11673)
|
||
* 🆔 Atomic File Dedupe, Bedrock Tokens Fix, and Allowed MIME Types by [@danny-avila](https://github.com/danny-avila) in [#11675](https://github.com/danny-avila/LibreChat/pull/11675)
|
||
* 🌊 Prevent Truncations When Redis Resumable Streams Are Enabled by [@danny-avila](https://github.com/danny-avila) in [#11710](https://github.com/danny-avila/LibreChat/pull/11710)
|
||
* 🪟 Update Link Target to Open in Separate Tabs by [@flyinggrizzly](https://github.com/flyinggrizzly) in [#11669](https://github.com/danny-avila/LibreChat/pull/11669)
|
||
* 🔧 Update z-index for ImagePreview Dialog by [@danny-avila](https://github.com/danny-avila) in [#11714](https://github.com/danny-avila/LibreChat/pull/11714)
|
||
* 🛡️ Implement TOCTOU-Safe SSRF Protection for Actions and MCP by [@danny-avila](https://github.com/danny-avila) in [#11722](https://github.com/danny-avila/LibreChat/pull/11722)
|
||
* 🛡️ Secure MCP/Actions OAuth Flows, Resolve Race Condition & Tool Cache Cleanup by [@danny-avila](https://github.com/danny-avila) in [#11756](https://github.com/danny-avila/LibreChat/pull/11756)
|
||
* 🏁 Resolve Content Aggregation Race Condition in Agent Event Handlers by [@danny-avila](https://github.com/danny-avila) in [#11757](https://github.com/danny-avila/LibreChat/pull/11757)
|
||
* 🔎 Include Legacy Documents With Undefined `_meiliIndex` in Search Sync by [@ablizorukov](https://github.com/ablizorukov) in [#11745](https://github.com/danny-avila/LibreChat/pull/11745)
|
||
* 🔒 Prevent Race Condition in RedisJobStore by [@danny-avila](https://github.com/danny-avila) in [#11764](https://github.com/danny-avila/LibreChat/pull/11764)
|
||
* 🦙 Memory Agent Fails to Initialize with Ollama Provider by [@calkeo](https://github.com/calkeo) in [#11680](https://github.com/danny-avila/LibreChat/pull/11680)
|
||
* 🔒 Secure Cookie Localhost Bypass and OpenID Token Selection in AuthService by [@danny-avila](https://github.com/danny-avila) in [#11782](https://github.com/danny-avila/LibreChat/pull/11782)
|
||
* 🧰 Convert `const` to `enum` in MCP Schemas for Gemini Compatibility by [@danny-avila](https://github.com/danny-avila) in [#11784](https://github.com/danny-avila/LibreChat/pull/11784)
|
||
* 🪟 Tab Isolation for Agent Favorites + MCP Selections by [@danny-avila](https://github.com/danny-avila) in [#11786](https://github.com/danny-avila/LibreChat/pull/11786)
|
||
* 🕵️♂️ Handle 404 errors on agent queries for favorites by [@ethanlaj](https://github.com/ethanlaj) in [#11587](https://github.com/danny-avila/LibreChat/pull/11587)
|
||
* 🏢 Handle Group Overage for Azure Entra Authentication by [@WhammyLeaf](https://github.com/WhammyLeaf) in [#11557](https://github.com/danny-avila/LibreChat/pull/11557)
|
||
* 🌙 Accessible Contrast for Theme Switcher Icons by [@dustinhealy](https://github.com/dustinhealy) in [#11795](https://github.com/danny-avila/LibreChat/pull/11795)
|
||
* 👻 Prevent Async Title Generation From Recreating Deleted Conversations by [@danny-avila](https://github.com/danny-avila) in [#11797](https://github.com/danny-avila/LibreChat/pull/11797)
|
||
* 🎛️ Google JSON Schema Normalization/Resolution Logic by [@danny-avila](https://github.com/danny-avila) in [#11804](https://github.com/danny-avila/LibreChat/pull/11804)
|
||
* 🪂 Handle MongoDB Connection Errors to Prevent Process Crashes by [@SharpLu](https://github.com/SharpLu) in [#11809](https://github.com/danny-avila/LibreChat/pull/11809)
|
||
* 🪪 Pass Scope in OpenID Refresh Token Grant for Azure Custom API by [@seung-myung](https://github.com/seung-myung) in [#11770](https://github.com/danny-avila/LibreChat/pull/11770)
|
||
* 🐛 Normalize `output_text` blocks in Responses API input conversion by [@danny-avila](https://github.com/danny-avila) in [#11835](https://github.com/danny-avila/LibreChat/pull/11835)
|
||
* 🪹 Prevent whitespace-only Chat input Submissions by [@dobernike](https://github.com/dobernike) in [#11838](https://github.com/danny-avila/LibreChat/pull/11838)
|
||
* 🔗 Preserve Stream State Across Reconnects to Prevent Reorder Buffer Desync by [@danny-avila](https://github.com/danny-avila) in [#11842](https://github.com/danny-avila/LibreChat/pull/11842)
|
||
* 🧭 Robust 404 Conversation Not Found Redirect by [@danny-avila](https://github.com/danny-avila) in [#11853](https://github.com/danny-avila/LibreChat/pull/11853)
|
||
* 🧬 Backfill Missing SHARE Permissions and Migrate Legacy SHARED_GLOBAL Fields by [@danny-avila](https://github.com/danny-avila) in [#11854](https://github.com/danny-avila/LibreChat/pull/11854)
|
||
* 💡 System Theme Picker Selection by [@dustinhealy](https://github.com/dustinhealy) in [#11220](https://github.com/danny-avila/LibreChat/pull/11220)
|
||
|
||
### 🔧 Refactoring
|
||
|
||
* 🧩 Tool Context Builders for Web Search & Image Gen by [@danny-avila](https://github.com/danny-avila) in [#11644](https://github.com/danny-avila/LibreChat/pull/11644)
|
||
* ✈️ Single-Flight Deduplication for MCP Server Configs and Optimize Redis Batch Fetching by [@danny-avila](https://github.com/danny-avila) in [#11628](https://github.com/danny-avila/LibreChat/pull/11628)
|
||
* 🔄 Sequential Event Ordering in Redis Streaming Mode by [@danny-avila](https://github.com/danny-avila) in [#11650](https://github.com/danny-avila/LibreChat/pull/11650)
|
||
* 🪙 Distinguish ID Tokens from Access Tokens in OIDC Federated Auth by [@jlevy](https://github.com/jlevy) in [#11711](https://github.com/danny-avila/LibreChat/pull/11711)
|
||
* 🗃️ Separate Tool Cache Namespace for Blue/Green Deployments by [@danny-avila](https://github.com/danny-avila) in [#11738](https://github.com/danny-avila/LibreChat/pull/11738)
|
||
* 📳 Optimize Model Selector by [@danny-avila](https://github.com/danny-avila) in [#11787](https://github.com/danny-avila/LibreChat/pull/11787)
|
||
* 🗨️ Better Whitespace handling in Chat Message rendering by [@danny-avila](https://github.com/danny-avila) in [#11791](https://github.com/danny-avila/LibreChat/pull/11791)
|
||
* 🗂️ Artifacts via Model Specs & Scope Badge Persistence by Spec Context by [@danny-avila](https://github.com/danny-avila) in [#11796](https://github.com/danny-avila/LibreChat/pull/11796)
|
||
* 🥠 Always set OIDC refresh token cookie to survive session expiry by [@danny-avila](https://github.com/danny-avila) in [#11810](https://github.com/danny-avila/LibreChat/pull/11810)
|
||
* 🪆 Internalize Producer Event Handling into Agent Graph Context by [@danny-avila](https://github.com/danny-avila) in [#11816](https://github.com/danny-avila/LibreChat/pull/11816)
|
||
* ⚛️ Redis Scalability Improvements for High-Throughput Deployments by [@danny-avila](https://github.com/danny-avila) in [#11840](https://github.com/danny-avila/LibreChat/pull/11840)
|
||
* ♻️ On-demand MCP connections: remove proactive reconnect, default to available by [@danny-avila](https://github.com/danny-avila) in [#11839](https://github.com/danny-avila/LibreChat/pull/11839)
|
||
|
||
### ⚙️ Other Changes
|
||
|
||
* 🗑️ Remove Dev Artifacts for Deferred Tools Capability by [@danny-avila](https://github.com/danny-avila) in [#11601](https://github.com/danny-avila/LibreChat/pull/11601)
|
||
* 🔓 Comment Out MCP Permissions in `librechat.example.yaml` by [@dustinhealy](https://github.com/dustinhealy) in [#11620](https://github.com/danny-avila/LibreChat/pull/11620)
|
||
* ⚠️ Remove Deprecated `forcePrompt` setting by [@danny-avila](https://github.com/danny-avila) in [#11622](https://github.com/danny-avila/LibreChat/pull/11622)
|
||
* 🎭 Padding to Maskable Icon for Android adaptive icons by [@hellojaccc](https://github.com/hellojaccc) in [#11626](https://github.com/danny-avila/LibreChat/pull/11626)
|
||
* 🪢 Add Langfuse to `.env.example` by [@jannikmaierhoefer](https://github.com/jannikmaierhoefer) in [#11632](https://github.com/danny-avila/LibreChat/pull/11632)
|
||
* 🧽 Remove deprecated Claude models from Default List by [@saneroen](https://github.com/saneroen) in [#11639](https://github.com/danny-avila/LibreChat/pull/11639)
|
||
* 🔱 Harden API Routes Against IDOR and DoS Attacks by [@danny-avila](https://github.com/danny-avila) in [#11760](https://github.com/danny-avila/LibreChat/pull/11760)
|
||
* ♿ Enhance MCP dialog accessibility and styling consistency by [@berry-13](https://github.com/berry-13) in [#11585](https://github.com/danny-avila/LibreChat/pull/11585)
|
||
* 📋 Document Uncaught Exception Config and Fix Empty Text Export by [@danny-avila](https://github.com/danny-avila) in [#11812](https://github.com/danny-avila/LibreChat/pull/11812)
|
||
* 📦 Bump `@librechat/agents` to v3.1.33–v3.1.45, `@modelcontextprotocol/sdk` to v1.26.0, `axios`, `fast-xml-parser`, and other dependencies by [@danny-avila](https://github.com/danny-avila) in [#11606](https://github.com/danny-avila/LibreChat/pull/11606), [#11623](https://github.com/danny-avila/LibreChat/pull/11623), [#11630](https://github.com/danny-avila/LibreChat/pull/11630), [#11636](https://github.com/danny-avila/LibreChat/pull/11636), [#11665](https://github.com/danny-avila/LibreChat/pull/11665), [#11723](https://github.com/danny-avila/LibreChat/pull/11723), [#11759](https://github.com/danny-avila/LibreChat/pull/11759), [#11790](https://github.com/danny-avila/LibreChat/pull/11790), [#11805](https://github.com/danny-avila/LibreChat/pull/11805), [#11811](https://github.com/danny-avila/LibreChat/pull/11811), [#11815](https://github.com/danny-avila/LibreChat/pull/11815), [#11836](https://github.com/danny-avila/LibreChat/pull/11836), [#11841](https://github.com/danny-avila/LibreChat/pull/11841)
|
||
|
||
### 🌍 Internationalization
|
||
|
||
* 🌍 i18n: Support for Icelandic, Lithuanian, Nynorsk and Slovak languages by [@berry-13](https://github.com/berry-13) in [#11649](https://github.com/danny-avila/LibreChat/pull/11649)
|
||
* 🌍 i18n: Update translation.json with latest translations by [@github-actions[bot]](https://github.com/apps/github-actions) in [#11655](https://github.com/danny-avila/LibreChat/pull/11655), [#11672](https://github.com/danny-avila/LibreChat/pull/11672), [#11739](https://github.com/danny-avila/LibreChat/pull/11739), [#11813](https://github.com/danny-avila/LibreChat/pull/11813), [#11831](https://github.com/danny-avila/LibreChat/pull/11831)
|
||
|
||
## New Contributors
|
||
|
||
* [@hellojaccc](https://github.com/hellojaccc) made their first contribution in [#11626](https://github.com/danny-avila/LibreChat/pull/11626)
|
||
* [@jannikmaierhoefer](https://github.com/jannikmaierhoefer) made their first contribution in [#11632](https://github.com/danny-avila/LibreChat/pull/11632)
|
||
* [@saneroen](https://github.com/saneroen) made their first contribution in [#11639](https://github.com/danny-avila/LibreChat/pull/11639)
|
||
* [@flyinggrizzly](https://github.com/flyinggrizzly) made their first contribution in [#11669](https://github.com/danny-avila/LibreChat/pull/11669)
|
||
* [@jlevy](https://github.com/jlevy) made their first contribution in [#11711](https://github.com/danny-avila/LibreChat/pull/11711)
|
||
* [@calkeo](https://github.com/calkeo) made their first contribution in [#11680](https://github.com/danny-avila/LibreChat/pull/11680)
|
||
* [@bhat-ganesh](https://github.com/bhat-ganesh) made their first contribution in [#11741](https://github.com/danny-avila/LibreChat/pull/11741)
|
||
* [@seung-myung](https://github.com/seung-myung) made their first contribution in [#11770](https://github.com/danny-avila/LibreChat/pull/11770)
|
||
* [@dobernike](https://github.com/dobernike) made their first contribution in [#11838](https://github.com/danny-avila/LibreChat/pull/11838)
|
||
|
||
**Full Changelog**: https://github.com/danny-avila/LibreChat/compare/v0.8.2...v0.8.3-rc1
|