Releases: FlowiseAI/Flowise
flowise@3.0.4
What's Changed
Nodes
- adding performance config option to the AWS ChatBedrock component by @cerashdan in #4777
- feat: add thinking budget parameter support for ChatGoogleVertexAI by @EienYuki in #4557
- Add Oxylabs Document Loader by @oxy-rostyslav in #4625
Core
- Optimize export import by @chungyau97 in #4795
- New Feature Pagination by @vinodkiran in #4704
Bugfix
- Bugfix/Remove Markdown in Condition by @HenryHengZJ in #4761
- Bugfix/Add proper parsing for tool input args by @HenryHengZJ in #4780
- fix(components): promise.all failed silently when loading MCP tools by @rickliujh in #4750
- Bugfix: add missing getLabel prop to AgentReasoningCard by @ejrtks1020 in #4822
- Fix table in CONTRIBUTING-ZH.md by @zilongpa in #4829
New Contributors
- @cerashdan made their first contribution in #4777
- @EienYuki made their first contribution in #4557
- @oxy-rostyslav made their first contribution in #4625
- @rickliujh made their first contribution in #4750
- @zilongpa made their first contribution in #4829
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.3...flowise@3.0.4
flowise@3.0.3
What's Changed
Nodes
- Chore/Google GenAI by @HenryHengZJ in #4742
- Feature/Safety settings to google genai by @HenryHengZJ in #4737
Core
- Chore/Update issue templates and add new tools by @HenryHengZJ in #4687
- New Feature: Ability to change role for a workspace user. by @vinodkiran in #4616
- Chore/API for AgentflowV2 by @HenryHengZJ in #4696
- Feature/Add PWA Functionality by @toi500 in #4672
Bugfix
- Bugfix/Update worker docker by @HenryHengZJ in #4643
- fix: Modify the style of the AsyncDropdown component by @ejrtks1020 in #4642
- Bugfix/HTTP Node Body Parsing by @HenryHengZJ in #4694
- Bugfix/Gemini Structured Output by @HenryHengZJ in #4713
- Bugfix/GoogleDrive Loader Folder id by @HenryHengZJ in #4714
- Bugfix/Circular Dependency of updateStorageUsage and checkStorage in utils by @HenryHengZJ in #4717
- Bugfix/Multiple Human Input Nodes by @HenryHengZJ in #4718
- Bugfix/Concatenate overrideconfig array by @HenryHengZJ in #4720
- Bugfix/Update api code dialog for agentflowv2 by @HenryHengZJ in #4726
- Bugfix/validate chatflow uuid by @HenryHengZJ in #4730
- fix: improve tag visibility in dark mode when disabled (#4675) by @satyam-code45 in #4729
- Bugfix/Add return src docs to custom assistant by @HenryHengZJ in #4731
- Bugfix/Add orgId for file fetching from messages by @HenryHengZJ in #4732
- Bugfix/Allow OverrideConfig For Multiple Nodes In AgentflowV2 by @HenryHengZJ in #4734
- Bugfix/Refactor createFileAttachment to streamline chatId validation by @HenryHengZJ in #4740
New Contributors
- @satyam-code45 made their first contribution in #4729
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.2...flowise@3.0.3
flowise@3.0.2
What's Changed
Nodes
- feature/apiloader-ca-upload by @chungyau97 in #4533
- Feature/Add teams, gmail, outlook tools by @HenryHengZJ in #4577
- Feat/add headers to custom mcp by @HenryHengZJ in #4581
- Feature/GoogleDocs by @HenryHengZJ in #4613
- feat: Add configurable system prompt to Condition Agent by @toi500 in #4587
Core
- Chore/add loggers by @HenryHengZJ in #4541
- Chore/standardize password criteria by @HenryHengZJ in #4550
- feature/cli-reset-password by @chungyau97 in #4585
- Evaluations for Agentflows v2 & Assistants by @vinodkiran in #4589
- feature/single-organization-limit by @chungyau97 in #4620
Bugfix
- Bugfix/config input for multiple same fields by @HenryHengZJ in #4548
- Bugfix/Tool node selected tool by @HenryHengZJ in #4578
- Bugfix/tool node selected tool by @HenryHengZJ in #4579
- bugfix/Fix SQL syntax error when reverting migration in MariaDB by @ejrtks1020 in #4565
- Bugfix/Generator Prompt Markdown Format by @HenryHengZJ in #4592
- feat: add search functionality to FireCrawl with customizable parameters by @ftonato in #4535
- fix(components/weaviate): fix metadata special chars upsertion failure by @ahmedrowaihi in #4436
- Bugfix/Overrideconfig Analytics in AgentflowV2 by @HenryHengZJ in #4599
- fix bug:The enqueueSnackbar Snackbar notification cannot auto-close. … by @caizhiqiangzeyuan in #4610
- fix bug:JSON Parse Error in authSlice.js: Parsing 'undefined' Value C… by @caizhiqiangzeyuan in #4612
- Bugfix/Default jwt vars by @HenryHengZJ in #4614
- fix(docker): uncomment required env variables by @saishreyakumar in #4606
New Contributors
- @ejrtks1020 made their first contribution in #4565
- @caizhiqiangzeyuan made their first contribution in #4610
- @saishreyakumar made their first contribution in #4606
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.1...flowise@3.0.2
flowise@3.0.1
What's Changed
Refer to docs for more info.
Nodes
- Chore/Claude 4 by @HenryHengZJ in #4488
- Chore/Gemini 2.5 Flash by @HenryHengZJ in #4489
- chore: update Firecrawl version and add FirecrawlExtractTool by @ftonato in #4073
- Feature: add missing chat mistral ai models by @estebanjosse in #4492
- Feature/Custom MCP vars by @HenryHengZJ in #4527
- Feat/add supergateway MCP by @HenryHengZJ in #4303
Core
- Feature/add remove button to edge by @HenryHengZJ in #4444
- Chore/refractor by @HenryHengZJ in #4454
- docs: Broken links to CONTRIBUTING.md and LICENSE.md in i18n README files by @kyodaj in #4466
- Feature: extends ReactFlow controls with snapping functionality by @corentin-hoareau in #4482
- Feature: add tooltip display on icon hover in chatflows and marketplace page by @anoopw3bdev in #4428
- Feature: Add dot notation support for nested output variable resolution by @russelj1 in #4506
Bugfix
- Bugfix/pass execute custom function to worker by @HenryHengZJ in #4432
- Bugfix/execute custom function to worker by @HenryHengZJ in #4440
- bugfix: change field to be optional by @k-santos in #4446
- Bugfix/correctly retrieve past images in agentflowv2 by @HenryHengZJ in #4453
- Bugfix/throw error on agent tool call error by @HenryHengZJ in #4464
- Bugfix/add missing imports by @HenryHengZJ in #4476
- Bugfix/Update array item config correctly by @HenryHengZJ in #4510
- [ BUG #4498] Use Correct Key For Basic Auth and Optional Password by @korade-krushna in #4501
- Bugfix/AgentflowV2 State by @HenryHengZJ in #4512
- Bugfix/Duplicate from list view by @HenryHengZJ in #4514
- Bugfix/Google Gemini Image Input by @HenryHengZJ in #4515
- BugFix/Patch: PostGreSQL Record Manager by @nikitas-novatix in #4430
- Fix: Patching redis socket crash fix by @nikitas-novatix in #4431
- Bugfix/Resolve variable from http node by @HenryHengZJ in #4518
- Bugfix/Disable default user input if memory is disabled for first node by @HenryHengZJ in #4530
- feat:Adds new Param in getChatMessages for better context handling by @whysosaket in #4273
- fix: allow non-UUID sessionId by changing column type to varchar by @eriksonssilva in #4457
- Bugfix/Update import api keys by @HenryHengZJ in #4536
New Contributors
- @korade-krushna made their first contribution in #4501
- @ftonato made their first contribution in #4073
- @kyodaj made their first contribution in #4466
- @estebanjosse made their first contribution in #4492
- @corentin-hoareau made their first contribution in #4482
- @russelj1 made their first contribution in #4506
- @eriksonssilva made their first contribution in #4457
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.0...flowise@3.0.1
flowise@3.0.0
What's Changed
Nodes
- added_o4mini_model by @aditya-deriv in #4365
- feature/add-perplexity-node by @chungyau97 in #4376
- Feature/added litellm component by @patrickreinan in #4327
- Updated the Groq chat node and also Llama Index Groq node. #4383 by @adolfousier in #4384
- Feature/add Deep Research V2 Template by @toi500 in #4422
Core
- Feature/add enable bull dashboard env var by @HenryHengZJ in #4373
- Chore/Close mcp connection by @HenryHengZJ in #4375
- Feature/agentflow v2 by @HenryHengZJ in #4298
- Chore/update i18n readme by @HenryHengZJ in #4418
- Chore/disable telemetry by default by @HenryHengZJ in #4427
- Release/3.0.0 by @HenryHengZJ in #4425
Bugfix
- fix(nodes): Correct path and case sensitivity for Cheerio Web Scraper icon by @toi500 in #4359
- fix: update correct label for InputLabel component by @anoopw3bdev in #4371
- Fix(PostgresRecordManager): Handle time correctly and ensure schema creation by @nikitas-novatix in #4381
- fix/import-missing-chat-data by @chungyau97 in #4401
- Bugfix/Update agentflow v2 events to redis subscriber by @HenryHengZJ in #4415
- Bugfix/ui streaming when model streaming is off by @HenryHengZJ in #4424
- Fix: Add keep-alive options to Redis clients to prevent idle timeouts and socket closing. by @nikitas-novatix in #4377
- Bugfix/Update file loader by @HenryHengZJ in #4420
- bugfix: fix the presentation of the source by @k-santos in #4400
New Contributors
- @aditya-deriv made their first contribution in #4365
- @anoopw3bdev made their first contribution in #4371
- @nikitas-novatix made their first contribution in #4381
- @k-santos made their first contribution in #4400
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.8...flowise@3.0.0
flowise@2.2.8
What's Changed
Nodes
- Adds Mem0 Memory Node by @whysosaket in #4213
- Add Detailed Streaming to the Tool Agent by @jonSuits in #4155
- feat: Add Opik Tracer integration by @Lothiraldan in #4194
- feat(Mem0): Add option to use Flowise Chat ID by @toi500 in #4257
- Add new Llama 4 model options to Groq by @sunnymodi21 in #4278
- Support
getNumTokens
for ChatGoogleGenerativeAI by @hans00 in #4149 - Support cache system instructs for Google GenAI by @hans00 in #4148
- feat: Add GPT-4.1 series models support by @AsharibAli in #4305
- add history chat timestamp in mongodb by @arifromadhan19 in #4296
- feat: add "Jira" document loader (#4247) by @d34dman in #4248
- Feature: Upgrade MCP version and support SSE mode. by @zerogu in #4329
- Feature/Add Cheerio Web Scraper node by @toi500 in #4337
- feature: add additional parameters to Tavily API tool by @MayRamati in #4353
- Support custom base URL for ChatGoogleGenerativeAI by @hans00 in #4347
Core
- Add curl in docker image for native healthchecks by @saqib-ahmed in #4170
- Update README.md by @A-caibird in #4229
- Improve Error Messaging for Missing LLM Node Input Variables and Optimize Lodash Imports by @iEgit in #4167
- feature/export-import-3 by @chungyau97 in #4234
- Feature/Add remove on age and count to bullmq by @HenryHengZJ in #4249
- feature/export-import-4 by @chungyau97 in #4272
- Update how credential data is saved in db when using aws secrets manager by @0xi4o in #4271
- Feat: Support Google Cloud Storage by @AllenFang in #4061
- Update README by @yangchuansheng in #4297
- feat(feedback): add validation for feedback creation and update by @MehdiCHEBBAH in #4260
- adding cost values to models.json file by @vinodkiran in #4330
- Adding cost metrics for mistral range of models by @vinodkiran in #4338
- Better Error reporting for document store operations. by @vinodkiran in #4350
Bugfix
- NVIDIA NIM fixes by @0xi4o in #4215
- [fix 4206]: fix the empty array return for getBaseClasses when using typeorm driver and not the PGVectorStore by @amanthegreatone in #4225
- Bugfix/Prevent transforming double curly brackets by @HenryHengZJ in #4252
- Bugfix - Validating IDs for all imports by @vinodkiran in #4226
- Bugfix/Prevent duplicated metrics on prometheus and opentel by @HenryHengZJ in #4269
- Bugfix/Prevent empty user message when using STT by @HenryHengZJ in #4280
- Fix(FlowiseChatGoogleGenerativeAI): Prevent "parts must not be empty" API error in Seq Agents by @toi500 in #4292
- Fix(FlowiseChatGoogleGenerativeAI): 400 Bad Request errors from Gemini API when converting tool schemas - MCP tools. by @toi500 in #4294
- FIXED Document path error & simplified Chinese font is incorrect by @codeagles in #4224
- Bugfix/vector store config not saving by @HenryHengZJ in #4299
- fix: Correct typos in Prompt Engineering Team.json by @raflFaisal in #4286
- [FEATURE] Show time with date for last modified date for chatflow/agentflow/credentials/variables by @dearzubi in #4300
- Fix: Default vision model overriding custom model name for AWS Chat Bedrock. by @nicklhw in #4309
- changes & fixes for various issues in chatflow config by @vinodkiran in #4314
New Contributors
- @saqib-ahmed made their first contribution in #4170
- @whysosaket made their first contribution in #4213
- @A-caibird made their first contribution in #4229
- @jonSuits made their first contribution in #4155
- @semaverse made their first contribution in #4221
- @amanthegreatone made their first contribution in #4225
- @Lothiraldan made their first contribution in #4194
- @AllenFang made their first contribution in #4061
- @codeagles made their first contribution in #4224
- @raflFaisal made their first contribution in #4286
- @MehdiCHEBBAH made their first contribution in #4260
- @arifromadhan19 made their first contribution in #4296
- @dearzubi made their first contribution in #4300
- @d34dman made their first contribution in #4248
- @nicklhw made their first contribution in #4309
- @zerogu made their first contribution in #4329
- @MayRamati made their first contribution in #4353
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.7-patch.1...flowise@2.2.8
flowise@2.2.7-patch.1
What's Changed
- Feature/Custom MCP by @HenryHengZJ in #4136
- Add Sequential Thinking MCP tool for structured problem-solving by @AsharibAli in #4143
- Chore/update pnpm run dev by @HenryHengZJ in #4154
- Chore/update vite config by @HenryHengZJ in #4158
- [Fix] Change S3 logger to accept more authorization methods for AWS by @danieldabate in #4114
- Add support for GPT-4.5-preview model in OpenAI Assistant Dialog by @AsharibAli in #4147
- Bugfix/S3 Credentials by @HenryHengZJ in #4166
- feat: Add SSL configuration option for Postgres connections by @mikemanyoung in #4130
- Weaviate - expose Hybrid Search by @gururise in #4127
- Fix Agent Chat History Retrieval by @iEgit in #4163
- Bugfix/arbitrary create attachemnt file upload by @HenryHengZJ in #4171
- Add an Ollama baseUrl in chatflow configuration for Follow-up prompts by @SargeJoseph in #4169
- Bugfix/Validate URL for postCore by @HenryHengZJ in #4172
- Chore/update bullmq version by @HenryHengZJ in #4174
- Release/2.2.7-patch.1 by @HenryHengZJ in #4180
New Contributors
- @mikemanyoung made their first contribution in #4130
- @iEgit made their first contribution in #4163
- @SargeJoseph made their first contribution in #4169
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.7...flowise@2.2.7-patch.1
flowise@2.2.7
What's Changed
- Feature/Add multi select option to composio by @HenryHengZJ in #4122
- Feature/MCP (Model Context Protocol) by @HenryHengZJ in #4134
- docs: add Traditional and Simplified Chinese README files by @appleboy in #4132
- Release/2.2.7 by @HenryHengZJ in #4135
New Contributors
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.6-hotfix.1...flowise@2.2.7
flowise@2.2.6-hotfix.1
What's Changed
- Fix for node-crashing "undefined (reading 'streaming')" error by @raffareis in #4104
- Release/2.2.6-hotfix.1 by @HenryHengZJ in #4105
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.6...flowise@2.2.6-hotfix.1
flowise@2.2.6
What's Changed
Nodes
- Update Gemini models as per the Gemini API Documentation. by @toi500 in #3996
- Late Chunking support for Jina Embeddings by @gururise in #4002
- o3-mini Adjustments. by @saatchi-david in #4009
- feat: Add Arize & Phoenix Tracer Integration by @ialisaleh in #4046
- Adding Tavily custom tool by @isengartz in #4027
- Feature/nim container by @HenryHengZJ in #3966
- Add gpt 4.5 by @HarshavardhanNetha in #4100
- Several features for OpenAPI toolkit and OpenAI Assistants by @owengo in #3989
Core
- Update DeleteDocStoreDialog.jsx - added clarification that data will also be removed from the record manager. by @saatchi-david in #3987
- Update README.md by @mikz0rz in #3999
- Feat/stream flow variables by @HenryHengZJ in #4022
- Chore/Update vertex dependency by @HenryHengZJ in #4058
- Add Paste JSON Schema Functionality to Custom Tools by @AsharibAli in #4053
- now user can name each document loader for ease of tracking by @ritvikPuranik in #4039
- Replace .edgebutton 'x' text with by @MatthewssSmith1 in #4035
- Chore/Fix Swagger YAML formatting by @sunnymodi21 in #4034
- Chore/Claude 3.7 by @HenryHengZJ in #4075
- Chore/patch deps by @HenryHengZJ in #4015
- New Feature: Add post postprocessing of response from LLM using custom JS Function by @vinodkiran in #4079
Bugfix
- Bugfix/update view message dialog by @HenryHengZJ in #3994
- Bugfix/Typeorm Postgres Driver Not Found by @HenryHengZJ in #4024
- Claude 3.7 on Vertex and Bedrock by @HenryHengZJ in #4082
- Fix vector store filter not work by @hans00 in #4065
- Bugfix/Add date input type for custom tool by @HenryHengZJ in #4087
- Fix: ignore skipInferTableTypes on document storage process by @sunnymodi21 in #4068
New Contributors
- @mikz0rz made their first contribution in #3999
- @ritvikPuranik made their first contribution in #4039
- @ialisaleh made their first contribution in #4046
- @MatthewssSmith1 made their first contribution in #4035
- @isengartz made their first contribution in #4027
- @owengo made their first contribution in #3989
Full Changelog: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.5...flowise@2.2.6