# What's Changed

## ✨ New Features as of v0.6.5

- **UI Updates & Vision Support:** Major updates to the UI to align with Official ChatGPT style and added initial support for GPT-4 Vision by [@danny-avila](https://github.com/danny-avila) in [#1190](https://github.com/danny-avila/LibreChat/pull/1190) & [#1203](https://github.com/danny-avila/LibreChat/pull/1203)
- **Default Preset Selection:** Implemented default preset selection for conversations by [@danny-avila](https://github.com/danny-avila) in [#1275](https://github.com/danny-avila/LibreChat/pull/1275)
- **Gemini Support & Google Updates:** Added support for Google Gemini Pro and Gemini Pro Vision. All Google Vertex AI text and chat models are now fully supported as well (PaLM 2 and Codey) by [@danny-avila](https://github.com/danny-avila) in [#1316](https://github.com/danny-avila/LibreChat/pull/1316) & [#1355](https://github.com/danny-avila/LibreChat/pull/1355)
- **Azure Vision Support:** Implemented support for GPT-4 Vision through Azure OpenAI by [@danny-avila](https://github.com/danny-avila) in [#1389](https://github.com/danny-avila/LibreChat/pull/1389)
- **ENDPOINTS Environment Variable:** Implemented ordering and disabling of endpoints with `ENDPOINTS` env variable by [@danny-avila](https://github.com/danny-avila) in [#1206](https://github.com/danny-avila/LibreChat/pull/1206)
- **Reverse Proxy Modifications:** Now allows any reverse proxy URL to be configured. Reverse Proxy Support was also added for Anthropic by [@danny-avila](https://github.com/danny-avila) and @madonchik123 in [#1192](https://github.com/danny-avila/LibreChat/pull/1192) & [#1106](https://github.com/danny-avila/LibreChat/pull/1106)
- **Custom SMTP Server Support:** Added the feature to use a custom SMTP server by @Pikaro in [#1219](https://github.com/danny-avila/LibreChat/pull/1219)

## 🌐 Internationalization

- **Multilingual Updates:** Updated Vietnamese, Portuguese, Spanish, Turkish, Russian, Dutch, and Japanese translations by @chokiproai, @itzraiss, @eniyiweb, @machinsoft, @Berry-13, and @KenTaniguchi-R in [#1200](https://github.com/danny-avila/LibreChat/pull/1200), [#1202](https://github.com/danny-avila/LibreChat/pull/1202), [#1195](https://github.com/danny-avila/LibreChat/pull/1195), [#1218](https://github.com/danny-avila/LibreChat/pull/1218), [#1251](https://github.com/danny-avila/LibreChat/pull/1251), [#1265](https://github.com/danny-avila/LibreChat/pull/1265) & [#1298](https://github.com/danny-avila/LibreChat/pull/1298)

## 🔧 Fixes

- **UI Fixes:** Completed numerous minor and broad UI fixes related to the new UI by [@danny-avila](https://github.com/danny-avila) and @Berry-13 in [#1197](https://github.com/danny-avila/LibreChat/pull/1197) & [#1199](https://github.com/danny-avila/LibreChat/pull/1199)
- **Bug Fixes & Optimizations:** Addressed issues like Textarea Scroll fix, Error Handling; Fixed Correct Default Model Name in Response Sender, Endpoint Switching, Anthropic Client Issues, Token Credit Balance Issues, AzureAISearch Plugin Files; Prevented Image Auto-Rotation on Upload, Message Misrouting on Conversation Refresh, and ensured Message Send Requires Key by [@danny-avila](https://github.com/danny-avila), @jonas-w, and @itzraiss in [#1204](https://github.com/danny-avila/LibreChat/pull/1204), [#1217](https://github.com/danny-avila/LibreChat/pull/1217), [#1225](https://github.com/danny-avila/LibreChat/pull/1225), [#1226](https://github.com/danny-avila/LibreChat/pull/1226), [#1232](https://github.com/danny-avila/LibreChat/pull/1232), [#1237](https://github.com/danny-avila/LibreChat/pull/1237), [#1250](https://github.com/danny-avila/LibreChat/pull/1250), [#1278](https://github.com/danny-avila/LibreChat/pull/1278), [#1259](https://github.com/danny-avila/LibreChat/pull/1259), [#1281](https://github.com/danny-avila/LibreChat/pull/1281), [#1294](https://github.com/danny-avila/LibreChat/pull/1294), [#1324](https://github.com/danny-avila/LibreChat/pull/1324), [#1318](https://github.com/danny-avila/LibreChat/pull/1318) & [#1356](https://github.com/danny-avila/LibreChat/pull/1356)

## 📝 Documentation

- **Documentation Updates:** Updated guides and documentation for various aspects including `dotenv.md`, LiteLLM Proxy, MongoDB, and Facebook Updates by @fuegovic, @ishaan-jaff, @Berry-13 in [#1258](https://github.com/danny-avila/LibreChat/pull/1258), [#1247](https://github.com/danny-avila/LibreChat/pull/1247), [#1276](https://github.com/danny-avila/LibreChat/pull/1276), [#1307](https://github.com/danny-avila/LibreChat/pull/1307), [#1249](https://github.com/danny-avila/LibreChat/pull/1249), [#1312](https://github.com/danny-avila/LibreChat/pull/1312), [#1342](https://github.com/danny-avila/LibreChat/pull/1342), [#1347](https://github.com/danny-avila/LibreChat/pull/1347)

## ⚙️ Other Changes

- **Style and Enhanced Functionality:** Implemented various style and functionality modifications including: order and disable endpoints with ENDPOINTS env var, allow usage of custom SMTP server, prevent login feature (ALLOW_EMAIL_LOGIN), default preset selection in conversations, and open sidebar popup for new users by [@danny-avila](https://github.com/danny-avila), @Pikaro, @Berry-13 in [#1206](https://github.com/danny-avila/LibreChat/pull/1206), [#1219](https://github.com/danny-avila/LibreChat/pull/1219), [#1282](https://github.com/danny-avila/LibreChat/pull/1282), [#1275](https://github.com/danny-avila/LibreChat/pull/1275), [#1309](https://github.com/danny-avila/LibreChat/pull/1309), [#1308](https://github.com/danny-avila/LibreChat/pull/1308)

## 👀 Upcoming Features

- Assistants API integration and General File support are in active development
- Better, more customizable, and easier System-wide Configuration for Endpoints/Models/Presets
- **[Our full Roadmap](https://github.com/users/danny-avila/projects/2)**

## New Contributors

- [@madonchik123](https://github.com/madonchik123) made their first contribution in [#1106](https://github.com/danny-avila/LibreChat/pull/1106)
- [@jonas-w](https://github.com/jonas-w) made their first contribution in [#1237](https://github.com/danny-avila/LibreChat/pull/1237)
- [@Pikaro](https://github.com/Pikaro) made their first contribution in [#1219](https://github.com/danny-avila/LibreChat/pull/1219)
- [@ishaan-jaff](https://github.com/ishaan-jaff) made their first contribution in [#1249](https://github.com/danny-avila/LibreChat/pull/1249)
- [@KenTaniguchi-R](https://github.com/KenTaniguchi-R) made their first contribution in [#1298](https://github.com/danny-avila/LibreChat/pull/1298)
- [@eburnette](https://github.com/eburnette) made their first contribution in [#1317](https://github.com/danny-avila/LibreChat/pull/1317)

**Full Changelog**: https://github.com/danny-avila/LibreChat/compare/v0.6.1...v0.6.5
