| v4.0.5 | ## 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 * fix(search-settings): coerce null embedding prefixes to empty string (#1163 | High | 6/2/2026 |
| v4.0.0 | ## 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). ## What's Changed * fix(external-group-sync): bridge fence validator transition gap by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10691 | High | 5/26/2026 |
| v3.3.7 | See the assets to download this version and install. ## What's Changed * feat(slack-bot): make agent selector searchable by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10036 * feat(helm): add API and heavy worker ServiceMonitors by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10025 * chore(devtools): introduce a `.devcontainer` by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/10035 * chore(devtools): upgrade `ods`: 0.7.3->0.7.4 by @jmelahman in https://githu | High | 5/20/2026 |
| v3.3.6 | See the assets to download this version and install. ## What's Changed * feat(slack-bot): make agent selector searchable by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10036 * feat(helm): add API and heavy worker ServiceMonitors by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10025 * chore(devtools): introduce a `.devcontainer` by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/10035 * chore(devtools): upgrade `ods`: 0.7.3->0.7.4 by @jmelahman in https://githu | High | 5/18/2026 |
| v3.3.5 | See the assets to download this version and install. ## What's Changed * feat(slack-bot): make agent selector searchable by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10036 * feat(helm): add API and heavy worker ServiceMonitors by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10025 * chore(devtools): introduce a `.devcontainer` by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/10035 * chore(devtools): upgrade `ods`: 0.7.3->0.7.4 by @jmelahman in https://githu | High | 5/13/2026 |
| v3.3.2 | See the assets to download this version and install. ## What's Changed * feat(slack-bot): make agent selector searchable by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10036 * feat(helm): add API and heavy worker ServiceMonitors by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10025 * chore(devtools): introduce a `.devcontainer` by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/10035 * chore(devtools): upgrade `ods`: 0.7.3->0.7.4 by @jmelahman in https://githu | High | 5/9/2026 |
| v3.3.0 | ## What's Changed * feat(slack-bot): make agent selector searchable by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10036 * feat(helm): add API and heavy worker ServiceMonitors by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/10025 * chore(devtools): introduce a `.devcontainer` by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/10035 * chore(devtools): upgrade `ods`: 0.7.3->0.7.4 by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/10039 * chore(devtools): d | High | 5/5/2026 |
| v3.2.12 | See the assets to download this version and install. ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https: | High | 4/27/2026 |
| v3.2.11 | See the assets to download this version and install. ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https: | High | 4/24/2026 |
| v3.2.8 | ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/9689 * chore(deps-d | High | 4/22/2026 |
| v3.2.6 | See the assets to download this version and install. ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https: | High | 4/21/2026 |
| v3.1.6 | See the assets to download this version and install. ## What's Changed * feat: rotate encryption key utility by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/9162 * feat: Tool call arg streaming by @Danelegend in https://github.com/onyx-dot-app/onyx/pull/9095 * fix(user files): Add configurable user file max upload size setting 1/3 by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/9157 * fix(user files): Enforce user upload file size limit in projects/chat upload p | High | 4/21/2026 |
| v3.0.9 | ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effect by @nmgarza5 in https://github.com/onyx-dot-app/onyx/p | High | 4/21/2026 |
| v3.0.8 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | High | 4/20/2026 |
| v3.0.7 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | High | 4/20/2026 |
| v3.2.4 | ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/9689 * chore(deps-d | High | 4/15/2026 |
| v3.2.3 | See the assets to download this version and install. ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https: | High | 4/14/2026 |
| v3.2.2 | ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/9689 * chore(deps-d | Medium | 4/13/2026 |
| v3.1.3 | See the assets to download this version and install. ## What's Changed * feat: rotate encryption key utility by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/9162 * feat: Tool call arg streaming by @Danelegend in https://github.com/onyx-dot-app/onyx/pull/9095 * fix(user files): Add configurable user file max upload size setting 1/3 by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/9157 * fix(user files): Enforce user upload file size limit in projects/chat upload p | Medium | 4/10/2026 |
| v3.2.1 | ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/9689 * chore(deps-d | High | 4/10/2026 |
| v3.1.4 | ## What's Changed * feat: rotate encryption key utility by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/9162 * feat: Tool call arg streaming by @Danelegend in https://github.com/onyx-dot-app/onyx/pull/9095 * fix(user files): Add configurable user file max upload size setting 1/3 by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/9157 * fix(user files): Enforce user upload file size limit in projects/chat upload path 2/3 by @justin-tahara in https://github.com/onyx-dot | Medium | 4/10/2026 |
| v3.2.0 | ## What's Changed * perf: perm sync start time by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/9685 * fix(nginx): route /scim/* to api_server by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9686 * chore(greptile): add nginx routing rule for non-api backend routes by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/9687 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/9689 * chore(deps-d | Medium | 4/9/2026 |
| v3.1.2 | See the assets to download this version and install. ## What's Changed * feat: rotate encryption key utility by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/9162 * feat: Tool call arg streaming by @Danelegend in https://github.com/onyx-dot-app/onyx/pull/9095 * fix(user files): Add configurable user file max upload size setting 1/3 by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/9157 * fix(user files): Enforce user upload file size limit in projects/chat upload p | High | 4/7/2026 |
| v3.1.1 | See the assets to download this version and install. ## What's Changed * feat: rotate encryption key utility by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/9162 * feat: Tool call arg streaming by @Danelegend in https://github.com/onyx-dot-app/onyx/pull/9095 * fix(user files): Add configurable user file max upload size setting 1/3 by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/9157 * fix(user files): Enforce user upload file size limit in projects/chat upload p | Medium | 4/1/2026 |
| v3.1.0 | See the assets to download this version and install. ## What's Changed * feat: rotate encryption key utility by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/9162 * feat: Tool call arg streaming by @Danelegend in https://github.com/onyx-dot-app/onyx/pull/9095 * fix(user files): Add configurable user file max upload size setting 1/3 by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/9157 * fix(user files): Enforce user upload file size limit in projects/chat upload p | Medium | 4/1/2026 |
| v3.0.6 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | Medium | 3/30/2026 |
| v3.0.5 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | Medium | 3/25/2026 |
| v2.12.10 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Medium | 3/25/2026 |
| v2.11.4 | See the assets to download this version and install. ## What's Changed * fix(fe): inline code text wraps by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7574 * feat(opensearch): Formally disable secondary indices in the backend by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7541 * chore(pre-commit): disallow large files by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7576 * refactor: refactor to use string-enum props instead of boolean props by @raunakab in | Medium | 3/25/2026 |
| v2.10.7 | See the assets to download this version and install. ## What's Changed * chore(pre-commit): run `npm install` after `web/package.json` changes by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7382 * feat(opensearch): Refactor and implement chunk content enrichment and cleanup by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7385 * chore(devtools): upgrade `ods` to v0.2.2 by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7282 * chore(fe): fix `undefined` classNa | Medium | 3/25/2026 |
| v2.9.9 | See the assets to download this version and install. ## What's Changed * feat: improved backend driven notifications and new notification display by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7246 * chore(deps): bump marshmallow from 3.26.1 to 3.26.2 in /backend/requirements by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6970 * chore: exa prompt fix by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7274 * fix(ui): deep research flag in chat edit | Medium | 3/25/2026 |
| v2.12.9 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 3/20/2026 |
| v3.0.4 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | Low | 3/19/2026 |
| v2.12.8 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 3/19/2026 |
| v2.12.7 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 3/19/2026 |
| v3.0.3 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | Low | 3/19/2026 |
| v3.0.2 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | Low | 3/13/2026 |
| v3.0.1 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | Low | 3/11/2026 |
| v3.0.0 | See the assets to download this version and install. ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effec | Low | 3/10/2026 |
| v2.12.6 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 3/6/2026 |
| v2.12.5 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 3/6/2026 |
| v2.12.4 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 3/5/2026 |
| v2.12.3 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 3/5/2026 |
| v2.11.3 | See the assets to download this version and install. ## What's Changed * fix(fe): inline code text wraps by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7574 * feat(opensearch): Formally disable secondary indices in the backend by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7541 * chore(pre-commit): disallow large files by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7576 * refactor: refactor to use string-enum props instead of boolean props by @raunakab in | Low | 3/5/2026 |
| v2.12.2 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 3/2/2026 |
| v2.11.2 | See the assets to download this version and install. ## What's Changed * fix(fe): inline code text wraps by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7574 * feat(opensearch): Formally disable secondary indices in the backend by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7541 * chore(pre-commit): disallow large files by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7576 * refactor: refactor to use string-enum props instead of boolean props by @raunakab in | Low | 3/2/2026 |
| v2.10.6 | See the assets to download this version and install. ## What's Changed * chore(pre-commit): run `npm install` after `web/package.json` changes by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7382 * feat(opensearch): Refactor and implement chunk content enrichment and cleanup by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7385 * chore(devtools): upgrade `ods` to v0.2.2 by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7282 * chore(fe): fix `undefined` classNa | Low | 3/2/2026 |
| v2.9.8 | See the assets to download this version and install. ## What's Changed * feat: improved backend driven notifications and new notification display by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7246 * chore(deps): bump marshmallow from 3.26.1 to 3.26.2 in /backend/requirements by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6970 * chore: exa prompt fix by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7274 * fix(ui): deep research flag in chat edit | Low | 3/2/2026 |
| v2.11.1 | See the assets to download this version and install. ## What's Changed * fix(fe): inline code text wraps by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7574 * feat(opensearch): Formally disable secondary indices in the backend by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7541 * chore(pre-commit): disallow large files by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7576 * refactor: refactor to use string-enum props instead of boolean props by @raunakab in | Low | 2/27/2026 |
| v2.12.1 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 2/27/2026 |
| v3.0.0-beta | ## What's Changed * chore: Better enforcement of masking by @yuhongsun96 in https://github.com/onyx-dot-app/onyx/pull/7967 * refactor(opal): select variant, transient/selected separation, OpenButton chevron fix by @raunakab in https://github.com/onyx-dot-app/onyx/pull/8284 * chore(ollama): Sort model names by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/8288 * feat(chat): dynamic bottom spacer for fresh-chat push-up effect by @nmgarza5 in https://github.com/onyx-dot-app/onyx/p | Low | 2/21/2026 |
| v2.12.0 | See the assets to download this version and install. ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: On | Low | 2/20/2026 |
| v2.12.0-beta | ## What's Changed * fix: user count check by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/7811 * feat(ee): add license public key file and improve signature verification by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/7806 * feat(opensearch): Add separate index settings for AWS-managed OpenSearch; Add function for disabling index auto-creation by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7814 * feat: Onyx Craft by @Weves in https://github.com/onyx-dot-app/on | Low | 2/10/2026 |
| v2.11.0 | See the assets to download this version and install. ## What's Changed * fix(fe): inline code text wraps by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7574 * feat(opensearch): Formally disable secondary indices in the backend by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7541 * chore(pre-commit): disallow large files by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7576 * refactor: refactor to use string-enum props instead of boolean props by @raunakab in | Low | 2/10/2026 |
| v2.10.5 | See the assets to download this version and install. ## What's Changed * chore(pre-commit): run `npm install` after `web/package.json` changes by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7382 * feat(opensearch): Refactor and implement chunk content enrichment and cleanup by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7385 * chore(devtools): upgrade `ods` to v0.2.2 by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7282 * chore(fe): fix `undefined` classNa | Low | 2/10/2026 |
| v2.10.4 | See the assets to download this version and install. ## What's Changed * chore(pre-commit): run `npm install` after `web/package.json` changes by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7382 * feat(opensearch): Refactor and implement chunk content enrichment and cleanup by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7385 * chore(devtools): upgrade `ods` to v0.2.2 by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7282 * chore(fe): fix `undefined` classNa | Low | 2/6/2026 |
| v2.10.3 | See the assets to download this version and install. ## What's Changed * chore(pre-commit): run `npm install` after `web/package.json` changes by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7382 * feat(opensearch): Refactor and implement chunk content enrichment and cleanup by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7385 * chore(devtools): upgrade `ods` to v0.2.2 by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7282 * chore(fe): fix `undefined` classNa | Low | 2/4/2026 |
| v2.10.2 | ## What's Changed * chore(pre-commit): run `npm install` after `web/package.json` changes by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7382 * feat(opensearch): Refactor and implement chunk content enrichment and cleanup by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7385 * chore(devtools): upgrade `ods` to v0.2.2 by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7282 * chore(fe): fix `undefined` className in tooltip by @jmelahman in https://github.com/onyx-d | Low | 2/2/2026 |
| v2.10.1 | See the assets to download this version and install. ## What's Changed * chore(pre-commit): run `npm install` after `web/package.json` changes by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7382 * feat(opensearch): Refactor and implement chunk content enrichment and cleanup by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7385 * chore(devtools): upgrade `ods` to v0.2.2 by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7282 * chore(fe): fix `undefined` classNa | Low | 2/1/2026 |
| v2.11.1-beta | See the assets to download this version and install. ## What's Changed * fix(fe): inline code text wraps by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7574 * feat(opensearch): Formally disable secondary indices in the backend by @acaprau in https://github.com/onyx-dot-app/onyx/pull/7541 * chore(pre-commit): disallow large files by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/7576 * refactor: refactor to use string-enum props instead of boolean props by @raunakab in | Low | 1/27/2026 |