๐ LibreChat v0.7.5
The v0.7.5 release of LibreChat
v0.7.5
What's Changed
v0.7.5
Updates since v0.7.4 include:
โจ New Features
- ๐ feat: Banner by @ohneda in #3952
- ๐ feat: o1 by @danny-avila in #4019
- ๐ชจ feat: AWS Bedrock Default Credentials Chain by @danny-avila in #4038
- ๐ feat: Enhance Bedrock Credential Handling by @danny-avila in #4051
- ๐ feat: Add C# Support for Native File Search by @danny-avila in #4058
- ๐๏ธ feat: Add option to render User Messages as Markdown by @danny-avila in #4170
- ๐ง feat: LDAP Authentication Enhancement for Email Handling by @danny-avila in #4177
- ๐ feat: Attachment Handling for
v1/completionsby @danny-avila in #4205 - ๐ชจ feat: RAG API Support for AWS Bedrock by @danny-avila in #4322
- ๐ง feat: Implement O1 Model Support for Max Tokens Handling by @danny-avila in #4376
- ๐ค feat: Enhance Assistant Model Handling for Model Specs by @danny-avila in #4390
- ๐ช feat: Update token value for gpt-4o by @hongkai-neu in #4387
- โจ feat: Add
GOOGLE_LOCenvironment variable by @berry-13 in #4395 - ๐ feat: Add 5-second timeout for Fetching Model Lists by @danny-avila in #4423
- โฌ๏ธ feat: Cancel chat file uploads; fix: Assistant uploads by @danny-avila in #4433
- ๐ผ๏ธ feat: Add dat.gui to Artifacts UI libs by @lx-0 in #4344
- ๐ค feat: Add support for
claude-3-5-sonnet-20241022by @danny-avila in #4510
๐ผ๏ธ Style
- ๐ style: update auth and loading screen by @berry-13 in #3875
- ๐ก style: switched to Ariakit's tooltip by @berry-13 in #3748
- ๐ style: Improve a11y/theming for Settings Dialog, Dropdown Menus; fix: SearchBar focus issues by @berry-13 in #4091
- ๐จ style: UI Style Enhancements and Refactor for Improved Consistency and Layout by @berry-13 in #4471
๐ Accessibility
- ๐ a11y: New Chat button - focus, mobile label, collapsed sidebar label by @Tanvez in #4069
- ๐ a11y: Switch Contrast and File Input Key Events to WCAG by @danny-avila in #4536
๐ Internationalization
- ๐ i18n: modify username min length in Ko.ts (3โ2) by @Kim-Jaemin420 in #4532
- ๐ i18n: Added Missing Localizations (Ar, De, Es, Fr, It, Jp, Ko, Ru, Zh) by @danny-avila in #4540
โ๏ธ Other Changes
- ๐ refactor: use Parameters from Side Panel for OpenAI, Anthropic, and Custom endpoints by @danny-avila in #4092
- ๐ก๏ธ chore: address several npm vulnerabilities by @danny-avila in #4151
- ๐ refactor: Apply Config Preset for Model Spec Enforcement by @danny-avila in #4214
- ๐งน chore: bump
vite-plugin-pwato^0.20.5, and useoverridesto address CVE-2024-47068 by @danny-avila in #4226 - ๐ง chore: merge latest dev build by @danny-avila in #4288
- ๐ท refactor(removeNullishValues): allow empty strings configured in parameters by @danny-avila in #4291
- ๐ช refactor: Helm chart release workflow by @pranshu-m in #4311
- ๐ refactor: rename all server endpoints to use same file names by @adrianfagerland in #4364
- ๐ chore: remove Docker version syntax as its no longer by @matsubo in #4375
- ๐ฆ chore: npm package audit by @danny-avila in #4424
- ๐จ refactor: UI stlye by @berry-13 in #4438
- ๐ refactor: Unverified User Verification Logic by @danny-avila in #4482
๐ง Fixes
- โ๏ธ fix: Ensure Azure AI Search TOP is a number by @s-diez in #3891
- ๐ fix: token not using webcrypto by @berry-13 in #4005
- ๐ชจ fix: Formatting Edge Case Handling for Bedrock Messages by @danny-avila in #4016
- ๐ช fix: input validation for
langcookie by @DanielAlt in #4024 - ๐ ๏ธ fix: Chrome App Crash on Endpoint Selection in Edit Preset Dialog by @danny-avila in #4096
- ๐ง fix: OpenAIClient Response Handling for Legacy
/v1/completionsby @danny-avila in #4128 - ๐ ๏ธ fix:
getStreamUsageMethod in OpenAIClient by @danny-avila in #4133 - ๐จ fix: Terms and Conditions Modal Styling by @danny-avila in #4169
- ๐ fix: URI Encoding for Bookmarks by @danny-avila in #4172
- ๐๏ธ fix: Optimize Conversation Grouping and Sorting by @danny-avila in #4173
- ๐ fix(analytics): prevent multiple GTM initializations by @riya-amemiya in #4174
- ๐ fix: Conversation grouping and labeling for prior years by @danny-avila in #4180
- ๐งน fix: Resolve Unarchive Conversation Bug, Archive Pagination by @danny-avila in #4189
- ๐ท๏ธ fix: Ensure
modelLabelField Usage for ModelSpecs/GPTPlugins by @danny-avila in #4224 #4225 #4228 - โ๏ธ fix: minor issues related to agents by @danny-avila in #4297
- ๐ fix: bookmark error using CosmosDB - Added
indexto position field in schema by @bijucyborg in #4296 - ๐ ๏ธ fix: Remove
expiresAtfield when setting expiry to "never" (#4293) by @normunds-wipo in #4294 - ๐ผ๏ธ fix: Prevent Empty Avatar Source by @danny-avila in #4321
- ๐ฌ fix: adjust regex in ModelService to recognize o1- models returned frโฆ by @juwalter in #4340
- ๐จ fix(ToolCall): Check output string type before performing
.toLowerCase()by @hanna-daoud in #4324 - ๐จ fix(AzureOpenAI): o1 model,
streamparameter check by @ABHIJITH-EA in #4381 - ๐ค fix: Minor Assistants Issues by @danny-avila in #4436
- ๐ค fix: Address Minor Agent Issues by @danny-avila in #4483
- ๐ผ๏ธ fix: Avatar Handling for Agents and Assistants by @danny-avila in #4507
- ๐ fix: Assistants Vision Prompt Error Handling (legacy) by @danny-avila in #4529
- ๐๏ธ fix: Google
top_kSlider Step to Integers by @danny-avila in #4537 - ๐ fix: Update "Enter to send" behavior for Mac users by @danny-avila in #4539
- ๐ก๏ธ fix: Minor Vulnerabilities by @danny-avila in #4543
New Contributors
- @akash-singh8 made their first contribution in #3604
- @Tanvez made their first contribution in #3630
- @kukoboris made their first contribution in #3674
- @maxesse made their first contribution in #3731
- @zjjxwhh made their first contribution in #3871
- @hide361 made their first contribution in #3877
- @s-diez made their first contribution in #3891
- @DanielAlt made their first contribution in #4024
- @riya-amemiya made their first contribution in #4174
- @bijucyborg made their first contribution in #4296
- @normunds-wipo made their first contribution in #4294
- @pranshu-m made their first contribution in #4311
- @juwalter made their first contribution in #4340
- @hanna-daoud made their first contribution in #4324
- @ABHIJITH-EA made their first contribution in #4381
- @hongkai-neu made their first contribution in #4387
- @matsubo made their first contribution in #4375
- @adrianfagerland made their first contribution in #4364
- @lx-0 made their first contribution in #4344
- @Kim-Jaemin420 made their first contribution in #4532
Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.7.4...v0.7.5