Skip to content

馃啓 chore: Bump Packages and Helm for v0.8.8 - #16573

Merged
danny-avila merged 1 commit into
devfrom
lia/release-package-refresh
Sep 30, 2026
Merged

danny-avila merged 1 commit into
devfrom
lia/release-package-refresh

Conversation

@lia-by-librechat

@lia-by-librechat lia-by-librechat Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Release blockers were fixed after the v0.8.8 preparation PR #15735 merged. Advance each publishable workspace package by one patch and give the LibreChat Helm chart a new package version so those fixes can be released without changing the application version.

Package Current Prepared
@librechat/api 1.7.50 1.7.51
@librechat/client 0.4.80 0.4.81
librechat-data-provider 0.8.525 0.8.526
@librechat/data-schemas 0.0.72 0.0.73
LibreChat Helm chart 2.0.15 2.0.16

The root, backend, and frontend app versions and the chart's appVersion remain v0.8.8. Config remains 1.3.17. RAG chart, dependency ranges and resolutions, Docker/test markers, README, and written docs are unchanged. Both npm and Bun lockfiles carry the four new workspace versions, without unrelated dependency churn.

Type of change

  • Chore

Verification

Base: dev at b341f93805843d8acbf7e3ff69c8cf4ccc81265c.

  • npm 11.13.0 and Bun 1.4.2 lockfile regeneration completed. Bun's unrelated existing dependency/schema drift was excluded; both parsed lockfiles match the new manifests and are structurally identical to the base apart from the four versions.
  • Release assertions passed: each package is base + one patch, chart is 2.0.16, application and chart appVersion remain v0.8.8, config is unchanged, and exactly seven files changed.
  • Scoped Prettier checks passed on all four package manifests using repository formatting options (the Tailwind plugin is irrelevant to JSON and omitted from the local validator).
  • Helm 3.19.0: dependency build, lint, configured rendering, and local packaging to librechat-2.0.16.tgz passed. Rendered application image remains registry.librechat.ai/librechat-ai/librechat:v0.8.8.
  • helm/librechat/tests/credentials_render_test.sh and langfuse_fanout_selector_test.sh passed.
  • git diff --check passed.
  • Bare default Helm rendering still fails on null librechat.configEnv; reproduced on the pinned, unmodified base. Configured rendering with --set-json 'librechat.configEnv={}' passes. The existing MongoDB initContainers coalescing warning remains unchanged. No template fix is bundled with these version bumps.
  • Local npx tsc --noEmit for packages/api, packages/client, packages/data-provider, and packages/data-schemas, full npm run static-checks, runtime Jest suites, and Lighthouse were not run. This worktree has no project dependency install or TypeScript compiler; no source/runtime code changed. Exact-head GitHub CI and independent review are tracked below.

Screenshots

No user-facing change.

Risk / compatibility

Version metadata only. No application tag, GitHub release, npm publication, chart publication, or deployment is performed by this PR.

Checklist

  • I reviewed my own changes
  • No runtime behavior change requiring new tests
  • Existing focused release/chart checks pass
  • Written documentation is intentionally unchanged
  • No dependency changes required

Exact-head review and CI

Independent review completed for ea31412d85bea8e5c35bd3d2606965af61222f74 against merge-base b341f93805843d8acbf7e3ff69c8cf4ccc81265c: no findings at any severity, no rejected findings, and no further code changes required. The reviewer inspected the complete seven-file diff, release/chart consumers, and manifest/lockfile invariants. The local Helm checks above were performed by the implementation lane, not the reviewer.

At 2026-09-30 16:51 UTC, the same remote head remains open, mergeable, and targeted at dev. Package builds, static checks, circular dependency checks, MongoDB/Redis integration, client typechecks/shared-client tests, data-provider tests, Vite verification, Node image smoke, and Docker client target passed. Backend typechecks, remaining Jest shards, Redis-cache integration, Lighthouse, and API runtime smoke are still running; no failures were reported. Playwright E2E/MCP list-changed and Bombadil lanes were skipped by CI. This is not a claim that all CI is complete.

@lia-by-librechat

Copy link
Copy Markdown
Contributor Author

Exact-head review handoff: ea31412d85bea8e5c35bd3d2606965af61222f74, based on dev / merge-base b341f93805843d8acbf7e3ff69c8cf4ccc81265c.

This head bumps the four publishable packages to 1.7.51, 0.4.81, 0.8.526, and 0.0.73, and the Helm chart to 2.0.16. Application versions and Helm appVersion stay v0.8.8. Seven files, thirteen numeric/version replacements, no source or dependency resolution changes.

Local checks passed: npm/Bun lockfile regeneration and structural no-churn assertions; patch sequence, unchanged-app/config and scope assertions; scoped manifest formatting; Helm dependency build, lint, configured render, local chart packaging, credentials rendering regression, Langfuse selector regression, and git diff --check. Bare Helm rendering's existing null configEnv failure was reproduced on both this head and unmodified base; the configured render uses {}. Exact-head independent review is running alongside CI.

Title verification: 馃啓 has 0 prior occurrences / 0 subject-leading uses in 5,641 indexed LibreChat commits through 2026-09-30 10:19:49 UTC; sentinel passed. This PR is the applied title/spend record.

@lia-by-librechat

Copy link
Copy Markdown
Contributor Author

Independent review is complete on the exact pushed head ea31412d85bea8e5c35bd3d2606965af61222f74: no findings. No defects were rejected or left open. The package/chart increments, both lockfiles, unchanged v0.8.8 app versions, and seven-file scope were verified.

CI is still running on that same head with no failures reported as of 2026-09-30 16:51 UTC. Package builds, static/circular checks, MongoDB/Redis integration, client typechecks/shared-client tests, data-provider tests, Vite and initial image checks passed. Remaining backend typechecks/Jest, Redis-cache integration, Lighthouse and API runtime smoke are pending. Local release metadata, scoped formatting, Helm lint/render/package and chart regression checks passed as recorded in the description.

@danny-avila
danny-avila merged commit 44e364d into dev Sep 30, 2026
36 checks passed
@danny-avila
danny-avila deleted the lia/release-package-refresh branch September 30, 2026 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants