What's Changed
- feat: add additional languages by @MODSetter in #812
- feat: remove pandoc and its respective engine dependencies by @MODSetter in #814
- feat: Report artifact with export options by @AnishSarkar22 in #813
- [Feature] Add Human-in-the-Loop for sensitives operations (create/update/delete) by @CREDO23 in #811
- fix: fix docker setup of report artifact & some improvements by @AnishSarkar22 in #816
- fix: improve report generation functionality to chat streaming service by @AnishSarkar22 in #818
- Fix Obsidian connector visibility and periodic indexing in self-hosted deployments by @manojag115 in #820
- feat: add human-in-the-loop Notion workflows and report artifact generation across chat by @MODSetter in #822
- chore: fixes by @MODSetter in #823
- fix: prevent file attachment dialog from opening twice by @mainnebula in #824
- feat: introduce platejs and remove blocknote editor by @AnishSarkar22 in #821
- [Feat] Add human in the loop for linear sensitive actions by @CREDO23 in #825
- fix: improve report artifact & enhance revision handling by @AnishSarkar22 in #826
- Simplified Announcements and made minor updates to homepage by @elammertsma in #827
- Added PostHog metrics by @elammertsma in #828
- fix: run alembic migrations unconditionally on startup & add update docs by @AnishSarkar22 in #829
- feat: editor overhaul, Linear integration, KB sync & UI improvements by @MODSetter in #830
- refactor: changed hero to a carousel by @elammertsma in #832
- chore: couple fixes by @MODSetter in #833
- feat: multiple UI enhancements by @AnishSarkar22 in #831
- [Feature] Add human in the loop for google drive sensitive actions (create:docs,sheets & delete) by @CREDO23 in #834
- feat: codesandbox(daytona) integration by @MODSetter in #835
- [Refactor] Core document creation / indexing pipeline with unit and e2e tests by @CREDO23 in #837
- feat: add document upload E2E tests by @AnishSarkar22 in #836
- fix: enhanced document upload, page limit, upload limit tests by @AnishSarkar22 in #839
- feat: Google Drive HITL tools, team management UI, Daytona sandboxes, indexing pipeline hardening & test infrastructure by @MODSetter in #840
- feat: update pricing by @MODSetter in #843
- chore: removed announcements from navbar and rewrote tagline by @MODSetter in #844
- feat: added perf logs and removed managed google connectors by @MODSetter in #845
- feat: perf optimizations by @MODSetter in #846
- feat: enhance caching mechanisms to prevent memory leaks by @MODSetter in #847
- feat: refactor document fetching and improve comment batching by @MODSetter in #848
- feat: optimize document upload process and enhance memory management by @MODSetter in #849
- feat: enhance knowledge base search and document retrieval by @MODSetter in #850
- refactor: improve session management and cleanup in chat streaming by @MODSetter in #851
- feat: enhance memory management and session handling by @MODSetter in #852
- feat: docker-compose and docker CI pipeline enhancements by @AnishSarkar22 in #838
- fix: run docker on dev branch by @AnishSarkar22 in #853
- feat: Docker one liner script for Windows by @AnishSarkar22 in #854
- feat : improved selfhosting options by @MODSetter in #858
- fix: remove Out-Null from docker compose command in install.ps1 to al… by @MODSetter in #859
- add configurable extension backend url and login support by @aleksas in #857
- refactor: Migrate document reindexing to
UploadDocumentAdapterwith unified indexing pipeline by @AnishSarkar22 in #842 - Feat: added Announcements sidebar when logged in by @elammertsma in #860
- feat: documents page revamp, new inbox logic & some improvements by @AnishSarkar22 in #861
- feat: add
last_logincolumn for last login info & UI/UX improvements by @AnishSarkar22 in #864 - feat: add GA CI pipeline for backend tests & few fixes by @AnishSarkar22 in #863
- [Perf] Batch embedding, non-blocking search, chunks index & Google Drive UX fix by @CREDO23 in #865
- fix: enhance docker build CI pipeline, update docker ports, docs & new documents UI by @AnishSarkar22 in #866
- [Improvement] UX for connectors: Google drive Picker, auto-index with default configs by @CREDO23 in #867
- feat: Document management revamp, connector UX improvements, batch embeddings, and CI/DevOps enhancements by @MODSetter in #868
- feat: Enhance LLM configuration and routing with model profile attach… by @MODSetter in #869
- fix: document cleanup logic and mock Celery task in tests & some UI fixes by @AnishSarkar22 in #870
- feat: fixed bad UI/UX by @MODSetter in #871
- refactor: fixed firefox rendering issues by @MODSetter in #872
- fix: update PostHog configuration for improved tracking by @MODSetter in #873
- feat: enhance error handling with PostHog integration by @MODSetter in #874
- Fix/upstream extension runtime dev by @aleksas in #876
- fix(web): allow public invite info fetches by @aleksas in #878
- feat: add new index sections for docs & update content for installation section by @AnishSarkar22 in #877
- docs: add MiniMax to Chinese LLM setup guide by @octo-patch in #882
- feat: add MiniMax LLM provider support by @octo-patch in #883
- fix: use asyncio.to_thread for embedding calls in search endpoints by @xr843 in #886
- feat: enhance ComposerAction with dropdown menu on mobile by @AnishSarkar22 in #887
- feat: add web search (SearXNG) & UI changes by @AnishSarkar22 in #884
- [Feat] Desktop app (Win, Mac, Linux) by @CREDO23 in #889
- feat: added initial video presentation agent by @MODSetter in #897
- [CI] Desktop release workflow & Auto updater by @CREDO23 in #895
- feat: SearXNG search, Electron desktop app, video agent & UI overhaul by @MODSetter in #898
- fixes for deployment by @MODSetter in #899
- style: update GitHub stars badge appearance with improved spacing and… by @MODSetter in #900
- Update video link in README.md by @MODSetter in #901
- feat: sensitive actions using HITL & unified indexing pipeline for google connectors by @AnishSarkar22 in #896
- fix: gate console.log calls behind development check by @mvanhorn in #922
- fix: add error logging to empty catch blocks in useMessagesElectric by @mvanhorn in #923
- fix: improved lighthouse scores by @MODSetter in #924
- fix: update dependency versions in pyproject.toml and uv.lock by @MODSetter in #930
- Revert "fix: update dependency versions in pyproject.toml and uv.lock" by @MODSetter in #931
- [Feat] Migrate real-time sync from Electric SQL to Rocicorp Zero by @CREDO23 in #928
- fix: separate nested interactive elements in roles manager by @mvanhorn in #925
- fix: replace
anytypes with proper types in contact form component by @LikiosSedo in #926 - fix: add AbortController to fetch call in audio download by @LikiosSedo in #927
- Fix mismatched JSX closing tag in roles-manager causing build failure by @MODSetter in #932
- Impr: Updated to assistant-ui v0.12.x & many UI changes by @AnishSarkar22 in #929
- feat: add placeholder text to login and register inputs by @Nishant-k-sagar in #953
- perf: replace img with Next.js Image for avatars by @Nishant-k-sagar in #954
- fix: add missing
clearTimeoutcleanup in CopyButton useEffect by @LikiosSedo in #955 - fix: use stable references for event listeners in Spotlight component by @LikiosSedo in #956
- fix: remove unused
useRouteranduseParamsin SidebarHeader by @LikiosSedo in #957 - fix: add missing
setTimeoutcleanup in hero section collision effect by @LikiosSedo in #958 - fix: add
rel="noopener noreferrer"to external link in link-toolbar by @LikiosSedo in #959 - fix: replace
key={index}with stable keys in pricing component by @LikiosSedo in #960 - Add index parameter to plans.map callback in Pricing component by @MODSetter in #961
- fix: add CheckIcon and CopyIcon imports to user-message component by @MODSetter in #965
- feat: HITL Workflows and Fixing Real-Time Sync by @MODSetter in #966
- docs: update CONTRIBUTING.md to clarify branching workflow and PR sub… by @MODSetter in #970
- Feat(desktop): Quick-ask floating panel with global shortcut by @CREDO23 in #981
- fix(ui): show skeleton instead of fake star count while loading by @tysoncung in #977
- fix: add noopener to window.open call in AnnouncementToastProvider by @LikiosSedo in #971
- fix: avoid stale event reference in register page retry action by @LikiosSedo in #976
- fix: remove unnecessary useEffect + useState for AUTH_TYPE constant by @LikiosSedo in #974
- fix: add missing type dependency in DocumentTypeChip truncation useEffect by @LikiosSedo in #972
- fix: clean up recursive setTimeout calls in onboarding tour by @LikiosSedo in #973
- fix: replace router.push with Link for static navigation in UserDropdown by @LikiosSedo in #983
- fix: remove unnecessary "use client" from pure presentational components by @LikiosSedo in #984
- fix : loading dashboard routes by @JoeMakuta in #985
- fix: convert public chat page to server component by @JoeMakuta in #986
- fix: improve semantics and structure of settings forms by @JoeMakuta in #987
- fix: convert search space navigation to server-side redirection by @JoeMakuta in #988
- fix: enhance GlobalError component with improved UI and error handling by @JoeMakuta in #989
- feat: add folder management features including creation, deletion, an… by @MODSetter in #993
- feat: implement session storage for tabs state management and optimiz… by @MODSetter in #994
- chore: fixes by @MODSetter in #995
- feat: add metadata to changelog, contact, and pricing pages by @JoeMakuta in #998
- fix: add focus-visible styles to share button for improved accessibility by @JoeMakuta in #999
- feat: enhance accessibility of ExpandedMediaOverlay by @JoeMakuta in #1000
- fix: add error toast to invite creation failure by @mvanhorn in #1001
- feat: add error handling for search space loading in GeneralSettingsManager by @JoeMakuta in #1003
- feat: refactor indexing pipelines for some connectors by @AnishSarkar22 in #996
- feat: new file based agent by @MODSetter in #1029
- feat: add loading states for roles and invites in TeamContent component by @JoeMakuta in #1028
- Add aria-label and aria-pressed to web search toggle by @Judel777 in #1026
- refactor: move onboarding animation state into event handlers by @qorexdev in #1024
- Lazy-load syntax highlighter in markdown text renderer by @Judel777 in #1023
- refactor: use functional state updates in hero carousel callbacks by @mvanhorn in #1021
- feat: desktop quick-ask, parallel indexing, UI/UX fixes & agent rework by @MODSetter in #1030
- feat: Onedrive connector with sensitive actions using HITL by @AnishSarkar22 in #1027
- feat(desktop): quick-ask panel with prompt picker and paste-back by @CREDO23 in #1031
- fix: chat UI issues by @MODSetter in #1033
- feat: citation UI for web links & many UI/UX improvements by @AnishSarkar22 in #1036
- feat : add aria label and replaced hardcoded colors by @JoeMakuta in #1034
- fix : derive has changes and use functional setstate by @JoeMakuta in #1035
- fix : narrow effect, use lazy state init and add memo by @JoeMakuta in #1038
- feat: Dropbox connector with sensitive actions using HITL by @AnishSarkar22 in #1041
- [Feature] Add Prompt Library by @CREDO23 in #1064
- feat : disable rename button and dynamic imports by @JoeMakuta in #1040
- refactor: use functional setState for updating connectors in useSearhSourceConnectors hook by @JoeMakuta in #1059
- refactor: Use key={connector.id} to reset connector config forms and cleanup useEffects by @JoeMakuta in #1061
- feat: dynamically import video presentation tool to optimize bundle size by @JoeMakuta in #1062
- refactor: memoize ChunkCard component for performance optimization by @JoeMakuta in #1063
- feat: integrate Stripe by @MODSetter in #1065
- feat: bumped version to 0.0.14 by @MODSetter in #1066
- feat: OneDrive & Dropbox connectors, desktop quick-ask, prompt library, and UX improvements by @MODSetter in #1067
New Contributors
- @mainnebula made their first contribution in #824
- @aleksas made their first contribution in #857
- @octo-patch made their first contribution in #882
- @xr843 made their first contribution in #886
- @mvanhorn made their first contribution in #922
- @LikiosSedo made their first contribution in #926
- @Nishant-k-sagar made their first contribution in #953
- @tysoncung made their first contribution in #977
- @JoeMakuta made their first contribution in #985
- @Judel777 made their first contribution in #1026
- @qorexdev made their first contribution in #1024
Full Changelog: beta-v0.0.13...v0.0.14