Files
2024-06-01 14:23:39 -04:00

91 lines
8.4 KiB
Plaintext

2nd Release candidate version for v0.7.3, marking a new stable checkpoint.
## What's Changed
### 🏞️ Highlights
- Initial support for OpenAI Assistants v2
- Introduction of Speech-to-Text and Text-to-Speech functionalities
- Shared Links
- Private Assistants
- LDAP Authentication
### ✨ New Features
* ⚡ feat: Gemini-1.5 Flash, `gpt-4o` imports, `modelSpec` greeting fix by [@danny-avila](https://github.com/danny-avila) in [#2729](https://github.com/danny-avila/LibreChat/pull/2729)
* 🚀 feat: Shared Links by [@danny-avila](https://github.com/danny-avila) in [#2772](https://github.com/danny-avila/LibreChat/pull/2772)
* 🤖 feat: OpenAI Assistants v2 (initial support) by [@danny-avila](https://github.com/danny-avila) in [#2781](https://github.com/danny-avila/LibreChat/pull/2781)
* 🔉 feat: Speech-to-text / Text-to-speech (initial support) by [@danny-avila](https://github.com/danny-avila) in [#2836](https://github.com/danny-avila/LibreChat/pull/2836)
* 🤖 feat: Private Assistants by [@danny-avila](https://github.com/danny-avila) in [#2881](https://github.com/danny-avila/LibreChat/pull/2881)
* 🖱️ feat: Minor Accessibility Changes by [@danny-avila](https://github.com/danny-avila) in [#2903](https://github.com/danny-avila/LibreChat/pull/2903)
* 🔒 feat(auth): LDAP Authentication by [@ohneda](https://github.com/ohneda) in [#2859](https://github.com/danny-avila/LibreChat/pull/2859)
* 🔉 feat: TTS/STT rate limiters by [@danny-avila](https://github.com/danny-avila) in [#2925](https://github.com/danny-avila/LibreChat/pull/2925)
* 🦙 feat: Add LLama 3 System Context Length by [@danny-avila](https://github.com/danny-avila) in [#2938](https://github.com/danny-avila/LibreChat/pull/2938)
### 🎨 Styling
* ❇️ style(ModelSpecs): optimize for Long/Chinese name and mobile styling by [@danny-avila](https://github.com/danny-avila) in [#2731](https://github.com/danny-avila/LibreChat/pull/2731)
* 📤 style: export button icon by [@fuegovic](https://github.com/fuegovic) in [#2752](https://github.com/danny-avila/LibreChat/pull/2752)
* 🔢 style: `ol` Counter Fix by [@danny-avila](https://github.com/danny-avila) in [#2867](https://github.com/danny-avila/LibreChat/pull/2867)
* 🎨 style: Focus Outlines by [@danny-avila](https://github.com/danny-avila) in [#2913](https://github.com/danny-avila/LibreChat/pull/2913)
### ⚙️ Other Changes
* 🇬 refactor: Update default Google Models and Parameters by [@achhabra2](https://github.com/achhabra2) in [#2782](https://github.com/danny-avila/LibreChat/pull/2782)
* 🌏 refactor: Improve Title Prompt for Multilingual Titles by [@nidasfly](https://github.com/nidasfly) in [#2832](https://github.com/danny-avila/LibreChat/pull/2832)
* 🐋 chore: add `restart: always` to meilisearch service in docker-compose.yml by [@s2terminal](https://github.com/s2terminal) in [#2788](https://github.com/danny-avila/LibreChat/pull/2788)
* ♻️ refactor: Login and Registration component Improvement by [@ohneda](https://github.com/ohneda) in [#2716](https://github.com/danny-avila/LibreChat/pull/2716)
* 🚀 refactor: Enhance Custom Endpoints, Message Logic, and Payload Handling by [@danny-avila](https://github.com/danny-avila) in [#2895](https://github.com/danny-avila/LibreChat/pull/2895)
* ⬆️ chore: bump `[@langchain](https://github.com/langchain)/google-vertexai` to `v0.0.17` by [@danny-avila](https://github.com/danny-avila) in [#2905](https://github.com/danny-avila/LibreChat/pull/2905)
* 🔧 chore: Update OpenIDStrategy Logging by [@arthurian](https://github.com/arthurian) in [#2911](https://github.com/danny-avila/LibreChat/pull/2911)
* 🛠️ refactor: Improve Logging and Error Handling in `ToolService` and `useSSE` by [@danny-avila](https://github.com/danny-avila) in [#2922](https://github.com/danny-avila/LibreChat/pull/2922)
* 🔄 refactor(EditPresetDialog): Update Model on Endpoint Change by [@danny-avila](https://github.com/danny-avila) in [#2936](https://github.com/danny-avila/LibreChat/pull/2936)
* 🚅 docs: Updated Example for LiteLLM ports and Volume mount by [@ventz](https://github.com/ventz) in [#2941](https://github.com/danny-avila/LibreChat/pull/2941)
### 🔧 Fixes
* 🔀 fix: Address Convo/Preset Switching Issues by [@danny-avila](https://github.com/danny-avila) in [#2709](https://github.com/danny-avila/LibreChat/pull/2709)
* 🚑 fix: Display Error Message when API Connection fails during Chat by [@ohneda](https://github.com/ohneda) in [#2710](https://github.com/danny-avila/LibreChat/pull/2710)
* 🤖 fix: Azure Assistants, use `deploymentName` as Run Model by [@danny-avila](https://github.com/danny-avila) in [#2736](https://github.com/danny-avila/LibreChat/pull/2736)
* 💻 fix: Prevent `DataTable` component Text Selection by [@techwithanirudh](https://github.com/techwithanirudh) in [#2749](https://github.com/danny-avila/LibreChat/pull/2749)
* 🐞 Fix: OpenID Profile Image Download by [@bsu3338](https://github.com/bsu3338) in [#2757](https://github.com/danny-avila/LibreChat/pull/2757)
* 🚑 fix: Issue exporting Conversation with Assistants by [@danny-avila](https://github.com/danny-avila) in [#2769](https://github.com/danny-avila/LibreChat/pull/2769)
* 👨‍🔧 fix: recognize command+click on Mac OS by [@eshack94](https://github.com/eshack94) in [#2786](https://github.com/danny-avila/LibreChat/pull/2786)
* 🔧 fix: Assistants App Error on Parameters Render by [@danny-avila](https://github.com/danny-avila) in [#2805](https://github.com/danny-avila/LibreChat/pull/2805)
* 🔧 fix(StableDiffusion): Temporarily Remove `sampler_index` by [@danny-avila](https://github.com/danny-avila) in [#2815](https://github.com/danny-avila/LibreChat/pull/2815)
* 🔧 fix: Resolve Redis Standalone vs Cluster mode discrepancy for social logins by [@arthurian](https://github.com/arthurian) in [#2848](https://github.com/danny-avila/LibreChat/pull/2848)
* 🔧 fix: Recognize `azureAssistants` Endpoint Config by [@pxz2016](https://github.com/pxz2016) in [#2824](https://github.com/danny-avila/LibreChat/pull/2824)
* 🚑 fix: Resolve Data Consistency in Infinite Queries by [@ohneda](https://github.com/ohneda) in [#2852](https://github.com/danny-avila/LibreChat/pull/2852)
* 😎 fix: Azure Bug, short default `max_tokens` response using `gpt-4-vision-preview` by [@danny-avila](https://github.com/danny-avila) in [#2885](https://github.com/danny-avila/LibreChat/pull/2885)
* 🚑 fix: Prevent Infinite Re-Rendering of the Password Reset UI by [@ohneda](https://github.com/ohneda) in [#2887](https://github.com/danny-avila/LibreChat/pull/2887)
* 🚑 fix: Export Issue with New Chat by [@ohneda](https://github.com/ohneda) in [#2777](https://github.com/danny-avila/LibreChat/pull/2777)
* ⬇️ fix: JSON LibreChat Imports by [@danny-avila](https://github.com/danny-avila) in [#2897](https://github.com/danny-avila/LibreChat/pull/2897)
* 🗣️ STT/TTS related fixes post-release in [#2840](https://github.com/danny-avila/LibreChat/pull/2840) [#2845](https://github.com/danny-avila/LibreChat/pull/2845) [#2854](https://github.com/danny-avila/LibreChat/pull/2854) [#2837](https://github.com/danny-avila/LibreChat/pull/2837) [#2880](https://github.com/danny-avila/LibreChat/pull/2880) [#2883](https://github.com/danny-avila/LibreChat/pull/2883) [#2926](https://github.com/danny-avila/LibreChat/pull/2926) [#2935](https://github.com/danny-avila/LibreChat/pull/2935)
### 👀 What's Next
**Track remaining v0.7.3 changes:** https://github.com/danny-avila/LibreChat/milestone/5
---
## Contributors
- [@danny-avila](https://github.com/danny-avila)
- [@ohneda](https://github.com/ohneda)
- [@fuegovic](https://github.com/fuegovic)
- [@achhabra2](https://github.com/achhabra2)
- [@nidasfly](https://github.com/nidasfly)
- [@s2terminal](https://github.com/s2terminal)
- [@arthurian](https://github.com/arthurian)
- [@techwithanirudh](https://github.com/techwithanirudh)
- [@bsu3338](https://github.com/bsu3338)
- [@eshack94](https://github.com/eshack94)
- [@pxz2016](https://github.com/pxz2016)
- [@ventz](https://github.com/ventz)
## New Contributors
* [@eshack94](https://github.com/eshack94) made their first contribution in [#2786](https://github.com/danny-avila/LibreChat/pull/2786)
* [@achhabra2](https://github.com/achhabra2) made their first contribution in [#2782](https://github.com/danny-avila/LibreChat/pull/2782)
* [@arthurian](https://github.com/arthurian) made their first contribution in [#2848](https://github.com/danny-avila/LibreChat/pull/2848)
**Full Changelog**: https://github.com/danny-avila/LibreChat/compare/v0.7.3-rc...v0.7.3-rc2