From 4a0b329e3e37c1454d41185e5665ba43fe685047 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Mon, 25 Aug 2025 17:35:21 -0400 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20v0.8.0-rc3=20(#9269)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: bump data-provider to v0.8.004 * 📦 chore: bump @librechat/data-schemas version to 0.0.20 * 📦 chore: bump @librechat/api version to 1.3.4 * ✨ v0.8.0-rc3 * docs: update README * docs: update README * docs: enhance multilingual UI section in README --- Dockerfile | 2 +- Dockerfile.multi | 2 +- README.md | 15 ++++++++++----- api/package.json | 2 +- client/package.json | 2 +- e2e/jestSetup.js | 2 +- helm/librechat/Chart.yaml | 2 +- package-lock.json | 14 +++++++------- package.json | 2 +- packages/api/package.json | 2 +- packages/data-provider/package.json | 2 +- packages/data-provider/src/config.ts | 2 +- packages/data-schemas/package.json | 2 +- 13 files changed, 28 insertions(+), 23 deletions(-) diff --git a/Dockerfile b/Dockerfile index 056e6cf07..65ee9b3bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -# v0.8.0-rc2 +# v0.8.0-rc3 # Base node image FROM node:20-alpine AS node diff --git a/Dockerfile.multi b/Dockerfile.multi index de1700950..64d0858bc 100644 --- a/Dockerfile.multi +++ b/Dockerfile.multi @@ -1,5 +1,5 @@ # Dockerfile.multi -# v0.8.0-rc2 +# v0.8.0-rc3 # Base for all builds FROM node:20-alpine AS base-min diff --git a/README.md b/README.md index 8de9ce5ef..ff8bb96c7 100644 --- a/README.md +++ b/README.md @@ -65,8 +65,10 @@ - 🔦 **Agents & Tools Integration**: - **[LibreChat Agents](https://www.librechat.ai/docs/features/agents)**: - - No-Code Custom Assistants: Build specialized, AI-driven helpers without coding - - Flexible & Extensible: Use MCP Servers, tools, file search, code execution, and more + - No-Code Custom Assistants: Build specialized, AI-driven helpers + - Agent Marketplace: Discover and deploy community-built agents + - Collaborative Sharing: Share agents with specific users and groups + - Flexible & Extensible: Use MCP Servers, tools, file search, code execution, and more - Compatible with Custom Endpoints, OpenAI, Azure, Anthropic, AWS Bedrock, Google, Vertex AI, Responses API, and more - [Model Context Protocol (MCP) Support](https://modelcontextprotocol.io/clients#librechat) for Tools @@ -87,15 +89,18 @@ - Create, Save, & Share Custom Presets - Switch between AI Endpoints and Presets mid-chat - Edit, Resubmit, and Continue Messages with Conversation branching + - Create and share prompts with specific users and groups - [Fork Messages & Conversations](https://www.librechat.ai/docs/features/fork) for Advanced Context control - 💬 **Multimodal & File Interactions**: - Upload and analyze images with Claude 3, GPT-4.5, GPT-4o, o1, Llama-Vision, and Gemini 📸 - Chat with Files using Custom Endpoints, OpenAI, Azure, Anthropic, AWS Bedrock, & Google 🗃️ -- 🌎 **Multilingual UI**: - - English, 中文, Deutsch, Español, Français, Italiano, Polski, Português Brasileiro - - Русский, 日本語, Svenska, 한국어, Tiếng Việt, 繁體中文, العربية, Türkçe, Nederlands, עברית +- 🌎 **Multilingual UI**: + - English, 中文 (简体), 中文 (繁體), العربية, Deutsch, Español, Français, Italiano + - Polski, Português (PT), Português (BR), Русский, 日本語, Svenska, 한국어, Tiếng Việt + - Türkçe, Nederlands, עברית, Català, Čeština, Dansk, Eesti, فارسی + - Suomi, Magyar, Հայերեն, Bahasa Indonesia, ქართული, Latviešu, ไทย, ئۇيغۇرچە - 🧠 **Reasoning UI**: - Dynamic Reasoning UI for Chain-of-Thought/Reasoning AI models like DeepSeek-R1 diff --git a/api/package.json b/api/package.json index 8b669e3e6..9c672edec 100644 --- a/api/package.json +++ b/api/package.json @@ -1,6 +1,6 @@ { "name": "@librechat/backend", - "version": "v0.8.0-rc2", + "version": "v0.8.0-rc3", "description": "", "scripts": { "start": "echo 'please run this from the root directory'", diff --git a/client/package.json b/client/package.json index 3e5cc881a..3a9a57032 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "@librechat/frontend", - "version": "v0.8.0-rc2", + "version": "v0.8.0-rc3", "description": "", "type": "module", "scripts": { diff --git a/e2e/jestSetup.js b/e2e/jestSetup.js index 12647ee0d..87b76a3ec 100644 --- a/e2e/jestSetup.js +++ b/e2e/jestSetup.js @@ -1,3 +1,3 @@ -// v0.8.0-rc2 +// v0.8.0-rc3 // See .env.test.example for an example of the '.env.test' file. require('dotenv').config({ path: './e2e/.env.test' }); diff --git a/helm/librechat/Chart.yaml b/helm/librechat/Chart.yaml index dd1126040..cb1231fd3 100755 --- a/helm/librechat/Chart.yaml +++ b/helm/librechat/Chart.yaml @@ -23,7 +23,7 @@ version: 1.8.10 # It is recommended to use it with quotes. # renovate: image=ghcr.io/danny-avila/librechat -appVersion: "v0.8.0-rc2" +appVersion: "v0.8.0-rc3" home: https://www.librechat.ai diff --git a/package-lock.json b/package-lock.json index a3fb8a97b..6aeeb0026 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "LibreChat", - "version": "v0.8.0-rc2", + "version": "v0.8.0-rc3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "LibreChat", - "version": "v0.8.0-rc2", + "version": "v0.8.0-rc3", "license": "ISC", "workspaces": [ "api", @@ -46,7 +46,7 @@ }, "api": { "name": "@librechat/backend", - "version": "v0.8.0-rc2", + "version": "v0.8.0-rc3", "license": "ISC", "dependencies": { "@anthropic-ai/sdk": "^0.52.0", @@ -2623,7 +2623,7 @@ }, "client": { "name": "@librechat/frontend", - "version": "v0.8.0-rc2", + "version": "v0.8.0-rc3", "license": "ISC", "dependencies": { "@ariakit/react": "^0.4.15", @@ -51806,7 +51806,7 @@ }, "packages/api": { "name": "@librechat/api", - "version": "1.3.3", + "version": "1.3.4", "license": "ISC", "devDependencies": { "@babel/preset-env": "^7.21.5", @@ -52233,7 +52233,7 @@ }, "packages/data-provider": { "name": "librechat-data-provider", - "version": "0.8.003", + "version": "0.8.004", "license": "ISC", "dependencies": { "axios": "^1.8.2", @@ -52338,7 +52338,7 @@ }, "packages/data-schemas": { "name": "@librechat/data-schemas", - "version": "0.0.19", + "version": "0.0.20", "license": "MIT", "devDependencies": { "@rollup/plugin-alias": "^5.1.0", diff --git a/package.json b/package.json index 628ffd670..992c0ebb2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "LibreChat", - "version": "v0.8.0-rc2", + "version": "v0.8.0-rc3", "description": "", "workspaces": [ "api", diff --git a/packages/api/package.json b/packages/api/package.json index d4b187a39..defd1840c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@librechat/api", - "version": "1.3.3", + "version": "1.3.4", "type": "commonjs", "description": "MCP services for LibreChat", "main": "dist/index.js", diff --git a/packages/data-provider/package.json b/packages/data-provider/package.json index 543898d18..fca2e5cf6 100644 --- a/packages/data-provider/package.json +++ b/packages/data-provider/package.json @@ -1,6 +1,6 @@ { "name": "librechat-data-provider", - "version": "0.8.003", + "version": "0.8.004", "description": "data services for librechat apps", "main": "dist/index.js", "module": "dist/index.es.js", diff --git a/packages/data-provider/src/config.ts b/packages/data-provider/src/config.ts index 57474241d..963f983fa 100644 --- a/packages/data-provider/src/config.ts +++ b/packages/data-provider/src/config.ts @@ -1520,7 +1520,7 @@ export enum TTSProviders { /** Enum for app-wide constants */ export enum Constants { /** Key for the app's version. */ - VERSION = 'v0.8.0-rc2', + VERSION = 'v0.8.0-rc3', /** Key for the Custom Config's version (librechat.yaml). */ CONFIG_VERSION = '1.2.8', /** Standard value for the first message's `parentMessageId` value, to indicate no parent exists. */ diff --git a/packages/data-schemas/package.json b/packages/data-schemas/package.json index 0001b60a4..4b562361b 100644 --- a/packages/data-schemas/package.json +++ b/packages/data-schemas/package.json @@ -1,6 +1,6 @@ { "name": "@librechat/data-schemas", - "version": "0.0.19", + "version": "0.0.20", "description": "Mongoose schemas and models for LibreChat", "type": "module", "main": "dist/index.cjs",