What's Changed
✨ New Features
- feat: Refactor Upload Folders to Use Mutations for HTTP Request Management by @Cristhianzl in #2810
- feat: change download flows to download as .zip file by @Cristhianzl in #2870
- feat: add new node Input type for data in table format by @anovazzi1 in #2635
- feat: add method and refresh button to fetch Groq models by @vasconceloscezar in #2902
- enhancement: Add function to check broken edges by @anovazzi1 in #2882
- feat: add InputTypesMap and _instantiate_input function by @ogabrielluiz in #2955
- ci: add labeler job to automatically add 'lgtm' label when pull request review is approved by @ogabrielluiz in #2963
- feat: add custom value on dropown ui by @lucaseduoli in #2961
- ref: adds multi threading to the AI/ML embeddings component by @jordanrfrazier in #2959
- feat: expose main_version on /version endpoint by @nicoloboschi in #2944
- feat: migrate transactions to sql database by @nicoloboschi in #2915
- feat: dropdown combobox option by @lucaseduoli in #2991
🐛 Bug Fixes
- fix: shortcuts settings page button spacing by @igorrCarvalho in #2859
- fix: frontend image should forward /health_check to backend by @nicoloboschi in #2887
- bugfix: filter flows on folder to ensure is displaying only for the logged user by @Cristhianzl in #2897
- bugfix: add returning promises on interceptor errors + tests by @Cristhianzl in #2896
- bug: starter rag example didnt contain connection from rag to template by @lucaseduoli in #2930
- fix: python code with null and undefined by @lucaseduoli in #2932
- ci: fix set-ci-condition job by @ogabrielluiz in #2934
- fix: Ollama model component parameter by @saikolasani in #2935
- fix: update button role in end-to-end test by @ogabrielluiz in #2936
- fix: validate params assignment in custom_component_update endpoint by @ogabrielluiz in #2931
- fix: update path filter condition in ci.yml by @ogabrielluiz in #2947
- bugfix: langflow application losing store api-key on refresh page/backend by @Cristhianzl in #2960
- fix: videos not showing on docs by @lucaseduoli in #2967
- fix: environment variable initialization issue by @italojohnny in #2971
- fix: memories not visible when sending from outside io modal by @lucaseduoli in #2987
- fix: Privilege Escalation Vulnerability by @NadirJ in #2995
- bugfix: fix missing condition to open disconnect modal when backend is down by @Cristhianzl in #2993
- fix: ctrl a not working on edit node table by @lucaseduoli in #2992
- fix: VertexAI KeyError 'location' by @nicoloboschi in #2983
- fix: models with system message and prompt input fail by @nicoloboschi in #2984
- fix: external memory returns always empty history by @nicoloboschi in #2980
- fix: find runnable predecessor for every successor that is not runnable by @ogabrielluiz in #2996
- fix: update CreateData.py by @YamonBot in #2975
- fix: wrong message timestamp by @italojohnny in #2998
📝 Documentation Updates
- docs: update docs from notion by @github-actions in #2922
- docs: add Korean README by @sts07142 in #2883
- docs: update docs from notion by @github-actions in #2951
- docs: update korean readme by @YamonBot in #2970
🛠 Maintenance Tasks
- refactor: move isAuthenticated from context to zustand store" by @anovazzi1 in #2845
- refactor: authentication logic and move isAdmin to zustand store by @anovazzi1 in #2888
- refactor: add useQuery to delete folder api requests by @Cristhianzl in #2901
- refactor: vertex instantiation by @italojohnny in #2703
- refactor: change post/patch folders requests to use UseQuery by @Cristhianzl in #2917
- refactor: change downloadFolders requests to use useQuery hook by @Cristhianzl in #2920
- refactor: update TelemetryService and change Service teardown methods to be async by @ogabrielluiz in #2937
- refactor: update StateVertex to function like a normal component unless specified not to by @ogabrielluiz in #2950
- refactor: parameter component, edit node modal and api modal by @lucaseduoli in #2928
✅ Tests
- test: fix output group preview test to be interactive by @Cristhianzl in #2880
- test: add new tests based on new basic examples + vector store tests by @Cristhianzl in #2879
- test: improve test to allow any errors checks by @Cristhianzl in #2926
Others
- chore(deps): bump ag-grid-community from 31.3.2 to 32.0.0 in /src/frontend by @dependabot in #2650
- chore: Update langflow-embedded-chat to v1.0.4 by @anovazzi1 in #2900
- chore(template): adjust bug report template to include screenshot and WIP sections by @carlosrcoelho in #2899
- chore(deps): bump langchain-community from 0.2.7 to 0.2.9 by @dependabot in #2925
- ci: update CI workflow to include new job 'set-ci-condition' by @ogabrielluiz in #2933
- ci: add debug info by @ogabrielluiz in #2957
- chore: bump langflow and langflow-base versions to 1.0.13 and 0.0.89 respectively by @ogabrielluiz in #2956
New Contributors
- @sts07142 made their first contribution in #2883
- @saikolasani made their first contribution in #2935
- @NadirJ made their first contribution in #2995
Full Changelog: v1.0.12...v1.0.13