🚀 chore: Prepare v0.8.8-rc1 - #14394
Merged
Merged
Conversation
5 tasks
Contributor
There was a problem hiding this comment.
Pull request overview
Prepares the monorepo for the v0.8.8-rc1 release by bumping application/package/chart versions, updating the config schema version, and refreshing example configuration/env files to reflect newly exposed settings.
Changes:
- Bump app version to
v0.8.8-rc1and patch-bump publishable packages (plus lockfiles). - Bump config schema version to
1.3.14and refreshlibrechat.example.yamlaccordingly. - Bump Helm chart to
2.0.8withappVersion: v0.8.8-rc1and update version header comments in build/test artifacts.
Reviewed changes
Copilot reviewed 15 out of 17 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/data-schemas/package.json | Patch bump @librechat/data-schemas version. |
| packages/data-provider/src/config.ts | Update config schema version constant; adjust endpoint checkpointer comment. |
| packages/data-provider/package.json | Patch bump librechat-data-provider version. |
| packages/client/package.json | Patch bump @librechat/client version. |
| packages/api/package.json | Patch bump @librechat/api version. |
| package.json | Bump root app version to v0.8.8-rc1. |
| package-lock.json | Sync lockfile versions with app/package bumps. |
| librechat.example.yaml | Update config schema version; add/update example settings (langfuse/tool approval/checkpointer/summarization/etc.). |
| helm/librechat/Chart.yaml | Bump chart version and appVersion for the release candidate. |
| e2e/jestSetup.js | Update version header comment. |
| Dockerfile.multi | Update version header comment. |
| Dockerfile | Update version header comment. |
| client/package.json | Bump frontend package version to v0.8.8-rc1. |
| client/jest.config.cjs | Update version header comment. |
| bun.lock | Sync Bun lockfile versions with app/package bumps. |
| api/package.json | Bump backend package version to v0.8.8-rc1. |
| .env.example | Add newly exposed env knobs; refresh env documentation for release. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
+1024
to
+1026
| # Opt-in cache for authenticated user documents during request bursts. Requires Redis and | ||
| # the AUTH_USER_DOC namespace to remain Redis-backed (default: off; set exactly to "on"). | ||
| # AUTH_USER_CACHE_MODE=off |
Comment on lines
+572
to
+573
| # LIBRECHAT_CODE_API_KEY= | ||
| # LIBRECHAT_CODE_BASEURL= |
danny-avila
force-pushed
the
danny-avila/release-v0.8.8-rc1
branch
5 times, most recently
from
July 27, 2026 13:10
4fd607e to
ec64cea
Compare
danny-avila
force-pushed
the
danny-avila/release-v0.8.8-rc1
branch
4 times, most recently
from
August 6, 2026 03:43
937fa20 to
b1c51ba
Compare
Contributor
|
Hi! Quick question: When is the release of rc1 planned? I’m very interested in the next version and saw this PR. Thanks! |
Collaborator
Author
|
Sorry for the wait should be todayy |
Contributor
|
Oh my god, awesome! |
danny-avila
force-pushed
the
danny-avila/release-v0.8.8-rc1
branch
8 times, most recently
from
August 14, 2026 05:05
08598d0 to
d5c5831
Compare
danny-avila
force-pushed
the
danny-avila/release-v0.8.8-rc1
branch
from
August 14, 2026 06:04
d5c5831 to
8f2d4dc
Compare
danny-avila
marked this pull request as ready for review
August 14, 2026 07:24
LogicalAbsurd
pushed a commit
to LogicalAbsurd/LibreChat
that referenced
this pull request
Aug 27, 2026
* 🚀 chore: Prepare v0.8.8-rc1 release * 📚 docs: Complete v0.8.8-rc1 operator references * 📚 docs: Mark stateful sessions experimental * 📚 docs: Clarify background code capability * 📚 docs: Refresh v0.8.8-rc1 operator guidance * 📚 docs: Highlight v0.8.8-rc1 features in README * 📦 chore: Bump publishable packages again * 📚 docs: Add streaming question progress * 📦 chore: Bump publishable packages again * 📚 docs: Refresh v0.8.8-rc1 release highlights * 📦 chore: Bump publishable packages again * 📚 docs: Refresh v0.8.8-rc1 release guidance * 📦 chore: Bump publishable packages again * 📚 docs: Highlight batched Agent questions * 📦 chore: Bump publishable packages again * 📦 chore: Bump publishable packages again * 📦 chore: Bump publishable packages again * 📦 chore: Refresh v0.8.8-rc1 package versions * 📦 chore: Refresh v0.8.8-rc1 package versions * 📦 chore: Refresh v0.8.8-rc1 package versions * 📄 docs: Note PowerPoint template support * 📦 chore: Refresh v0.8.8-rc1 package versions * 📄 docs: Note latest provider and file support
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
I rebased the LibreChat
v0.8.8-rc1release branch onto the synchronizeddev/mainhead (d4c64d485) and refreshed every release surface for the changes merged since the previous pass.v0.8.8-rc1, Helm chart2.0.8withappVersion: v0.8.8-rc1, and config schema1.3.14targets.@librechat/api@1.7.46,@librechat/client@0.4.75,librechat-data-provider@0.8.521, and@librechat/data-schemas@0.0.68..potxtemplates, portable shell uploads, Gemini 3.7 Flash, and parsed MCP response media types.Companion documentation PR: LibreChat-AI/docs#699
Change Type
Testing
npm run build:packagesnpm run test:ci --workspace=@librechat/api -- --runInBand --coverage=false src/mcp/__tests__/MCPManager.test.ts(111 tests passed)npm run test:ci --workspace=@librechat/api -- --runInBand --coverage=false src/mcp/__tests__/MCPConnection.test.ts src/mcp/__tests__/MCPConnectionSseConflict.test.ts(77 tests passed)npm run test:ci --workspace=@librechat/api -- --runInBand --coverage=false src/files/code/classify.spec.ts src/files/code/extract.spec.ts src/files/documents/html.spec.ts(236 tests passed)npm run test:ci --workspace=librechat-data-provider -- --runInBand --coverage=false --silent src/file-config.spec.ts(182 tests passed)npm run test:ci --workspace=@librechat/frontend -- --runInBand --coverage=false src/utils/__tests__/artifacts.test.ts src/utils/__tests__/getViableUploadOptions.spec.ts(178 tests passed)npm run test:ci --workspace=@librechat/api -- --runInBand --coverage=false src/endpoints/google/llm.spec.ts src/utils/headers.spec.ts src/mcp/__tests__/MCPConnectionSSRF.test.ts src/middleware/error.spec.ts src/utils/tokens.spec.ts(208 tests passed)npm run test:ci --workspace=@librechat/data-schemas -- --runInBand --coverage=false --silent src/methods/tx.spec.ts(231 tests passed)npm run test:ci --workspace=@librechat/backend -- --runInBand --coverage=false server/routes/files/multer.spec.js utils/tokens.spec.js(233 tests passed)npm ciinstall with@librechat/agents@3.4.7and@modelcontextprotocol/sdk@1.30.0v0.8.7..origin/dev: 356 commits, all 355 PRs, and the non-PR commit are present in both release artifactsgit diff --checkChecklist