โ† Back to changelog

๐Ÿš€ 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

๐Ÿ–ผ๏ธ 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 use overrides 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

Full Changelog: https://github.com/danny-avila/LibreChat/compare/v0.7.4...v0.7.5