v0.7.5-rc1
版本发布时间: 2024-08-28 03:14:47
danny-avila/LibreChat最新发布版本:v0.7.5-rc2(2024-09-11 07:22:28)
What's Changed
✨ New Features
- 🛠️ feat: Azure OpenAI Assistants File Downloads by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3653
- 🤖 feat: Recognize
chatgpt-4o-latest
, update default OpenAI Models by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3667 - 💾 feat: Anthropic Prompt Caching by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3670
- 📩 feat: invite user by @berry-13 in https://github.com/danny-avila/LibreChat/pull/3012
- 🧪 feat: Prompt Dropdown Variable; style: Add Markdown Support by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3681
- 🔐 feat: Toggle Access to Prompts via
librechat.yaml
by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3735 - 🔖 feat: Enhance Bookmarks UX, add RBAC, toggle via
librechat.yaml
by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3747 - 🧮 feat: Improve LaTeX rendering consistency by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3763
- 🧮 feat: Improve structured token spending and testing; fix: Anthropic Cache Spend by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3766
- 🐋 feat: Known Endpoints: DeepSeek, Unify by @fuegovic in https://github.com/danny-avila/LibreChat/pull/3776, https://github.com/danny-avila/LibreChat/pull/3778
- 🧠 feat: Prompt caching switch, prompt query params; refactor: static cache, prompt/markdown styling, trim copied code, switch new chat to convo URL by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3784
🚀 Optimizations:
- 📜 refactor: Optimize Longer Message Thread Performance by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3610
- 🔀 refactor: Modularize TTS Logic for Improved Browser support by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3657
- 🖱️ fix: Message Scrolling UX; refactor: Frontend UX/DX Optimizations by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3733
🎨 Styling
- 🖼️ style: Conversation Menu and Dialogs update by @berry-13 in https://github.com/danny-avila/LibreChat/pull/3601
- ⏺️ style: Better Markdown Lists by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3777
- ⌨️ style(a11y): kb access for LLM endpoint menu; refactor: style by @berry-13 in https://github.com/danny-avila/LibreChat/pull/3714
🔧 Fixes
- 📧 fix: @command & +command timing for click selections - closes #3613 by @berry-13 in https://github.com/danny-avila/LibreChat/pull/3617
- 🎛️ fix: Improve Frontend Practices for Audio Settings by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3624
- 🎙️ fix: Optimize and Fix Browser TTS Incompatibility (firefox) by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3627
- 🎧 fix(TTS): Improve State of audio playback, hook patterns, and fix undefined MediaSource by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3632
- 🔧 fix: Bookmark Order Adjustment When Moving Up by @ohneda in https://github.com/danny-avila/LibreChat/pull/3634
- 🦙 fix: Update Title Message Role for Ollama if None Provided by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3663
- 🔧 fix: Delete Archived Chat z-index issue by @arthurian in https://github.com/danny-avila/LibreChat/pull/3643
- ⚓ fix: Export Button Content Shift; chore: bump
axios
and add logging by @berry-13 in https://github.com/danny-avila/LibreChat/pull/3668 - 📱 fix: Resolve Android Device and Accessibility Issues of Sidebar Combobox by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3689
- 🐛 fix: Anthropic Prompt Caching Edge Case by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3690
- 🔑 fix(AuthService): properly handle reading and deletion of password reset token by @berry-13 in https://github.com/danny-avila/LibreChat/pull/3697
- 🔧 fix: add
clear all
button to bookmark navigation items by @berry-13 in https://github.com/danny-avila/LibreChat/pull/3721 - 🔧 fix: EndpointIcon crash when using
@
mention command by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3742 - 🔧 fix: handle missing custom config speech by @berry-13 in https://github.com/danny-avila/LibreChat/pull/3790
- 🔍 fix:
USE_REDIS
condition, Markdown list counter, code highlights by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3806
⚙️ Other Changes
- 🤖 refactor: Remove Default Model Params for All Endpoints by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3682
- 🧹 chore: address minor issues by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3710
- 🐋 ci: Dockerfile.multi rewrite, maintain package integrity by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3772
- 🧹 chore: remove legacy markdown code by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3789
- 🚚 chore: Remove client-dist volume from deploy-compose.yml by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3799
- 🏷️ chore: Add Unofficial Naming Variation for Claude-3.5-Sonnet by @danny-avila in https://github.com/danny-avila/LibreChat/pull/3800
🌍 Internationalization:
- 🌏i18n: Improve Russian translation by @kukoboris in https://github.com/danny-avila/LibreChat/pull/3674, https://github.com/danny-avila/LibreChat/pull/3718
New Contributors
- @akash-singh8 made their first contribution in https://github.com/danny-avila/LibreChat/pull/3604
- @Tanvez made their first contribution in https://github.com/danny-avila/LibreChat/pull/3630
- @kukoboris made their first contribution in https://github.com/danny-avila/LibreChat/pull/3674
Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.7.4...v0.7.5-rc1