v0.10.0
What's Changed
- add ca option by @pablodanswer in #2774
- various multi tenant improvements by @pablodanswer in #2803
- improved code block copying by @pablodanswer in #2802
- Simpler azure embedding by @pablodanswer in #2751
- Notion Empty Property Fix by @yuhongsun96 in #2817
- Add custom tool headers by @pablodanswer in #2773
- Notion Recurse Empty Final Field by @yuhongsun96 in #2819
- add llama 3.2 by @pablodanswer in #2812
- Parsing by @pablodanswer in #2734
- Redirect with query param by @pablodanswer in #2811
- check last_pruned instead of is_pruning by @rkuo-danswer in #2748
- Ensure assistant response parsed correctly by @pablodanswer in #2823
- Session id: int -> UUID by @pablodanswer in #2814
- Add support for passthrough auth for custom tool calls by @Weves in #2824
- Added logging for when a member has no email or username by @hagen-danswer in #2833
- prevent alembic from configuring logger by @pablodanswer in #2826
- bump litellm by @pablodanswer in #2827
- lock to avoid rare serializable errors by @rkuo-danswer in #2818
- fix sync to use update_single by @rkuo-danswer in #2822
- Bugfix/monitor exceptions by @rkuo-danswer in #2830
- Make flakey test still run but not fail CI by @hagen-danswer in #2836
- dont fail flaky tests by @hagen-danswer in #2838
- add slack markdown formatting by @pablodanswer in #2829
- Push multi tenancy for slackbot by @pablodanswer in #2828
- always finalize the serialized transaction so that it doesn't leak ou… by @rkuo-danswer in #2843
- add sentry by @pablodanswer in #2786
- multitenant setup by @pablodanswer in #2845
- Add all-tenants migration for K8 job by @pablodanswer in #2846
- use native rate limiting in the confluence client by @rkuo-danswer in #2837
- Refactor + add global timeout env variable by @Weves in #2844
- Cleanup connector form by @hagen-danswer in #2849
- use with for update instead of serializable by @rkuo-danswer in #2848
- fresh indexing feature branch by @rkuo-danswer in #2790
- Add assistant notifications + update assistant context by @pablodanswer in #2816
- Empty embedding fix by @pablodanswer in #2853
- (minor) search memoization + context by @pablodanswer in #2732
- Add errors to search by @pablodanswer in #2854
- Update default tag version by @pablodanswer in #2856
- update google sites + formik by @pablodanswer in #2834
- missing tenant_id as optional param by @rkuo-danswer in #2851
- push vespa managed service configs by @pablodanswer in #2857
- Minor- standalone output build by @pablodanswer in #2855
- Docstring Update for Docs by @yuhongsun96 in #2863
- (minor) quote overflow by @pablodanswer in #2862
- Minor tenant ID improvements by @pablodanswer in #2850
- Minor vespa standardization by @pablodanswer in #2861
- Modal onboarding clarity by @pablodanswer in #2780
- Make it so you can update model providers by @Weves in #2866
- Refactored Confluence Connector by @hagen-danswer in #2859
- tighter signaling to prevent indexing cleanup from hitting tasks that are just starting by @rkuo-danswer in #2867
- Handle models like openai/bedrock/claude-3.5-... by @Weves in #2869
- Salesforce Connector Note by @yuhongsun96 in #2872
- Confluence polish by @hagen-danswer in #2874
- Notion Fix Nested Properties by @yuhongsun96 in #2877
- Feature/celery refactor by @rkuo-danswer in #2813
- Auth on main by @pablodanswer in #2878
- add copying for unrecognized languages by @pablodanswer in #2883
- Tiny confluence fix by @hagen-danswer in #2885
- sticky credential description by @pablodanswer in #2886
- Gating Notifications by @pablodanswer in #2868
- Bugfix/indexing UI by @rkuo-danswer in #2879
- add default schema config by @pablodanswer in #2888
- Temporary fix for empty Google App credentials by @hagen-danswer in #2892
- Multitenant redis update by @pablodanswer in #2889
- Clearer azure models by @pablodanswer in #2898
- working chat feedback dump script (with api addition) by @rkuo-danswer in #2891
- More intuitive search settings interfaces by @pablodanswer in #2899
- Add global assistants context by @pablodanswer in #2900
- fix typo by @rkuo-danswer in #2904
- can't add to primary_worker_locks if it doesn't exist by @rkuo-danswer in #2903
- try hiding celery task spam by @rkuo-danswer in #2905
- Seeding by @yuhongsun96 in #2902
- Silence unnecessary debug log by @pablodanswer in #2908
- Auto Backport Partial by @yuhongsun96 in #2910
- Harmless Backport by @yuhongsun96 in #2911
- loopio connector: entry["id"] can apparently be a number, so convert to str by @rkuo-danswer in #2909
- Bugfix/connector deletion lockout by @rkuo-danswer in #2901
- Dev Experience by @yuhongsun96 in #2912
- Harmless Backport by @yuhongsun96 in #2914
- Workflow by @yuhongsun96 in #2915
- Harmless Backport by @yuhongsun96 in #2916
- Add strict json mode by @Weves in #2917
- Fix IT fixture ordering by @Weves in #2918
- Merge hotfix/v0.10-tenant-redis-methods into release/v0.10 by @rkuo-danswer in #2976
Full Changelog: v0.9.5...v0.10.0