What's Changed
✨ New Features
- feat: Add milvus vector store by @jaelgu in #2634
- feat: Add the ability to hide/show components without input/output (I/O). by @Cristhianzl in #2669
- feat: add CrewAI components and refactor codebase by @ogabrielluiz in #2647
- Improve Makefile: color output, clean commands, dependency checks by @danielgines in #2672
- feat: update bug report template for better issue reporting by @carlosrcoelho in #2727
- Add LangWatch Integration by @rogeriochaves in #2608
- feat: add logs field to ResultData and Vertex class by @ogabrielluiz in #2732
- feat: add vertical scrolling capability to starter examples by @lucaseduoli in #2739
- feat: logs on component output by @lucaseduoli in #2740
- feat: add new freeze function to component by @anovazzi1 in #2624
- ci: add astra integration tests to CI by @jordanrfrazier in #2643
- feat: add opentelemetry-instrumentation-fastapi dependency by @ogabrielluiz in #2751
- feat: Add newFlowModal examples for Sequential Agent, Hierarchical Agent, and Complex Agent by @ogabrielluiz in #2756
- feat: add two new starter projects by @ogabrielluiz in #2758
- feat: add astra_assistants color to nodeColors and nodeNames by @ogabrielluiz in #2743
- feat: Add YFinanceTool component for interacting with Yahoo Finance News by @ogabrielluiz in #2759
- feat: migrate Search APIs to Component syntax by @nicoloboschi in #2637
- feat: Add new Atlassian Confluence Component for document loading and vector database integration by @danielgines in #2718
- feat: Add authentication store and create useLogoutHook by @anovazzi1 in #2763
- feat: add new complex agent starter project by @ogabrielluiz in #2765
- feat: add message_output and refactor LCAgentComponent by @ogabrielluiz in #2755
- feat: add undraw cards for new flows by @lucaseduoli in #2772
- feat: introduce helper functions for dynamic tracer import by @ogabrielluiz in #2778
🐛 Bug Fixes
- fix: check if vertex is in vertices_being_run to check if it is runnable by @ogabrielluiz in #2668
- fix: git workflow commands to push to repository by @lucaseduoli in #2679
- fix: fetch notion docs workflow origin on push by @lucaseduoli in #2680
- fix: date on push command on fetch notion workflow by @lucaseduoli in #2681
- fix: useless git commands on workflow by @lucaseduoli in #2682
- fix: added checkout to workflow by @lucaseduoli in #2683
- fix: update condition to run end_all_traces by @ogabrielluiz in #2707
- fix: update telemetry schema and fix telemtry calls by @ogabrielluiz in #2708
- fix: Update telemetry schema to allow for optional error message by @ogabrielluiz in #2711
- fix: update chat components to make them backwards compatible by @ogabrielluiz in #2725
- Fix: Clicking tags on share modal updates store immediately by @igorrCarvalho in #2720
- fix: empty input message on empty streaming by @lucaseduoli in #2729
- fix: sorting on advanced modal parameters by @lucaseduoli in #2730
- fix: component seems to be clickable by @lucaseduoli in #2731
- fix: correct type of logs attribute in ResultDataResponse by @ogabrielluiz in #2736
- fix: append new tasks to the end of the list by @ogabrielluiz in #2737
- fix: create data component not updating correctly by @lucaseduoli in #2741
- fix: update appearing when sending the same code by @lucaseduoli in #2742
- fix(crewai): replace MessageTextInput with MultilineInput by @ogabrielluiz in #2757
- ci: add auto_merge_enabled to pull_request types in ci.yml by @ogabrielluiz in #2762
- fix: loading on small buttons by @lucaseduoli in #2764
- fix: treat auto login session when changed on backend .env by @Cristhianzl in #2768
- fix: update projects with new components by @ogabrielluiz in #2769
- fix: add check before setting up LangSmithTracer by @ogabrielluiz in #2771
- fix: refactor mutation type by @lucaseduoli in #2767
- fix: return in case langwatch is not ready by @ogabrielluiz in #2773
- fix: add nanoid dependency by @ogabrielluiz in #2776
- fix: update langflow-base dependency to use local path by @ogabrielluiz in #2777
📝 Documentation Updates
- docs: added fetching from notion by @lucaseduoli in #2670
- docs: reuploaded old images that were referenced by @lucaseduoli in #2673
- docs: api page fix and workflow run fix by @lucaseduoli in #2675
- docs: fix gh workflow date step by @lucaseduoli in #2676
- docs: fix gh workflow date step bad character by @lucaseduoli in #2677
- docs: update docs from notion by @github-actions in #2684
- docs: add CNAME file for custom domain by @ogabrielluiz in #2685
- docs: fix invalid hyperlinks in README.md by @Curt-Park in #2719
- docs: update docs from notion by @github-actions in #2747
🛠 Maintenance Tasks
- refactor: store likes API by @igorrCarvalho in #2661
- refactor: store tags API by @igorrCarvalho in #2678
- refactor: runnable_vertices_manager.py by @italojohnny in #2646
- refactor(CustomComponent): make initialization separate from constructor by @ogabrielluiz in #2704
- refactor: update edit messages text on Session view compoenent by @anovazzi1 in #2715
- refactor: optimize deletion of messages by @anovazzi1 in #2714
- refactor: move tracers to respective files by @ogabrielluiz in #2734
- refactor: add queries and mutation for authentication refactor by @anovazzi1 in #2754
- refactor: update tools output type to Tool by @ogabrielluiz in #2766
✅ Tests
- test: Add Test to Prevent Bug on Output Inspection for Grouped Components by @Cristhianzl in #2667
Others
- chore: add path for deploying documentation updates by @ogabrielluiz in #2671
- chore: Update python_test.yml to include splitCount and group arguments in make unit_tests command by @ogabrielluiz in #2709
- chore: move test-cli job to run separately from unit tests by @ogabrielluiz in #2712
- chore: update setuptools dependency to version 70 or higher by @ogabrielluiz in #2713
- chore: make error messages more generic by @italojohnny in #2726
- chore(pyproject.toml): update package versions for langflow and langflow-base to 1.0.10 and 0.0.86 respectively by @ogabrielluiz in #2746
- ci: update conditions at which CI runs by @ogabrielluiz in #2761
- Improvements to Makefile: Directory Cleanup and Descriptive Comments by @danielgines in #2745
- chore: Update langwatch to 0.1.10 by @ogabrielluiz in #2770
New Contributors
- @jaelgu made their first contribution in #2634
- @github-actions made their first contribution in #2684
- @danielgines made their first contribution in #2672
- @Curt-Park made their first contribution in #2719
- @rogeriochaves made their first contribution in #2608
Full Changelog: v1.0.9...v1.0.10