Files
librechat.ai/content/changelog/v0.8.3-rc1.mdx
Danny Avila 9e1a0db393 rel/v0.8.3-rc1-v2 (#504)
* 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
2026-02-18 21:46:20 -05:00

109 lines
15 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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.33v3.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