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/completions
by @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_LOC
environment 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-20241022
by @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-pwa
to^0.20.5
, and useoverrides
to 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
lang
cookie 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/completions
by @danny-avila in #4128 - π οΈ fix:
getStreamUsage
Method 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
modelLabel
Field 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
index
to position field in schema by @bijucyborg in #4296 - π οΈ fix: Remove
expiresAt
field 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,
stream
parameter 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_k
Slider 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