@canadaduane Well done, and thank you!
Here are the latest features from the current release:
https://github.com/danny-avila/LibreChat/releases/tag/v0.7.8
What's Changed
️ Highlights
New AI Models: Support for GPT-4.1, o4-mini, o3, Gemini 2.5, and Grok 3
UI Refresh: UX, Navigation, Accessibility Improvements & Optimizations
Agent Chain: Sequential mixture-of-agents enabling multiple specialized AIs to collaborate on complex tasks
Mistral OCR for text extraction: from documents and gpt-4o-transcribe for audio transcription
OpenAI Web Search models: for accessing real-time information
Persistent Code Environment: Code Interpreter files can now persist between chat sessions on demand
Cloud Storage: S3 and Azure Blob integration with auto-refreshing URLs for robust file handling
OpenAI Image Tools (GPT-Image-1): for generating and editing images
Special date/time Variables: for prompts and agents that are used dynamically
Automatic balance refill system: and enhanced Redis integration for rate limiting
New Features
feat: Mistral OCR API / Upload Files as Text by @danny-avila in #6274
feat: Support OpenAI Web Search models by @danny-avila in #6313
feat: Agent Chain (Mixture-of-Agents) by @danny-avila in #6374
feat: initTimeout for Slow Starting MCP Servers by @perweij in #6383
feat: S3 Integration for File handling and Image uploads by @rubentalstra in #6142
feat: Enable OpenID Auto-Redirect by @leondape in #6066
feat: Integrate Azure Blob Storage for file handling and image uploads by @rubentalstra in #6153
feat: Add support for custom AWS endpoint in S3 by @rubentalstra in #6431
feat: Add support for LDAP STARTTLS in LDAP authentication by @rubentalstra in #6438
feat: Refactor schema exports and update package version to 0.0.4 by @rubentalstra in #6455
feat: Add Auto Submit For URL Query Params by @mjaverto in #6440
feat: Enhance Redis Integration, Rate Limiters & Log Headers by @danny-avila in #6462
feat: Add Automatic Balance Refill by @rubentalstra in #6452
️ feat: add support for gpt-4o-transcribe models by @berry-13 in #6483
feat: UI Refresh for Enhanced UX by @berry-13 in #6346
feat: Add support for Hungarian language localization by @rubentalstra in #6508
feat: Add Gemini 2.5 Token/Context Values, Increase Max Possible Output to 64k by @danny-avila in #6563
feat: Enhance MCP Connections For Multi-User Support by @danny-avila in #6610
feat: Enhance S3 URL Expiry with Refresh; fix: S3 File Deletion by @danny-avila in #6647
feat: enhance UI components and refactor settings by @berry-13 in #6625
feat: move TemporaryChat to the Header by @berry-13 in #6646
feat: Use Model Specs + Specific Endpoints, Limit Providers for Agents by @danny-avila in #6650
🪙 feat: Sync Balance Config on Login by @danny-avila in #6671
feat: MCP Support for Non-Agent Endpoints by @danny-avila in #6775
️ feat: Code Interpreter File Persistence between Sessions by @danny-avila in #6790
️ feat: Code Interpreter API for Non-Agent Endpoints by @danny-avila in #6803
feat: Self-hosted Artifacts Static Bundler URL by @danny-avila in #6827
feat: Add Jemalloc and UV to Docker Builds by @danny-avila in #6836
feat: GPT-4.1 by @danny-avila in #6880
feat: remove Edge TTS by @berry-13 in #6885
🧭 feat: nav optimization by @berry-13 in #5785
️ feat: Add Parameter Location Mapping for OpenAPI actions by @peeeteeer in #6858
feat: Support o4-mini and o3 Models by @danny-avila in #6928
feat: OpenAI Image Tools (GPT-Image-1) by @danny-avila in #7079
️ feat: Add Special Variables for Prompts & Agents, Prompt UI Improvements by @danny-avila in #7123
feat: Enhance form submission for touch screens by @berry-13 in #7198
feat: Additional Tavily API Tool Parameters by @glowforge-opensource in #7232
feat: Add python to Dockerfile for increased MCP compatibility by @technicalpickles in #7270