From 89477551301451671dde0dcebcd036e8e63e947b Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Fri, 25 Oct 2024 06:59:23 -0400 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20v0.7.5=20(#148)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/changelog/content/v0.7.5.mdx | 114 ++++++++++++++++++++++++ pages/changelog/v0.7.5.mdx | 14 +++ 2 files changed, 128 insertions(+) create mode 100644 components/changelog/content/v0.7.5.mdx create mode 100644 pages/changelog/v0.7.5.mdx diff --git a/components/changelog/content/v0.7.5.mdx b/components/changelog/content/v0.7.5.mdx new file mode 100644 index 0000000..5149864 --- /dev/null +++ b/components/changelog/content/v0.7.5.mdx @@ -0,0 +1,114 @@ +## What's Changed + +## [v0.7.5](https://www.librechat.ai/changelog/v0.7.5) + +Updates since v0.7.4 include: +- https://www.librechat.ai/changelog/v0.7.5-rc1 +- https://www.librechat.ai/changelog/v0.7.5-rc2 + +### โœจ New Features + +* ๐Ÿš€ feat: Banner by [@ohneda](https://github.com/ohneda) in [#3952](https://github.com/danny-avila/LibreChat/pull/3952) +* ๐Ÿš€ feat: o1 by [@danny-avila](https://github.com/danny-avila) in [#4019](https://github.com/danny-avila/LibreChat/pull/4019) +* ๐Ÿชจ feat: AWS Bedrock Default Credentials Chain by [@danny-avila](https://github.com/danny-avila) in [#4038](https://github.com/danny-avila/LibreChat/pull/4038) +* ๐Ÿ” feat: Enhance Bedrock Credential Handling by [@danny-avila](https://github.com/danny-avila) in [#4051](https://github.com/danny-avila/LibreChat/pull/4051) +* ๐Ÿ“ feat: Add C# Support for Native File Search by [@danny-avila](https://github.com/danny-avila) in [#4058](https://github.com/danny-avila/LibreChat/pull/4058) +* ๐Ÿ–‹๏ธ feat: Add option to render User Messages as Markdown by [@danny-avila](https://github.com/danny-avila) in [#4170](https://github.com/danny-avila/LibreChat/pull/4170) +* ๐Ÿ“ง feat: LDAP Authentication Enhancement for Email Handling by [@danny-avila](https://github.com/danny-avila) in [#4177](https://github.com/danny-avila/LibreChat/pull/4177) +* ๐Ÿ“Ž feat: Attachment Handling for `v1/completions` by [@danny-avila](https://github.com/danny-avila) in [#4205](https://github.com/danny-avila/LibreChat/pull/4205) +* ๐Ÿชจ feat: RAG API Support for AWS Bedrock by [@danny-avila](https://github.com/danny-avila) in [#4322](https://github.com/danny-avila/LibreChat/pull/4322) +* ๐Ÿง  feat: Implement O1 Model Support for Max Tokens Handling by [@danny-avila](https://github.com/danny-avila) in [#4376](https://github.com/danny-avila/LibreChat/pull/4376) +* ๐Ÿค– feat: Enhance Assistant Model Handling for Model Specs by [@danny-avila](https://github.com/danny-avila) in [#4390](https://github.com/danny-avila/LibreChat/pull/4390) +* ๐Ÿช™ feat: Update token value for gpt-4o by [@hongkai-neu](https://github.com/hongkai-neu) in [#4387](https://github.com/danny-avila/LibreChat/pull/4387) +* โœจ feat: Add `GOOGLE_LOC` environment variable by [@berry-13](https://github.com/berry-13) in [#4395](https://github.com/danny-avila/LibreChat/pull/4395) +* ๐Ÿ•’ feat: Add 5-second timeout for Fetching Model Lists by [@danny-avila](https://github.com/danny-avila) in [#4423](https://github.com/danny-avila/LibreChat/pull/4423) +* โฌ†๏ธ feat: Cancel chat file uploads; fix: Assistant uploads by [@danny-avila](https://github.com/danny-avila) in [#4433](https://github.com/danny-avila/LibreChat/pull/4433) +* ๐Ÿ–ผ๏ธ feat: Add dat.gui to Artifacts UI libs by [@lx-0](https://github.com/lx-0) in [#4344](https://github.com/danny-avila/LibreChat/pull/4344) +* ๐Ÿค– feat: Add support for `claude-3-5-sonnet-20241022` by [@danny-avila](https://github.com/danny-avila) in [#4510](https://github.com/danny-avila/LibreChat/pull/4510) + +### ๐Ÿ–ผ๏ธ Style + +* ๐Ÿ” style: update auth and loading screen by [@berry-13](https://github.com/berry-13) in [#3875](https://github.com/danny-avila/LibreChat/pull/3875) +* ๐Ÿ’ก style: switched to Ariakit's tooltip by [@berry-13](https://github.com/berry-13) in [#3748](https://github.com/danny-avila/LibreChat/pull/3748) +* ๐Ÿ‘ style: Improve a11y/theming for Settings Dialog, Dropdown Menus; fix: SearchBar focus issues by [@berry-13](https://github.com/berry-13) in [#4091](https://github.com/danny-avila/LibreChat/pull/4091) +* ๐ŸŽจ style: UI Style Enhancements and Refactor for Improved Consistency and Layout by [@berry-13](https://github.com/berry-13) in [#4471](https://github.com/danny-avila/LibreChat/pull/4471) + +### ๐Ÿ‘ Accessibility + +* ๐Ÿ‘ a11y: New Chat button - focus, mobile label, collapsed sidebar label by [@Tanvez](https://github.com/Tanvez) in [#4069](https://github.com/danny-avila/LibreChat/pull/4069) +* ๐Ÿ”˜ a11y: Switch Contrast and File Input Key Events to WCAG by [@danny-avila](https://github.com/danny-avila) in [#4536](https://github.com/danny-avila/LibreChat/pull/4536) + +### ๐ŸŒ Internationalization + +* ๐ŸŒ i18n: modify username min length in Ko.ts (3โ†’2) by [@Kim-Jaemin420](https://github.com/Kim-Jaemin420) in [#4532](https://github.com/danny-avila/LibreChat/pull/4532) +* ๐ŸŒ i18n: Added Missing Localizations (Ar, De, Es, Fr, It, Jp, Ko, Ru, Zh) by [@danny-avila](https://github.com/danny-avila) in [#4540](https://github.com/danny-avila/LibreChat/pull/4540) + +### โš™๏ธ Other Changes + +* ๐Ÿ“Š refactor: use Parameters from Side Panel for OpenAI, Anthropic, and Custom endpoints by [@danny-avila](https://github.com/danny-avila) in [#4092](https://github.com/danny-avila/LibreChat/pull/4092) +* ๐Ÿ›ก๏ธ chore: address several npm vulnerabilities by [@danny-avila](https://github.com/danny-avila) in [#4151](https://github.com/danny-avila/LibreChat/pull/4151) +* ๐Ÿ”„ refactor: Apply Config Preset for Model Spec Enforcement by [@danny-avila](https://github.com/danny-avila) in [#4214](https://github.com/danny-avila/LibreChat/pull/4214) +* ๐Ÿงน chore: bump `vite-plugin-pwa` to `^0.20.5`, and use `overrides` to address CVE-2024-47068 by [@danny-avila](https://github.com/danny-avila) in [#4226](https://github.com/danny-avila/LibreChat/pull/4226) +* ๐Ÿšง chore: merge latest dev build by [@danny-avila](https://github.com/danny-avila) in [#4288](https://github.com/danny-avila/LibreChat/pull/4288) +* ๐Ÿ‘ท refactor(removeNullishValues): allow empty strings configured in parameters by [@danny-avila](https://github.com/danny-avila) in [#4291](https://github.com/danny-avila/LibreChat/pull/4291) +* ๐Ÿช– refactor: Helm chart release workflow by [@pranshu-m](https://github.com/pranshu-m) in [#4311](https://github.com/danny-avila/LibreChat/pull/4311) +* ๐Ÿ”ƒ refactor: rename all server endpoints to use same file names by [@adrianfagerland](https://github.com/adrianfagerland) in [#4364](https://github.com/danny-avila/LibreChat/pull/4364) +* ๐Ÿ‹ chore: remove Docker version syntax as its no longer by [@matsubo](https://github.com/matsubo) in [#4375](https://github.com/danny-avila/LibreChat/pull/4375) +* ๐Ÿ“ฆ chore: npm package audit by [@danny-avila](https://github.com/danny-avila) in [#4424](https://github.com/danny-avila/LibreChat/pull/4424) +* ๐ŸŽจ refactor: UI stlye by [@berry-13](https://github.com/berry-13) in [#4438](https://github.com/danny-avila/LibreChat/pull/4438) +* ๐Ÿ” refactor: Unverified User Verification Logic by [@danny-avila](https://github.com/danny-avila) in [#4482](https://github.com/danny-avila/LibreChat/pull/4482) + +### ๐Ÿ”ง Fixes + +* โš™๏ธ fix: Ensure Azure AI Search TOP is a number by [@s-diez](https://github.com/s-diez) in [#3891](https://github.com/danny-avila/LibreChat/pull/3891) +* ๐Ÿ” fix: token not using webcrypto by [@berry-13](https://github.com/berry-13) in [#4005](https://github.com/danny-avila/LibreChat/pull/4005) +* ๐Ÿชจ fix: Formatting Edge Case Handling for Bedrock Messages by [@danny-avila](https://github.com/danny-avila) in [#4016](https://github.com/danny-avila/LibreChat/pull/4016) +* ๐Ÿช fix: input validation for `lang` cookie by [@DanielAlt](https://github.com/DanielAlt) in [#4024](https://github.com/danny-avila/LibreChat/pull/4024) +* ๐Ÿ› ๏ธ fix: Chrome App Crash on Endpoint Selection in Edit Preset Dialog by [@danny-avila](https://github.com/danny-avila) in [#4096](https://github.com/danny-avila/LibreChat/pull/4096) +* ๐Ÿ”ง fix: OpenAIClient Response Handling for Legacy `/v1/completions` by [@danny-avila](https://github.com/danny-avila) in [#4128](https://github.com/danny-avila/LibreChat/pull/4128) +* ๐Ÿ› ๏ธ fix: `getStreamUsage` Method in OpenAIClient by [@danny-avila](https://github.com/danny-avila) in [#4133](https://github.com/danny-avila/LibreChat/pull/4133) +* ๐ŸŽจ fix: Terms and Conditions Modal Styling by [@danny-avila](https://github.com/danny-avila) in [#4169](https://github.com/danny-avila/LibreChat/pull/4169) +* ๐Ÿ”– fix: URI Encoding for Bookmarks by [@danny-avila](https://github.com/danny-avila) in [#4172](https://github.com/danny-avila/LibreChat/pull/4172) +* ๐Ÿ—‚๏ธ fix: Optimize Conversation Grouping and Sorting by [@danny-avila](https://github.com/danny-avila) in [#4173](https://github.com/danny-avila/LibreChat/pull/4173) +* ๐Ÿ› fix(analytics): prevent multiple GTM initializations by [@riya-amemiya](https://github.com/riya-amemiya) in [#4174](https://github.com/danny-avila/LibreChat/pull/4174) +* ๐Ÿ“… fix: Conversation grouping and labeling for prior years by [@danny-avila](https://github.com/danny-avila) in [#4180](https://github.com/danny-avila/LibreChat/pull/4180) +* ๐Ÿงน fix: Resolve Unarchive Conversation Bug, Archive Pagination by [@danny-avila](https://github.com/danny-avila) in [#4189](https://github.com/danny-avila/LibreChat/pull/4189) +* ๐Ÿท๏ธ fix: Ensure `modelLabel` Field Usage for ModelSpecs/GPTPlugins by [@danny-avila](https://github.com/danny-avila) in [#4224](https://github.com/danny-avila/LibreChat/pull/4224) [#4225](https://github.com/danny-avila/LibreChat/pull/4225) [#4228](https://github.com/danny-avila/LibreChat/pull/4228) +* โš™๏ธ fix: minor issues related to agents by [@danny-avila](https://github.com/danny-avila) in [#4297](https://github.com/danny-avila/LibreChat/pull/4297) +* ๐Ÿ”– fix: bookmark error using CosmosDB - Added `index` to position field in schema by [@bijucyborg](https://github.com/bijucyborg) in [#4296](https://github.com/danny-avila/LibreChat/pull/4296) +* ๐Ÿ› ๏ธ fix: Remove `expiresAt` field when setting expiry to "never" (#4293) by [@normunds-wipo](https://github.com/normunds-wipo) in [#4294](https://github.com/danny-avila/LibreChat/pull/4294) +* ๐Ÿ–ผ๏ธ fix: Prevent Empty Avatar Source by [@danny-avila](https://github.com/danny-avila) in [#4321](https://github.com/danny-avila/LibreChat/pull/4321) +* ๐Ÿ’ฌ fix: adjust regex in ModelService to recognize o1- models returned frโ€ฆ by [@juwalter](https://github.com/juwalter) in [#4340](https://github.com/danny-avila/LibreChat/pull/4340) +* ๐Ÿ”จ fix(ToolCall): Check output string type before performing `.toLowerCase()` by [@hanna-daoud](https://github.com/hanna-daoud) in [#4324](https://github.com/danny-avila/LibreChat/pull/4324) +* ๐Ÿ”จ fix(AzureOpenAI): o1 model, `stream` parameter check by [@ABHIJITH-EA](https://github.com/ABHIJITH-EA) in [#4381](https://github.com/danny-avila/LibreChat/pull/4381) +* ๐Ÿค– fix: Minor Assistants Issues by [@danny-avila](https://github.com/danny-avila) in [#4436](https://github.com/danny-avila/LibreChat/pull/4436) +* ๐Ÿค– fix: Address Minor Agent Issues by [@danny-avila](https://github.com/danny-avila) in [#4483](https://github.com/danny-avila/LibreChat/pull/4483) +* ๐Ÿ–ผ๏ธ fix: Avatar Handling for Agents and Assistants by [@danny-avila](https://github.com/danny-avila) in [#4507](https://github.com/danny-avila/LibreChat/pull/4507) +* ๐Ÿ‘“ fix: Assistants Vision Prompt Error Handling (legacy) by [@danny-avila](https://github.com/danny-avila) in [#4529](https://github.com/danny-avila/LibreChat/pull/4529) +* ๐ŸŽš๏ธ fix: Google `top_k` Slider Step to Integers by [@danny-avila](https://github.com/danny-avila) in [#4537](https://github.com/danny-avila/LibreChat/pull/4537) +* ๐ŸŽ fix: Update "Enter to send" behavior for Mac users by [@danny-avila](https://github.com/danny-avila) in [#4539](https://github.com/danny-avila/LibreChat/pull/4539) +* ๐Ÿ›ก๏ธ fix: Minor Vulnerabilities by [@danny-avila](https://github.com/danny-avila) in [#4543](https://github.com/danny-avila/LibreChat/pull/4543) + +## New Contributors +* [@akash-singh8](https://github.com/akash-singh8) made their first contribution in [#3604](https://github.com/danny-avila/LibreChat/pull/3604) +* [@Tanvez](https://github.com/Tanvez) made their first contribution in [#3630](https://github.com/danny-avila/LibreChat/pull/3630) +* [@kukoboris](https://github.com/kukoboris) made their first contribution in [#3674](https://github.com/danny-avila/LibreChat/pull/3674) +* [@maxesse](https://github.com/maxesse) made their first contribution in [#3731](https://github.com/danny-avila/LibreChat/pull/3731) +* [@zjjxwhh](https://github.com/zjjxwhh) made their first contribution in [#3871](https://github.com/danny-avila/LibreChat/pull/3871) +* [@hide361](https://github.com/hide361) made their first contribution in [#3877](https://github.com/danny-avila/LibreChat/pull/3877) +* [@s-diez](https://github.com/s-diez) made their first contribution in [#3891](https://github.com/danny-avila/LibreChat/pull/3891) +* [@DanielAlt](https://github.com/DanielAlt) made their first contribution in [#4024](https://github.com/danny-avila/LibreChat/pull/4024) +* [@riya-amemiya](https://github.com/riya-amemiya) made their first contribution in [#4174](https://github.com/danny-avila/LibreChat/pull/4174) +* [@bijucyborg](https://github.com/bijucyborg) made their first contribution in [#4296](https://github.com/danny-avila/LibreChat/pull/4296) +* [@normunds-wipo](https://github.com/normunds-wipo) made their first contribution in [#4294](https://github.com/danny-avila/LibreChat/pull/4294) +* [@pranshu-m](https://github.com/pranshu-m) made their first contribution in [#4311](https://github.com/danny-avila/LibreChat/pull/4311) +* [@juwalter](https://github.com/juwalter) made their first contribution in [#4340](https://github.com/danny-avila/LibreChat/pull/4340) +* [@hanna-daoud](https://github.com/hanna-daoud) made their first contribution in [#4324](https://github.com/danny-avila/LibreChat/pull/4324) +* [@ABHIJITH-EA](https://github.com/ABHIJITH-EA) made their first contribution in [#4381](https://github.com/danny-avila/LibreChat/pull/4381) +* [@hongkai-neu](https://github.com/hongkai-neu) made their first contribution in [#4387](https://github.com/danny-avila/LibreChat/pull/4387) +* [@matsubo](https://github.com/matsubo) made their first contribution in [#4375](https://github.com/danny-avila/LibreChat/pull/4375) +* [@adrianfagerland](https://github.com/adrianfagerland) made their first contribution in [#4364](https://github.com/danny-avila/LibreChat/pull/4364) +* [@lx-0](https://github.com/lx-0) made their first contribution in [#4344](https://github.com/danny-avila/LibreChat/pull/4344) +* [@Kim-Jaemin420](https://github.com/Kim-Jaemin420) made their first contribution in [#4532](https://github.com/danny-avila/LibreChat/pull/4532) + +**Full Changelog**: https://github.com/danny-avila/LibreChat/compare/v0.7.4...v0.7.5 \ No newline at end of file diff --git a/pages/changelog/v0.7.5.mdx b/pages/changelog/v0.7.5.mdx new file mode 100644 index 0000000..921ff11 --- /dev/null +++ b/pages/changelog/v0.7.5.mdx @@ -0,0 +1,14 @@ +--- +date: 2024/10/25 +title: ๐Ÿš€ LibreChat v0.7.5 +description: The v0.7.5 release of LibreChat +--- + +import { ChangelogHeader } from '@/components/changelog/ChangelogHeader' +import Content from '@/components/changelog/content/v0.7.5.mdx' + + + +--- + + \ No newline at end of file