diff --git a/components/changelog/content/config_v1.1.6.mdx b/components/changelog/content/config_v1.1.6.mdx
new file mode 100644
index 0000000..8c88227
--- /dev/null
+++ b/components/changelog/content/config_v1.1.6.mdx
@@ -0,0 +1,3 @@
+- Added [`prompts`](/docs/configuration/librechat_yaml/object_structure/interface#prompts) and [`bookmarks`](/docs/configuration/librechat_yaml/object_structure/interface#bookmarks) to the interface settings.
+ - This allows you to disable or enable the prompts and bookmarks tabs in the interface.
+ - Applies only to users with "USER" roles, "ADMIN" roles will always see these features enabled.
diff --git a/components/changelog/content/v0.7.5-rc1.mdx b/components/changelog/content/v0.7.5-rc1.mdx
new file mode 100644
index 0000000..b603a33
--- /dev/null
+++ b/components/changelog/content/v0.7.5-rc1.mdx
@@ -0,0 +1,74 @@
+## What's Changed
+
+Release candidate version for v0.7.5
+
+### โจ New Features
+
+* ๐ ๏ธ feat: Azure OpenAI Assistants File Downloads by [@danny-avila](https://github.com/@danny-avila) in [#3653](https://github.com/danny-avila/LibreChat/pull/3653)
+* ๐ค feat: Recognize `chatgpt-4o-latest`, update default OpenAI Models by [@danny-avila](https://github.com/@danny-avila) in [#3667](https://github.com/danny-avila/LibreChat/pull/3667)
+* ๐พ feat: Anthropic Prompt Caching by [@danny-avila](https://github.com/@danny-avila) in [#3670](https://github.com/danny-avila/LibreChat/pull/3670)
+* ๐ฉ feat: invite user by [@berry-13](https://github.com/@berry-13) in [#3012](https://github.com/danny-avila/LibreChat/pull/3012)
+* ๐งช feat: Prompt Dropdown Variable; style: Add Markdown Support by [@danny-avila](https://github.com/@danny-avila) in [#3681](https://github.com/danny-avila/LibreChat/pull/3681)
+* ๐ feat: Toggle Access to Prompts via `librechat.yaml` by [@danny-avila](https://github.com/@danny-avila) in [#3735](https://github.com/danny-avila/LibreChat/pull/3735)
+* ๐ feat: Enhance Bookmarks UX, add RBAC, toggle via `librechat.yaml` by [@danny-avila](https://github.com/@danny-avila) in [#3747](https://github.com/danny-avila/LibreChat/pull/3747)
+* ๐งฎ feat: Improve LaTeX rendering consistency by [@danny-avila](https://github.com/@danny-avila) in [#3763](https://github.com/danny-avila/LibreChat/pull/3763)
+* ๐งฎ feat: Improve structured token spending and testing; fix: Anthropic Cache Spend by [@danny-avila](https://github.com/@danny-avila) in [#3766](https://github.com/danny-avila/LibreChat/pull/3766)
+* ๐ feat: Known Endpoints: DeepSeek, Unify by [@fuegovic](https://github.com/@fuegovic) in [#3776](https://github.com/danny-avila/LibreChat/pull/3776), [#3778](https://github.com/danny-avila/LibreChat/pull/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](https://github.com/@danny-avila) in [#3784](https://github.com/danny-avila/LibreChat/pull/3784)
+
+### ๐ Optimizations:
+
+* ๐ refactor: Optimize Longer Message Thread Performance by [@danny-avila](https://github.com/@danny-avila) in [#3610](https://github.com/danny-avila/LibreChat/pull/3610)
+* ๐ refactor: Modularize TTS Logic for Improved Browser support by [@danny-avila](https://github.com/@danny-avila) in [#3657](https://github.com/danny-avila/LibreChat/pull/3657)
+* ๐ฑ๏ธ fix: Message Scrolling UX; refactor: Frontend UX/DX Optimizations by [@danny-avila](https://github.com/@danny-avila) in [#3733](https://github.com/danny-avila/LibreChat/pull/3733)
+
+### ๐จ Styling
+
+* ๐ผ๏ธ style: Conversation Menu and Dialogs update by [@berry-13](https://github.com/@berry-13) in [#3601](https://github.com/danny-avila/LibreChat/pull/3601)
+* โบ๏ธ style: Better Markdown Lists by [@danny-avila](https://github.com/@danny-avila) in [#3777](https://github.com/danny-avila/LibreChat/pull/3777)
+* โจ๏ธ style(a11y): kb access for LLM endpoint menu; refactor: style by [@berry-13](https://github.com/@berry-13) in [#3714](https://github.com/danny-avila/LibreChat/pull/3714)
+
+### ๐ง Fixes
+
+* ๐ง fix: [@command](https://github.com/@command) & +command timing for click selections by [@berry-13](https://github.com/@berry-13) in [#3617](https://github.com/danny-avila/LibreChat/pull/3617)
+* ๐๏ธ fix: Improve Frontend Practices for Audio Settings by [@danny-avila](https://github.com/@danny-avila) in [#3624](https://github.com/danny-avila/LibreChat/pull/3624)
+* ๐๏ธ fix: Optimize and Fix Browser TTS Incompatibility (firefox) by [@danny-avila](https://github.com/@danny-avila) in [#3627](https://github.com/danny-avila/LibreChat/pull/3627)
+* ๐ง fix(TTS): Improve State of audio playback, hook patterns, and fix undefined MediaSource by [@danny-avila](https://github.com/@danny-avila) in [#3632](https://github.com/danny-avila/LibreChat/pull/3632)
+* ๐ง fix: Bookmark Order Adjustment When Moving Up by [@ohneda](https://github.com/@ohneda) in [#3634](https://github.com/danny-avila/LibreChat/pull/3634)
+* ๐ฆ fix: Update Title Message Role for Ollama if None Provided by [@danny-avila](https://github.com/@danny-avila) in [#3663](https://github.com/danny-avila/LibreChat/pull/3663)
+* ๐ง fix: Delete Archived Chat z-index issue by [@arthurian](https://github.com/@arthurian) in [#3643](https://github.com/danny-avila/LibreChat/pull/3643)
+* โ fix: Export Button Content Shift; chore: bump `axios` and add logging by [@berry-13](https://github.com/@berry-13) in [#3668](https://github.com/danny-avila/LibreChat/pull/3668)
+* ๐ฑ fix: Resolve Android Device and Accessibility Issues of Sidebar Combobox by [@danny-avila](https://github.com/@danny-avila) in [#3689](https://github.com/danny-avila/LibreChat/pull/3689)
+* ๐ fix: Anthropic Prompt Caching Edge Case by [@danny-avila](https://github.com/@danny-avila) in [#3690](https://github.com/danny-avila/LibreChat/pull/3690)
+* ๐ fix(AuthService): properly handle reading and deletion of password reset token by [@berry-13](https://github.com/@berry-13) in [#3697](https://github.com/danny-avila/LibreChat/pull/3697)
+* ๐ง fix: add `clear all` button to bookmark navigation items by [@berry-13](https://github.com/@berry-13) in [#3721](https://github.com/danny-avila/LibreChat/pull/3721)
+* ๐ง fix: EndpointIcon crash when using `@` mention command by [@danny-avila](https://github.com/@danny-avila) in [#3742](https://github.com/danny-avila/LibreChat/pull/3742)
+* ๐ง fix: handle missing custom config speech by [@berry-13](https://github.com/@berry-13) in [#3790](https://github.com/danny-avila/LibreChat/pull/3790)
+* ๐ fix: `USE_REDIS` condition, Markdown list counter, code highlights by [@danny-avila](https://github.com/@danny-avila) in [#3806](https://github.com/danny-avila/LibreChat/pull/3806)
+
+### โ๏ธ Other Changes
+
+* ๐ค refactor: Remove Default Model Params for All Endpoints by [@danny-avila](https://github.com/@danny-avila) in [#3682](https://github.com/danny-avila/LibreChat/pull/3682)
+* ๐งน chore: address minor issues by [@danny-avila](https://github.com/@danny-avila) in [#3710](https://github.com/danny-avila/LibreChat/pull/3710)
+* ๐ ci: Dockerfile.multi rewrite, maintain package integrity by [@danny-avila](https://github.com/@danny-avila) in [#3772](https://github.com/danny-avila/LibreChat/pull/3772)
+* ๐งน chore: remove legacy markdown code by [@danny-avila](https://github.com/@danny-avila) in [#3789](https://github.com/danny-avila/LibreChat/pull/3789)
+* ๐ chore: Remove client-dist volume from deploy-compose.yml by [@danny-avila](https://github.com/@danny-avila) in [#3799](https://github.com/danny-avila/LibreChat/pull/3799)
+* ๐ท๏ธ chore: Add Unofficial Naming Variation for Claude-3.5-Sonnet by [@danny-avila](https://github.com/@danny-avila) in [#3800](https://github.com/danny-avila/LibreChat/pull/3800)
+
+### ๐ Internationalization:
+
+* ๐i18n: Improve Russian translation by [@kukoboris](https://github.com/@kukoboris) in [#3674](https://github.com/danny-avila/LibreChat/pull/3674), [#3718](https://github.com/danny-avila/LibreChat/pull/3718)
+
+### 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)
+
+
+### ๐ What's Next
+
+**[Track remaining v0.7.5 changes](https://github.com/danny-avila/LibreChat/milestone/7)**
+
+---
+
+**Full Changelog**: https://github.com/danny-avila/LibreChat/compare/v0.7.4...v0.7.5-rc1
\ No newline at end of file
diff --git a/components/home/Hero.tsx b/components/home/Hero.tsx
index f90caeb..85c2ce2 100644
--- a/components/home/Hero.tsx
+++ b/components/home/Hero.tsx
@@ -1,11 +1,13 @@
import Link from 'next/link'
+import cn from 'clsx'
+
import styles from './hero.module.css'
export function Hero() {
const heroMap = {
- headlineOne: 'Librechat',
- headlineTwo: 'Every AI in One Place',
- headlineThree: 'Built for Everyone',
+ headlineOne: 'LibreChat',
+ headlineTwo: 'Every AI for Everyone',
+ headlineThree: 'The Original, Open-Source AI Chat UI',
subtitleOne:
'LibreChat is a free, open source AI chat platform. This Web UI offers vast customization, supporting numerous AI providers, services, and integrations. Serves all AI Conversations in one place with a familiar interface, innovative enhancements, for as many users as you need.',
// subtitleTwo: '',
@@ -30,7 +32,8 @@ export function Hero() {
{heroMap.headlineOne}
{heroMap.headlineTwo}
- {heroMap.headlineThree}
+ {heroMap.headlineThree}
+ {"(est. Jan '23)"}
diff --git a/components/home/hero.module.css b/components/home/hero.module.css
index 82824b6..7c537db 100644
--- a/components/home/hero.module.css
+++ b/components/home/hero.module.css
@@ -119,12 +119,11 @@
display: block;
margin-bottom: 8px;
margin-top: 1rem;
- font-size: 50%;
+ font-size: 60%;
}
.headlineThree {
display: block;
- font-size: 50%;
}
.head {
@@ -251,7 +250,7 @@
font-feature-settings: initial;
font-weight: 400;
line-height: 1.6;
- text-align: left;
+ text-align: center;
}
.subtitle br {
display: none;
diff --git a/pages/about.mdx b/pages/about.mdx
index 3c02c1f..4c1a123 100644
--- a/pages/about.mdx
+++ b/pages/about.mdx
@@ -1,6 +1,6 @@
---
title: About
-description: 'LibreChat: Every AI in One Place, Built for Everyone'
+description: 'LibreChat: Every AI for Everyone'
---
import LCLogo from '/components/lcLogo'
@@ -16,7 +16,7 @@ import Image from 'next/image'
# LibreChat
-**Every AI in One Place, Built for Everyone**
+**Every AI for Everyone**
diff --git a/pages/changelog/config_v1.1.6.mdx b/pages/changelog/config_v1.1.6.mdx
new file mode 100644
index 0000000..f3bbc28
--- /dev/null
+++ b/pages/changelog/config_v1.1.6.mdx
@@ -0,0 +1,13 @@
+---
+date: 2024/08/28
+title: โ๏ธ Config v1.1.6
+---
+
+import { ChangelogHeader } from '@/components/changelog/ChangelogHeader'
+import Content from '@/components/changelog/content/config_v1.1.6.mdx'
+
+
+
+---
+
+
diff --git a/pages/changelog/v0.7.5-rc1.mdx b/pages/changelog/v0.7.5-rc1.mdx
new file mode 100644
index 0000000..beacd09
--- /dev/null
+++ b/pages/changelog/v0.7.5-rc1.mdx
@@ -0,0 +1,14 @@
+---
+date: 2024/08/28
+title: ๐ LibreChat v0.7.5-rc1
+description: The v0.7.5-rc1 release of LibreChat
+---
+
+import { ChangelogHeader } from '@/components/changelog/ChangelogHeader'
+import Content from '@/components/changelog/content/v0.7.5-rc1.mdx'
+
+
+
+---
+
+
\ No newline at end of file
diff --git a/pages/docs/configuration/dotenv.mdx b/pages/docs/configuration/dotenv.mdx
index c67507c..26f91d6 100644
--- a/pages/docs/configuration/dotenv.mdx
+++ b/pages/docs/configuration/dotenv.mdx
@@ -46,8 +46,8 @@ For more info see:
@@ -56,9 +56,9 @@ For more info see:
Sets the [Cache-Control](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control) headers for static files. These configurations only trigger when the `NODE_ENV` is set to `production`.
-* Uncomment `STATIC_CACHE_MAX_AGE` to change the local `max-age` for static files. By default this is set to 4 weeks.
-* Uncomment `STATIC_CACHE_S_MAX_AGE` empty to remove the footer. This is for the "shared cache," which is used by CDNs and proxies. By default this is set to 1 week.
-* Set `DISABLE_COMPRESSION` to `true` to disable compression for static files. This is useful if you have another service in front of your service handling compression for you. By default this is set to `false`.
+* Uncomment `STATIC_CACHE_MAX_AGE` to change the local `max-age` for static files. By default this is set to 2 days (172800 seconds).
+* Uncomment `STATIC_CACHE_S_MAX_AGE` to set the `s-maxage` for shared caches (CDNs and proxies). By default this is set to 1 day (86400 seconds).
+* Uncomment `DISABLE_COMPRESSION` to disable compression for static files. By default, compression is enabled.
- This only affects static files served by the API server and is not applicable to _Firebase_, _NGINX_, or any other configurations.
diff --git a/pages/docs/configuration/librechat_yaml/object_structure/config.mdx b/pages/docs/configuration/librechat_yaml/object_structure/config.mdx
index 62b42c5..5adc40c 100644
--- a/pages/docs/configuration/librechat_yaml/object_structure/config.mdx
+++ b/pages/docs/configuration/librechat_yaml/object_structure/config.mdx
@@ -216,13 +216,15 @@ see also:
**Subkeys:**
diff --git a/pages/docs/configuration/librechat_yaml/object_structure/interface.mdx b/pages/docs/configuration/librechat_yaml/object_structure/interface.mdx
index d19917b..c732575 100644
--- a/pages/docs/configuration/librechat_yaml/object_structure/interface.mdx
+++ b/pages/docs/configuration/librechat_yaml/object_structure/interface.mdx
@@ -4,7 +4,7 @@
The `interface` object allows for customization of various user interface elements within the application, including visibility and behavior settings for components such as menus, panels, and links. This section provides a detailed breakdown of the `interface` object structure.
-There are 7 main fields under `interface`:
+These are fields under `interface`:
- `privacyPolicy`
- `termsOfService`
@@ -13,6 +13,8 @@ There are 7 main fields under `interface`:
- `parameters`
- `sidePanel`
- `presets`
+ - `prompts`
+ - `bookmarks`
**Notes:**
@@ -35,6 +37,8 @@ interface:
parameters: true
sidePanel: true
presets: false
+ prompts: true
+ bookmarks: true
```
## privacyPolicy
@@ -154,4 +158,38 @@ interface:
```yaml filename="interface / presets"
interface:
presets: true
+```
+
+## prompts
+
+**Key:**
+
+
+**Default:** `true`
+
+**Example:**
+```yaml filename="interface / prompts"
+interface:
+ prompts: false
+```
+
+## bookmarks
+
+**Key:**
+
+
+**Default:** `true`
+
+**Example:**
+```yaml filename="interface / bookmarks"
+interface:
+ bookmarks: true
```
\ No newline at end of file
diff --git a/pages/index.mdx b/pages/index.mdx
index cf1f3e6..929ccba 100644
--- a/pages/index.mdx
+++ b/pages/index.mdx
@@ -1,6 +1,6 @@
---
title: 'LibreChat'
-description: 'Free, open source AI chat platform - Every AI in One Place, Built for Everyone'
+description: 'Free, open source AI chat platform - Every AI for Everyone'
---
import { Home } from '../components/home'