What's Changed
- More prod fixes by @Weves in #5556
- fix: weird text wrapping by @wenxi-onyx in #5565
- fix: atlassian scoped tokens by @evan-onyx in #5483
- fix(infra): lazy import litellm and some more pkgs and add layer to connector instantiation for lazy loading by @edwin-onyx in #5488
- Skip flakey test by @Weves in #5566
- fix: user info 404s by @evan-onyx in #5567
- Fix/indexattempt deletion failure by @Subash-Mohan in #5573
- increase docid migration task priority by @Subash-Mohan in #5571
- Revert "fix(github): Revert cache being turned off" by @evan-onyx in #5575
- feat: ollama official support by @wenxi-onyx in #5509
- feat: enable DR by default by @Weves in #5576
- fix: minor mcp fixes + test by @evan-onyx in #5564
- fix: deny invalid space keys by @evan-onyx in #5570
- chore: bump playwright version by @wenxi-onyx in #5581
- fix: reindex logic and allow seeded docs to refresh by @wenxi-onyx in #5578
- feat: Add download users by @trial-danswer in #5563
- fix(github): Revert cache being turned off by @evan-onyx in #5589
- fix: allow web connector to recurse www even if not specified by @wenxi-onyx in #5584
- fix: jira perm sync by @Weves in #5585
- fix(mcp): asyncio simple sync run by @rguan72 in #5591
- Revert "fix(github): Revert cache being turned off" by @justin-tahara in #5594
- feat: add serper web search provider by @trial-danswer in #5545
- fix(helm): Remove Bitnmai Dependency for DB Charts by @justin-tahara in #5593
- fix(helm): Chart dependency for DB chart by @justin-tahara in #5596
- feat: better interface for slim connectors by @evan-onyx in #5592
- fix(helm): MinIO Migration from Bitnami by @justin-tahara in #5597
- fix: try reduce playwright flake by @Weves in #5598
- fix(SSO): Logout funtionality fixed by @justin-tahara in #5600
- fix(helm): Migrate from Bitanmi NGINX by @justin-tahara in #5599
- ci: adjust latest/edge tags by @Weves in #5610
- feat: support SharePoint Teams URLs by @nsklei in #5498
- fix: remove duplicate "file" option in Add Connector page by @Weves in #5612
- Add RTL support by @Django149 in #5609
- feat: UI Refresh by @raunakab in #5529
- fix(SAML): Add additional Email Fields by @justin-tahara in #5557
- fix: regression by @Weves in #5625
- chore: pin prettier pre-commit version and run on web for comm prs by @wenxi-onyx in #5624
- fix(infra): Nginx updates by @justin-tahara in #5627
- fix(infra): lazy load and don't warm up model server models by @edwin-onyx in #5527
- chore: update contributing readmes by @wenxi-onyx in #5635
- fix: slack bot creation by @Weves in #5637
- feat: improved markdown spacing by @Weves in #5643
- fix(images): Update Image Gen workflow after Refactor by @justin-tahara in #5631
- fix: align text with icon by @Weves in #5645
- fix(playwright): Update Email Password Form by @justin-tahara in #5644
- fix: pin text + create click by @Weves in #5646
- fix: sidebar state persistence by @Weves in #5647
- fix(infra): lazy load nltk and some more by @edwin-onyx in #5634
- fix(UI): Update User Settings Model Selection by @justin-tahara in #5630
- fix: assistant creation by @Weves in #5648
- chore: update comm links by @wenxi-onyx in #5650
- fix: ensure now and dt are in utc in gtp search by @grafke in #5605
- fix(braintrust): dont decorate generate and clean up unused code by @rguan72 in #5636
- Remove document seeding by @yuhongsun96 in #5656
- fix(Blob Storage): Add Chunking + Size Limits by @justin-tahara in #5638
- refactor: improve modal behavior by @Weves in #5649
- fix: Add settings sections back by @raunakab in #5661
- fix: deep research hiding logic by @Weves in #5660
- chore: bump dependabot backlog by @wenxi-onyx in #5653
- feat: selectively run sf, hubspot, github tests by @evan-onyx in #5657
- feat: attachments are separate docs by @evan-onyx in #5641
- fix: Comment out keystroke hijacking by @raunakab in #5659
- Fix/doc id migration task by @Subash-Mohan in #5620
- feat: Update formik colours (action + danger) new new colour palette by @raunakab in #5668
- fix: action toggle by @Weves in #5670
- fix(eml): Fixing EML to Text Function by @justin-tahara in #5674
- fix(helm): Removing duplicate exec by @justin-tahara in #5676
- refactor: Clean up some context files by @raunakab in #5672
- fix: non-image gen models and add test by @wenxi-onyx in #5678
- feat: Increase nginx default timeout by @Weves in #5677
- fix: Fix failing tests by @raunakab in #5628
- fix: surface user friendly model names for bedrock models by @nmgarza5 in #5680
- fix: show canceled status when indexing is canceled by @nmgarza5 in #5675
- fix: use system node version for prettier pre-commit hook by @nmgarza5 in #5679
- fix: chat tweaks by @Weves in #5685
- feat(flags): posthog feature flags by @rguan72 in #5690
- feat(Simple Agent): [part1 - backwards compatible changes] by @rguan72 in #5569
- fix(ui): Update UI change by @justin-tahara in #5688
- feat: gemini-embedding-001 + search settings fixes by @Weves in #5691
- fix: assorted mcp improvements by @evan-onyx in #5684
- feat: org info by @evan-onyx in #5694
- fix(indexing page): Improve page loading time by @Subash-Mohan in #5695
- fix(helm): File Processing fix for helm by @justin-tahara in #5696
- fix(entra): JWT Passthrough for Entra by @justin-tahara in #5697
- feat: tenant cleanup by @Weves in #5703
- fix(slack): Fix Fed Slack Gear Button Error by @justin-tahara in #5704
- fix(ui): Updated Document Sets UI by @justin-tahara in #5706
- fix: Fix selector colour by @raunakab in #5705
- fix(infra): consolidate heavy, monitoring, and user file worker into one by @edwin-onyx in #5558
- feat: tables/migration for permission syncing attempts by @nmgarza5 in #5681
- fix(document sets): Delete Federated Slack Document Sets by @justin-tahara in #5716
- fix(logout): Fix logout again for new UI by @justin-tahara in #5719
- fix(admin): Properly show Unique User count by @justin-tahara in #5717
- fix(ui): Fix Assistant Image not showing up in Sidebar by @justin-tahara in #5722
- fix: Update colour of checkbox by @raunakab in #5707
- feat(google drive): Add small log by @justin-tahara in #5723
- fix: Edit rendering issues with attached files (CSVs, images, text files, all other files) by @raunakab in #5708
- feat(framework): simple agent to feature flags by @rguan72 in #5692
- fix: Edit AccessRestrictedPage component to render the proper colours by @raunakab in #5724
- fix(infra): consolidate more celery workers into background worker for default lightweight mode by @edwin-onyx in #5718
- refactor: Make colours in
AppSidebar
darker by @raunakab in #5725 - feat: basic db methods to create, update, delete permission sync attempts by @nmgarza5 in #5682
- feat: Unpin agent by @raunakab in #5721
- fix(slack bot ui): update tokens dark mode by @jessicasingh7 in #5728
- feat: plumb auto sync permission attempts to celery tasks by @nmgarza5 in #5686
- feat(onboarding): Pin Featured Agents to New Users by @justin-tahara in #5736
- fix: s3 connector citation bugs by @wenxi-onyx in #5740
- fix(sso): Fix Logout UI by @justin-tahara in #5741
- feat: added support to generate sha256 checksum before uploading file to object store by @linkages in #5734
- fix(ui): Fix Invite Modal by @justin-tahara in #5748
- chore: move gh non-secrets to vars by @wenxi-onyx in #5744
- fix: quality checks by @Weves in #5747
- docs: Add a new standards file for the web directory by @raunakab in #5749
- feat(users): Add User Counts by @justin-tahara in #5750
- feat: user info personalization by @evan-onyx in #5743
- fix: Fix all tooltips rendering raw text by @raunakab in #5755
- fix: Fix colours for error page by @raunakab in #5758
- refactor: make OIDC / SAML MIT licensed by @Weves in #5739
- fix: Fix "Projects" new UI components by @Subash-Mohan in #5662
- fix(ui): Fix Available Methods Table by @justin-tahara in #5756
- No Bash in Background Container by @yuhongsun96 in #5761
- feat(curators): Allow curators to customize Actions by @justin-tahara in #5752
- feat: blob connector and test enhancements by @wenxi-onyx in #5746
- fix(ui): Cleaning up the Edit Action page by @justin-tahara in #5765
- chore: cleanup some console.logs by @nmgarza5 in #5766
- fix: documents in chat flow by @Weves in #5762
- fix(bedrock): Make Region Selectable by @justin-tahara in #5770
- chore(langfuse): tracing by @rguan72 in #5753
- feat: read latest permission sync from the frontend by @nmgarza5 in #5687
- fix(llm): Cleaning up models by @justin-tahara in #5771
- fix: Fix document sidebar positioning + update stylings by @raunakab in #5769
- fix: Font loading fix by @raunakab in #5773
- fix: Fix styling by @raunakab in #5776
New Contributors
- @grafke made their first contribution in #5605
- @nmgarza5 made their first contribution in #5680
- @linkages made their first contribution in #5734
Full Changelog: [detailed changeling incoming!]