Releases: FlowiseAI/Flowise
[email protected]
What's Changed
- Chore/update flowise embed version to 2.0.0 by @HenryHengZJ in #3205
- Bugfix/CodeInterpreter E2B Credential by @HenryHengZJ in #3206
- Release/2.1.0 by @HenryHengZJ in #3207
- Bugfix/Add artifacts migration script to other database types by @HenryHengZJ in #3210
- Release/2.1.1 by @HenryHengZJ in #3213
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.1.1
[email protected]
What's Changed
Node
- added tls support to milvus by @Eyalm321 in #3068
- Feature/Custom Retriever by @HenryHengZJ in #3119
- Add chat model open ai proxy url params by @thanhtung100397 in #3153
- feat: add support for custom overrideConfig for ChatflowTool by @mokeyish in #3168
- Feature/Code Interpreter by @HenryHengZJ in #3183
Core
- Chore/models update by @HenryHengZJ in #3111
- Passing state to tool so that we can use them in custom tools by @Jrakru in #3103
- Feature/Append uploaded images to message history by @HenryHengZJ in #3105
- Feature/Hide or Show agent messages for share chatbot by @HenryHengZJ in #3140
- Embed Chat Configuration Updated by @amansoni7477030 in #3151
- feat: add support for calling tools in CustomFunction by @mokeyish in #3143
- Feature/export import stage 2 by @chungyau97 in #3063
- Chore/models update by @HenryHengZJ in #3184
- Feature: Custom Templates by @vinodkiran in #3169
- Chore/changed vm2 to @flowiseai/nodevm by @HenryHengZJ in #3200
- Feature/sse by @vinodkiran in #3125
- Release/2.1.0 by @HenryHengZJ in #3204
Bugfix
- Bugfix/variables replacing by @HenryHengZJ in #3129
- Bugfix/Allow empty uploads of images by @HenryHengZJ in #3135
- Bugfix/Pass state to tool node for agents by @HenryHengZJ in #3139
- Bugfix/Add fix for processing chunks by @HenryHengZJ in #3154
- Bugfix/Prevent sending non image file by @HenryHengZJ in #3173
- Bugfix/implement missing delete method on pgvector by @HenryHengZJ in #3180
- Bugfix: Check for relative path when saving file, to prevent unauthorised writes by @vinodkiran in #3172
- Bugfix/chatOpenAICustom model not streaming by @Wowso in #3179
- Bugfix/Update mysql record manager update by @HenryHengZJ in #3199
New Contributors
- @Eyalm321 made their first contribution in #3068
- @Jrakru made their first contribution in #3103
- @thanhtung100397 made their first contribution in #3153
- @Wowso made their first contribution in #3179
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.1.0
[email protected]
What's Changed
- Add $flow to Variable Resolution in Flow Building Process by @raffareis in #3075
- feature/introducting-conversational-retrieval-tool-agent by @niztal in #2430
- Avoid hard-coding returnFalse and returnTrue handle fetching. by @mokeyish in #3091
- Bugfix/prevent upsert when images are uploaded by @HenryHengZJ in #3102
- Chore/update flowise embed [email protected] by @HenryHengZJ in #3106
- Release/2.0.7 by @HenryHengZJ in #3107
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.7
[email protected]
What's Changed
Nodes
- Updated logo for singlestore by @apeng-singlestore in #3018
- Added meilisearch retriever component by @MohamedYasserOaf in #2824
- Meilisearch - Added metadata as filterable attributes and polling on enqueued tasks by @MohamedYasserOaf in #3042
- Enhance Airtable Document Loader with Filter and Text Output by @raffareis in #3074
- [FEATURE] Add "base path" to Azure OpenAI embeddings node by @motojinc25 in #3086
- Feature/custom model name for gemini by @HenryHengZJ in #3088
Core
- Feature/Add message history to agents by @HenryHengZJ in #3031
- Feature/Update API Docs README by @HenryHengZJ in #3078
- chore: Deploy to Elestio button updated by @kaiwalyakoparkar in #3039
- Feature: interactive swagger-ui auto-generated API docs from express by @ocflowiseai in #1812
- Feature/add ability to upload file from chat by @HenryHengZJ in #3059
- Chore/update flowise-embed version to 1.3.12 by @HenryHengZJ in #3080
- Chore/update swagger spec by @HenryHengZJ in #3096
- Release/2.0.6 by @HenryHengZJ in #3097
Bugfix
- Bugfix/stream custom tool return direct by @HenryHengZJ in #3003
- bugfix: update placeholder for SQL database connection string by @sashalinder in #3034
- fix: ignore
allowedOrigins
config for undefinedorigin
header to ensure correct CORS behavior by @tanlethanh in #3033 - Bugfix/Returned message array by @HenryHengZJ in #3065
- Bugfix/langwatch missing returnids by @Meltcap in #3077
- Bugfix/whitelist urls for non password protected instance by @HenryHengZJ in #3085
- Bugfix/Auth URL Bypass by @HenryHengZJ in #3095
New Contributors
- @MohamedYasserOaf made their first contribution in #2824
- @sashalinder made their first contribution in #3034
- @tanlethanh made their first contribution in #3033
- @Meltcap made their first contribution in #3077
- @motojinc25 made their first contribution in #3086
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.6
[email protected]
What's Changed
Nodes
- Spider Search / Scrape as a Tool by @toi500 in #2972
- Feature/Add base path to azure by @HenryHengZJ in #2984
- Feature/Add content and metadata key for qdrant by @HenryHengZJ in #2997
Core
- Feature/Add ability to get vars from text input by @HenryHengZJ in #2986
- Release/2.0.5 by @HenryHengZJ in #3001
Bugfix
- bug-fix:https://ts.llamaindex.ai/modules/low_level/response_synthesizer The webpage has expired. by @xyh136138 in #2974
- Bugfix/add regex to csv and airtable agent by @HenryHengZJ in #2983
- Bugfix/Tool Agent output message by @HenryHengZJ in #2990
- Bugfix/Loader delete error by @HenryHengZJ in #3002
New Contributors
- @xyh136138 made their first contribution in #2974
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.5
[email protected]
What's Changed
- Bugfix/Add langchainhub dependency by @HenryHengZJ in #2970
- Release/2.0.4 by @HenryHengZJ in #2971
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.4
[email protected]
What's Changed
Nodes
- OpenAI Model Updates by @saatchi-david in #2956
- Add prompt template from langfuse by @cruz-lucas in #2883
Core
- Release/2.0.2 by @HenryHengZJ in #2934
- Feature/Seq Agent Nodes Update by @HenryHengZJ in #2942
- Chore/Move @langchain/core dependency to components by @HenryHengZJ in #2945
- Chore/Vertically center text labels in MuiDrawer side menu by @knakamura13 in #2954
- Document Store - Phase 2 by @vinodkiran in #2912
- Chore/update flowise embed version @1.3.10 by @HenryHengZJ in #2965
- Release/2.0.3 by @HenryHengZJ in #2966
Bugfix
- fix migration with wrong unix timestamp by @chungyau97 in #2958
New Contributors
- @saatchi-david made their first contribution in #2956
- @knakamura13 made their first contribution in #2954
- @cruz-lucas made their first contribution in #2883
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.3
[email protected]
What's Changed
Nodes
- Chore/Add Groq Llama 3.1 by @HenryHengZJ in #2860
- Feat/add s3 custom url by @HenryHengZJ in #2891
- Feat/update ollama for function calling by @HenryHengZJ in #2892
- Feature/AWS Bedrock Knowledge Bases retriever by @RPKosec in #2905
- Update Perplexity AI Tool: BugFix Authorization and Update Model by @AsharibAli in #2916
- feat: additional metadata added to Spider tool by @WilliamEspegren in #2923
- AWS Bedrock embeddings call retry extension by @RPKosec in #2917
Core
- Release/2.0.1 by @HenryHengZJ in #2859
- Add table view to tools page by @0xi4o in #2870
- Chore/update flowise embed version by @HenryHengZJ in #2875
- Feature: Option to add apikeys to the DB instead of api.json. by @vinodkiran in #2783
- Filter by feedback type in view messages dialog by @0xi4o in #2869
- Feat/add ability to specify initial state in overrideConfig by @HenryHengZJ in #2893
- Feature/prepend messages to agent graph by @HenryHengZJ in #2897
- Feature/Community Node by @HenryHengZJ in #2902
- update Dockerfile to fix broken build (increase node js memory limit) by @bradAGI in #2898
- Chore/update flowise embed version by @HenryHengZJ in #2932
Bugfix
- Bugfix/Update ollama embedding to use mmap true by default by @HenryHengZJ in #2862
- Bugfix/Update upstash version by @HenryHengZJ in #2871
- Bugfix/Add streaming to chatfireworks by @HenryHengZJ in #2884
- Bugfix/undefined returned by agent for lowercase by @HenryHengZJ in #2885
- fix: Autofocus on the add node search input field by @ishon19 in #2887
- Bugfix/modify column types to longtext by @HenryHengZJ in #2908
- Bugfix/Check condition when input is undefined by @HenryHengZJ in #2914
- acknowledge and provide fix for common error by @WilliamEspegren in #2924
New Contributors
- @ishon19 made their first contribution in #2887
- @bradAGI made their first contribution in #2898
- @RPKosec made their first contribution in #2905
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.2
[email protected]
What's Changed
- Release/2.0.0 by @HenryHengZJ in #2844
- Bugfix/Move summarization as optional for multi agents by @HenryHengZJ in #2858
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.1
[email protected]
Introducing Flowise v2.0 and Sequential Agentic Workflow
The new agentic workflow allows you to:
• Chain agents together
• Loopback mechanisms
• Human-in-the-Loop
• Conditional branches
7 examples to help you get started with agentic workflows:
- Agentic RAG: A self-improving RAG that checks the relevance of retrieved documents to the user's question. If the documents are found to be irrelevant, the agent will rephrase the question and loop back to retrieve a new set of documents until they pass the relevance score.
AgenticRAG-ezgif.com-crop-video.mp4
- Human in the Loop: Enable the agent to pause at specific stages and request human approval before continuing, which is useful for preventing the agent from autonomously executing sensitive operations.
HITL-2.mp4
- Plan & Execute Agent: Similar to BabyAGI and AutoGPT, agent will first come up with a multi-step plan, and then go through that plan one item at a time. After accomplishing a particular task, plan is then revisited and modified as appropriate.
PLAN2-ezgif.com-crop-video.mp4
- Support Routing Assistant: A customer support assistant that can route to specific agent teams to resolve user queries. For this example: frontline support can engage in conversations with users or direct them to the billing or technical team for further assistance.
SupportRouting-ezgif.com-crop-video.mp4
- Reflection Agent is able to review its past actions and use the information for downstream tasks. In this scenario, a writer creates an essay, which is then graded by a teacher. This loop continues for several iterations.
Essay-ezgif.com-crop-video.mp4
- Branches out, Merge back in. One of the cool things we can do is create branches for parallel execution, and be able to merge it back into one node, in other words - fan out, fan in.
branches-ezgif.com-crop-video.mp4
- Hierarchical Teams. Develop multiple agents from the ground up. You can also create sub-teams with top-level supervisor, complemented by mid-level supervisors, forming a hierarchical multi agents!
multi-ezgif.com-crop-video.mp4
Changelog
- Release/1.8.4 by @HenryHengZJ in #2805
- Feature/extract import all by @chungyau97 in #2796
- Bugfix/HF custom endpoint by @HenryHengZJ in #2811
- Add OpenAI new model
gpt-4o-mini
by @AsharibAli in #2830 - chore/Add Mistral Nemo by @HenryHengZJ in #2831
- S3 Directory Document Loading Component by @slaplante-raft in #2818
- Feature/seq agents by @HenryHengZJ in #2798
- Bugfix/update loaders to community package by @HenryHengZJ in #2843
New Contributors
- @slaplante-raft made their first contribution in #2818
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/[email protected]@2.0.0