v1.0.13

langflow-ai/langflowv1.0.13Jul 26, 2024by github-actions[bot]

Upgrading?

Release notes summary

Focuses on UI refactoring to use Zustand stores for authentication and state management. It adds a new table format input type for nodes and migrates transactions to a SQL database, alongside a critical security fix.

Key Highlights

  • Migrate transactions to SQL database.
  • New node Input type for data in table format.
  • Refactoring authentication logic to Zustand store.
  • Privilege Escalation Vulnerability fix.

New Features

  • New node Input type for data in table format
  • Refactor Upload Folders to Use Mutations
  • Expose main_version on /version endpoint
  • Dropdown combobox option

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at refs/heads/main -->

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

## New Contributors
* @sts07142 made their first contribution in https://github.com/langflow-ai/langflow/pull/2883
* @saikolasani made their first contribution in https://github.com/langflow-ai/langflow/pull/2935
* @NadirJ made their first contribution in https://github.com/langflow-ai/langflow/pull/2995

**Full Changelog**: https://github.com/langflow-ai/langflow/compare/v1.0.12...v1.0.13

Related Repositories