v4.0.3

onyx-dot-app/onyxv4.0.3May 29, 2026by github-actions[bot]

AI Summary

Maintenance release for the v4.0 branch adding monitoring capabilities and cherry-picked bug fixes from previous versions.

Key Highlights

  • Added Prometheus metrics for license seats and expiry in the Enterprise Edition.
  • Cherry-picked key fixes for Claude Opus 4.8 adaptive thinking and citation processing.
  • Released as part of the v4.0 series maintenance cycle.

New Features

  • Prometheus metrics for license seats and expiry

Full Release Notes

## Warning
Do not upgrade to this release if you want to preserve your existing indexed documents but have not yet run the document index migration, which can be done from any version v3.x. [See additional documentation here](https://docs.onyx.app/admins/advanced_configs/opensearch_document_index_migration#opensearch-document-index-migration).

See the assets to download this version and install.

## What's Changed
* feat(ee): Prometheus metrics for license seats and expiry (#11495) to release v4.0 by @onyx-cherry-pick[bot] in https://github.com/onyx-dot-app/onyx/pull/11500
* fix(llm): omit sampling params + use adaptive thinking for Claude Opus 4.8 (#11524) to release v4.0 by @onyx-cherry-pick[bot] in https://github.com/onyx-dot-app/onyx/pull/11528
* fix(chat): eliminate ReDoS in citation processor partial-citation regex (#11527) to release v4.0 by @onyx-cherry-pick[bot] in https://github.com/onyx-dot-app/onyx/pull/11531

**Full Changelog**: https://github.com/onyx-dot-app/onyx/compare/v4.0.2...v4.0.3