Releases: danny-avila/LibreChat
v0.7.5-rc2
What's Changed
v0.7.5-rc2
✨ New Features
- 🪄 feat: Code Artifacts by @danny-avila in #3798
- 🚀 feat: Enhance PWA and asset caching strategy by @danny-avila in #3822
- 🚨 feat: Implement
INPUT_LENGTH
Error Type by @danny-avila in #3866 - 💬 feat: assistant conversation starter by @berry-13 in #3699
- ⚖️ feat: Terms and Conditions Dialog by @maxesse in #3712
- 🪨 feat: AWS Bedrock support by @danny-avila in #3935
- 🔒 feat: RBAC for Multi-Convo Feature by @danny-avila in #3964
🔧 Fixes
- 🗣️ fix: Azure OpenAI STT by @maxesse in #3731
- 🧩 fix: plugins build options, prevent undefined tools error by @danny-avila in #3876
- 🪟 fix: Windows Build (npm) issue created in #3798 by @danny-avila in #3889
- 🛠️ fix: Completion Edge Cases & Improve Error Handling UX by @danny-avila in #3968
- 🪨 fix: Minor AWS Bedrock/Misc. Improvements by @danny-avila in #3974
⚙️ Other Changes
- 🔨 refactor: Add Cache Busting to index.html by @danny-avila in #3824
- 🔊 refactor: Optimize Aria-Live Announcements for macOS VoiceOver by @danny-avila in #3851
- 🚧 chore: merge latest dev build to main repo by @danny-avila in #3844
🎨 refactor: Prevent Font Asset Hashing in Vite Config by @danny-avila in #3865 - 🔒 refactor: Apply interface settings to all Roles by @danny-avila in #3967
👐 Accessibility
- 🎙️ a11y: update html lang attribute by @jacobcolyvan in #3636
- 👐 a11y: Accessible Conversation Menu Options by @danny-avila in #3864
- 👐 a11y: Misc. Improvements by @Tanvez in #3910
- ⌨️ a11y(Settings): Improved Keyboard Navigation & Consistent Styling by @berry-13 in #3975
🌍 Internationalization
- 🌍 i18n: Updated Chinese Translation by @zjjxwhh in #3871
- 🌍 i18n: Update Japanese translation by @hide361 in #3877
- 🌍 i18n: Improved German language translations for artifacts and other minor changes by @marlonka in #3924
- 🌍 i18n: Improved Portuguese Brazilian language translations by @itzraiss in #3947
New Contributors
- @maxesse made their first contribution in #3731
- @zjjxwhh made their first contribution in #3871
- @hide361 made their first contribution in #3877
Full Changelog: v0.7.5-rc1...v0.7.5-rc2
v0.7.5-rc1
What's Changed
✨ New Features
- 🛠️ feat: Azure OpenAI Assistants File Downloads by @danny-avila in #3653
- 🤖 feat: Recognize
chatgpt-4o-latest
, update default OpenAI Models by @danny-avila in #3667 - 💾 feat: Anthropic Prompt Caching by @danny-avila in #3670
- 📩 feat: invite user by @berry-13 in #3012
- 🧪 feat: Prompt Dropdown Variable; style: Add Markdown Support by @danny-avila in #3681
- 🔐 feat: Toggle Access to Prompts via
librechat.yaml
by @danny-avila in #3735 - 🔖 feat: Enhance Bookmarks UX, add RBAC, toggle via
librechat.yaml
by @danny-avila in #3747 - 🧮 feat: Improve LaTeX rendering consistency by @danny-avila in #3763
- 🧮 feat: Improve structured token spending and testing; fix: Anthropic Cache Spend by @danny-avila in #3766
- 🐋 feat: Known Endpoints: DeepSeek, Unify by @fuegovic in #3776, #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 #3784
🚀 Optimizations:
- 📜 refactor: Optimize Longer Message Thread Performance by @danny-avila in #3610
- 🔀 refactor: Modularize TTS Logic for Improved Browser support by @danny-avila in #3657
- 🖱️ fix: Message Scrolling UX; refactor: Frontend UX/DX Optimizations by @danny-avila in #3733
🎨 Styling
- 🖼️ style: Conversation Menu and Dialogs update by @berry-13 in #3601
- ⏺️ style: Better Markdown Lists by @danny-avila in #3777
- ⌨️ style(a11y): kb access for LLM endpoint menu; refactor: style by @berry-13 in #3714
🔧 Fixes
- 📧 fix: @command & +command timing for click selections - closes #3613 by @berry-13 in #3617
- 🎛️ fix: Improve Frontend Practices for Audio Settings by @danny-avila in #3624
- 🎙️ fix: Optimize and Fix Browser TTS Incompatibility (firefox) by @danny-avila in #3627
- 🎧 fix(TTS): Improve State of audio playback, hook patterns, and fix undefined MediaSource by @danny-avila in #3632
- 🔧 fix: Bookmark Order Adjustment When Moving Up by @ohneda in #3634
- 🦙 fix: Update Title Message Role for Ollama if None Provided by @danny-avila in #3663
- 🔧 fix: Delete Archived Chat z-index issue by @arthurian in #3643
- ⚓ fix: Export Button Content Shift; chore: bump
axios
and add logging by @berry-13 in #3668 - 📱 fix: Resolve Android Device and Accessibility Issues of Sidebar Combobox by @danny-avila in #3689
- 🐛 fix: Anthropic Prompt Caching Edge Case by @danny-avila in #3690
- 🔑 fix(AuthService): properly handle reading and deletion of password reset token by @berry-13 in #3697
- 🔧 fix: add
clear all
button to bookmark navigation items by @berry-13 in #3721 - 🔧 fix: EndpointIcon crash when using
@
mention command by @danny-avila in #3742 - 🔧 fix: handle missing custom config speech by @berry-13 in #3790
- 🔍 fix:
USE_REDIS
condition, Markdown list counter, code highlights by @danny-avila in #3806
⚙️ Other Changes
- 🤖 refactor: Remove Default Model Params for All Endpoints by @danny-avila in #3682
- 🧹 chore: address minor issues by @danny-avila in #3710
- 🐋 ci: Dockerfile.multi rewrite, maintain package integrity by @danny-avila in #3772
- 🧹 chore: remove legacy markdown code by @danny-avila in #3789
- 🚚 chore: Remove client-dist volume from deploy-compose.yml by @danny-avila in #3799
- 🏷️ chore: Add Unofficial Naming Variation for Claude-3.5-Sonnet by @danny-avila in #3800
🌍 Internationalization:
- 🌏i18n: Improve Russian translation by @kukoboris in #3674, #3718
New Contributors
- @akash-singh8 made their first contribution in #3604
- @Tanvez made their first contribution in #3630
- @kukoboris made their first contribution in #3674
Full Changelog: v0.7.4...v0.7.5-rc1
v0.7.4
What's Changed
🏞️ Highlights
- 🗨️ Prompts Library
- 🌿 Multi-response Streaming
- 🔖 Conversation Bookmarks
- 🤲 Initial Digital Accessibility Improvements
- 🚀 Significant Performance Improvements across the board
See the full release notes at https://www.librechat.ai/changelog/v0.7.4
Contributors for this Release
- @danny-avila
- @berry-13
- @ohneda
- @mawburn
- @PeterDaveHello
- @eniyiweb
- @GaelMartins0
- @ylioja
- @marlonka
- @aoaim
- @hulkds
- @iamNoah1
- @eltociear
- @rehas
- @meroo36
- @bnord01
- @ravi-katiyar
- @lidonius1122
- @GerkinDev
- @jung0han
- @krakenftw
New Contributors
- @kurtseifried made their first contribution in #3107
- @PedroGruvhagen made their first contribution in #3142
- @mungewrath made their first contribution in #2983
- @rehas made their first contribution in #3160
- @KiGamji made their first contribution in #3154
- @GhaithAlHallak8 made their first contribution in #3195
- @GaelMartins0 made their first contribution in #3240
- @meroo36 made their first contribution in #3294
- @ylioja made their first contribution in #3316
- @bnord01 made their first contribution in #3325
- @ravi-katiyar made their first contribution in #3247
- @jacobcolyvan made their first contribution in #3459
- @lidonius1122 made their first contribution in #3472
- @GerkinDev made their first contribution in #3513
- @xueshanf made their first contribution in #3528
- @aoaim made their first contribution in #3461
- @hulkds made their first contribution in #3356
- @jung0han made their first contribution in #3541
Full Changelog: v0.7.3...v0.7.4
v0.7.4-rc1
What's Changed
Release candidate version for v0.7.4-rc1
- 🕑 fix: Add Suspense to Connection Error Messages by @danny-avila in #3074
- ✉️ fix: email address encoding in verification link by @berry-13 in #3085
- 📝 docs: update README's video by @berry-13 in #3093
- ✨ v0.7.4-rc1 by @danny-avila in #3099
Full Changelog: v0.7.3...v0.7.4-rc1
v0.7.3
What's Changed
See the full release notes at https://www.librechat.ai/changelog/v0.7.3
Contributors for this Release
- @danny-avila
- @berry-13
- @ohneda
- @jakubmieszczak
- @DenisPalnitsky
- @fuegovic
- @nidasfly
- @achhabra2
- @s2terminal
- @arthurian
- @techwithanirudh
- @bsu3338
- @pxz2016
- @eshack94
- @ventz
- @derkoe
- @btribonde
New Contributors
- @nidasfly made their first contribution in #2654
- @derkoe made their first contribution in #2691
- @eshack94 made their first contribution in #2786
- @achhabra2 made their first contribution in #2782
- @arthurian made their first contribution in #2848
- @jakubmieszczak made their first contribution in #2960
- @btribonde made their first contribution in #3051
Full Changelog: v0.7.2...v0.7.3
v0.7.3-rc2
What's Changed
See the full release notes at https://www.librechat.ai/changelog/v0.7.3-rc2
Contributors
- @danny-avila
- @ohneda
- @fuegovic
- @achhabra2
- @nidasfly
- @s2terminal
- @arthurian
- @techwithanirudh
- @bsu3338
- @eshack94
- @pxz2016
- @ventz
New Contributors
- @eshack94 made their first contribution in #2786
- @achhabra2 made their first contribution in #2782
- @arthurian made their first contribution in #2848
Full Changelog: v0.7.3-rc...v0.7.3-rc2
v0.7.3-rc
What's Changed
See the full release notes at https://www.librechat.ai/changelog/v0.7.3-rc
New Contributors
Full Changelog: v0.7.2...v0.7.3-rc
v0.7.2
What's Changed
See the full release notes at https://www.librechat.ai/changelog/v0.7.2
New Contributors
- @mbreton made their first contribution in #2512
- @ilsubyeega made their first contribution in #2511
- @k-ishii1020 made their first contribution in #2519
- @kneelesh48 made their first contribution in #2507
- @dahlo made their first contribution in #2542
- @Extremys made their first contribution in #2580
- @ohneda made their first contribution in #2597
- @DenisPalnitsky made their first contribution in #2355
- @kaikreuzer made their first contribution in #2606
Full Changelog: v0.7.1...v0.7.2
v0.7.1
LibreChat v0.7.1
Re-release to ensure maximum compatibility across platforms
Read the full release notes on the LibreChat Blog
- To update: Please run
npm run update
from the project directory.
- Prerequisites: git and npm need to be installed on your machine
- Recommended: Clear your browser's local storage and cookies before initiating
🐳 Docker Manual Update instructions
New Contributors
- @ZentixUA made their first contribution in #2278
- @lazka made their first contribution in #2277
- @kinnla made their first contribution in #2274
- @illgitthat made their first contribution in #2267
- @h4de5 made their first contribution in #2287
- @happy-ryo made their first contribution in #2282
- @ventz made their first contribution in #2305
- @mariusgau made their first contribution in #2302
- @ochen1 made their first contribution in #2275
- @peaster made their first contribution in #2311
- @dlaporte made their first contribution in #2324
- @chrislbrown84 made their first contribution in #2341
- @HundSimon made their first contribution in #2351
- @mawburn made their first contribution in #2368
- @jp789 made their first contribution in #2391
- @iamNoah1 made their first contribution in #2451
- @Passerby1011 made their first contribution in #2417
Full Changelog: v0.7.0...v0.7.1
v0.7.0
LibreChat v0.7.0
Read LibreChat's releates note on the LibreChat Blog
- To update: Please run
npm run update
from the project directory.
- Prerequisites: git and npm need to be installed on your machine
- Recommended: Clear your browser's local storage and cookies before initiating
Note: Docker Update instructions have changed! 🐳
Read the new Docker update instructions here
New Contributors
- @arnoan made their first contribution in #1873
- @ndrsfel made their first contribution in #1858
- @ido777 made their first contribution in #1953
- @badcom made their first contribution in #2072
- @virtuman made their first contribution in #2061
- @SailFlorve made their first contribution in #2098
- @herumes made their first contribution in #2152
- @fkohrt made their first contribution in #2171
- @s2terminal made their first contribution in #2206
- @idachev made their first contribution in #2146
- @pxz2016 made their first contribution in #2261
Full Changelog: v0.6.10...v0.7.0