| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-11-19 | 12.3 kB | |
| v2.4.2 source code.tar.gz | 2025-11-19 | 17.6 MB | |
| v2.4.2 source code.zip | 2025-11-19 | 19.1 MB | |
| Totals: 3 Items | 36.7 MB | 0 | |
Release notes: https://docs.onyx.app/changelog#v2-4-0
What's Changed
- chore(llm): interface decoupled from langchain by @rguan72 in https://github.com/onyx-dot-app/onyx/pull/6128
- chore(gha): run whitespace fixers on actions by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6172
- fix: safari input bar quadrupling new lines by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6173
- fix(gdrive): Checkbox fix by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6171
- chore(gha): explicit spot pricing by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6177
- chore(agent sdk): make alternative to openai agent sdk by @rguan72 in https://github.com/onyx-dot-app/onyx/pull/6153
- chore(hotfix): for configuration by @rguan72 in https://github.com/onyx-dot-app/onyx/pull/6182
- chore(gha): ensure run-id is unique, fix hanging jobs by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6183
- chore(lint): introduce actionlint, github actions linter by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6184
- feat(upload): increase token limit to 100k and configurable skip by @Subash-Mohan in https://github.com/onyx-dot-app/onyx/pull/6187
- build: Revert to using webpack instead of turbopack by @raunakab in https://github.com/onyx-dot-app/onyx/pull/6185
- chore(deps): bump pypdf from 6.0.0 to 6.1.3 in /backend/requirements by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/5866
- chore(deps): dependabot for python by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6188
- chore: run playwright projects as separate jobs by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/6190
- feat: improve usability of react testing framework + multi-tool renderer tests by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/5973
- feat: Share chat button in top right corner by @raunakab in https://github.com/onyx-dot-app/onyx/pull/6186
- chore(deps): bump pilosus/action-pip-license-checker from 2.0.0 to 3.1.0 by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6191
- chore(deps-dev): bump types-urllib3 from 1.26.25.11 to 1.26.25.14 in /backend by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6193
- chore(deps): bump docker/setup-buildx-action from 1.7.0 to 3.11.1 by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6196
- chore(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.33.1 by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6194
- fix(slackbot): Switch between document set and assistant by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6198
- fix: type checking for multiToolTestHelpers by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/6199
- fix(slack): Show Channels when Editing Fed Slack by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6200
- chore(gha): final runs-on migration nits by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6170
- chore(gha): remove custom cloudwatch metrics by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6202
- fix(slack): Fixing the link coloring by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6203
- chore(gha): prefer Github-hosted for simple steps by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6208
- chore(gha): prefer venv over installing python packages to the system by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6213
- chore(runs-on): define custom AMI specs by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6216
- fix: show agent descriptions by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6219
- feat: allow disabling the default assistant by @Weves in https://github.com/onyx-dot-app/onyx/pull/6222
- fix(docprocessing): OOM cleanup by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6223
- fix: signup button by @Weves in https://github.com/onyx-dot-app/onyx/pull/6228
- chore(deployments): prefer ecr over s3 as docker cache backend by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6232
- chore(deployments): remove unnecessary install of build-essentials by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6234
- refactor: Updated Modals API by @raunakab in https://github.com/onyx-dot-app/onyx/pull/6227
- fix: Fix inputs overflowing in Settings page by @raunakab in https://github.com/onyx-dot-app/onyx/pull/6238
- feat(component): new switch component by @Subash-Mohan in https://github.com/onyx-dot-app/onyx/pull/6212
- refactor: Edit button types by @raunakab in https://github.com/onyx-dot-app/onyx/pull/6235
- feat: allow switchover with active connectors only by @Weves in https://github.com/onyx-dot-app/onyx/pull/6226
- fix: gpt-5 output formatting by @Weves in https://github.com/onyx-dot-app/onyx/pull/6245
- chore(deployments): add ability to trigger dry-run build by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6246
- fix: playwright test by @Weves in https://github.com/onyx-dot-app/onyx/pull/6244
- chore(deployments): simplify pipeline + cross-platform builds by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6250
- chore: readme by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6253
- fix: readme by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6254
- chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 in /examples/widget by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6248
- chore(deployments): fix actions/checkout typo by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6255
- fix: Assistant instruction ignored by @sktbcpraha in https://github.com/onyx-dot-app/onyx/pull/6243
- fix(teams): handle OData parsing errors with special characters by @alex000kim in https://github.com/onyx-dot-app/onyx/pull/6115
- fix(teams): mypy by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6259
- chore(fix): agent sdk replacement message formatting by @rguan72 in https://github.com/onyx-dot-app/onyx/pull/6180
- fix(reformat): Teams Test by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6268
- feat(github): Showcasing our Github Repo Ranking by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6267
- fix(gdrive): Missing Id Field by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6262
- fix: Fix header for white-labelling by @raunakab in https://github.com/onyx-dot-app/onyx/pull/6271
- refactor: Implement a proper
Switchcomponent by @raunakab in https://github.com/onyx-dot-app/onyx/pull/6270 - feat(slack federated search scoping - 1/4): Add entity filtering config by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/6174
- chore(deployments): fix cross-platform related issues by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6272
- chore(docker): install node deps before copying source by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6261
- feat(slack federated search scoping - 2/4): Add query construction and filtering by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/6175
- feat(slack federated search scoping - 3/4): Add connector-level config support by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/6178
- chore(deps): bump next from 14.2.27 to 14.2.32 in /examples/widget by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/5395
- fix(userfiles): remove fixed width in AssistantEditor and ProjectContextPanel by @Subash-Mohan in https://github.com/onyx-dot-app/onyx/pull/6239
- refactor(chat): Apply Ownership Checks Only to Current Message User Files by @Subash-Mohan in https://github.com/onyx-dot-app/onyx/pull/6240
- chore(mypy): color output in CI by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6274
- chore(deployment): increase model-server builder to 40GB disk by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6277
- fix: assistant reordering by @Weves in https://github.com/onyx-dot-app/onyx/pull/6278
- feat(slack federated search scoping - 4/4): Add frontend connector config support by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/6181
- chore(scripts): only run check_lazy_imports on changed files by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6275
- chore: foss sync readme by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6256
- fix(permsync): don't fail on empty group ids by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6281
- fix(tests): pause connector while indexing timeout by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6282
- chore(deps): Bump nanoid from 3.3.7 to 3.3.8 in /examples/widget by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/3405
- fix(ui): new action form spacing fixes by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6285
- fix: mcp fixes by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/6080
- fix: disable aggressive caching for Next.js static assets in dev by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/6280
- chore(docker): avoid ONYX_VERSION invalidating the docker cache by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6288
- chore(gha): replace background docker pulls with docker-compose by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6287
- chore(deps-dev): Bump js-yaml from 3.14.1 to 3.14.2 in /web by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6293
- chore(docker): generate OpenAPI schema/client with docker by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6286
- fix(index attempts): Preserve some attempts by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6266
- chore(internal): search prune sections by @rguan72 in https://github.com/onyx-dot-app/onyx/pull/6247
- chore(deps): Bump helm/kind-action from 1.12.0 to 1.13.0 by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6294
- chore(deps): Bump docker/login-action from 1.14.1 to 3.6.0 by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6295
- chore(deployment): notifications on build failures by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6298
- chore(deps): Bump actions/setup-python from 4.9.1 to 6.0.0 by @dependabot[bot] in https://github.com/onyx-dot-app/onyx/pull/6296
- chore(deployments): run trivy scanners separate from build and push by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6301
- chore: pydantic v2 model configs by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/6302
- feat(modal): Implement a new modal component by @Subash-Mohan in https://github.com/onyx-dot-app/onyx/pull/6289
- fix(onboarding): Header animated icon by @Subash-Mohan in https://github.com/onyx-dot-app/onyx/pull/6098
- enhancement(onboarding) : Replacing Select input with combobox by @Subash-Mohan in https://github.com/onyx-dot-app/onyx/pull/6048
- chore(vespa): Update version by @justin-tahara in https://github.com/onyx-dot-app/onyx/pull/6299
Hotfixes
v2.4.1
- chore(deployments): remove driver-opts from model-server build by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6313
- chore(deployments): remove DEPLOYMENT from cache path by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6319
- chore(deployments): separate builds by platform by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6314
- fix(tests): test_partial_match_in_model_map AssertionError by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6321
- chore(gha): run zizmor by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6326
- fix: slack config forms + scope issues by @nmgarza5 in https://github.com/onyx-dot-app/onyx/pull/6318
v2.4.2
- fix: openpyxl bug by @evan-onyx in https://github.com/onyx-dot-app/onyx/pull/6317
- feat(web search providers): adding support and changing env var approach by @jessicasingh7 in https://github.com/onyx-dot-app/onyx/pull/6273
- chore(deployments): flag to disable docker caching by @jmelahman in https://github.com/onyx-dot-app/onyx/pull/6328
New Contributors
- @alex000kim made their first contribution in https://github.com/onyx-dot-app/onyx/pull/6115
Full Changelog: https://github.com/onyx-dot-app/onyx/compare/v2.4.0-beta.0...v2.4.2