# Flowise changelog > Drag-and-drop construction of LLM chains, agents and assistants. - Vendor: FlowiseAI - Category: AI - Official site: https://flowiseai.com - Tracked by: What's New (https://whatsnew.fyi/product/flowise) - Harvested from: GitHub (FlowiseAI/Flowise) - Entries below: 25 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## Releases ### 3.1.4 - Date: 2026-07-29 - Version: 3.1.4 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.1.4 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.1.4 - **fixed** — Fix type validation for session ID - **security** — Make custom MCP stdio command allowlist operator-controlled - **security** — Fix openai-realtime cross-workspace authorization - **fixed** — Exports contain variable values - **fixed** — Fix node load method workspace - **security** — Improve tenant validation - **security** — Check deny list in webscrapers - **security** — Check deny list for certain chat models - **changed** — Update versions for several packages - **security** — Sanitize organization user - **fixed** — Fix SSO and role - **fixed** — Fix GitHub workflow - **security** — Add allow list execution path - **fixed** — Fix flowise 322 and 324 - **fixed** — Fix flowise-615 - **fixed** — Fix flowise-598 ##### What's Changed * Fix Type Validation For Session ID by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6568 * Fix Flowise 709 Make Custom MCP stdio command allowlist operator-controlled by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6578 * Fix Flowise 610 openai-realtime cross-workspace authorization by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6586 * fix: exports contain variable values by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6556 * Fix Flowise 722 node load method workspace by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6593 * Fix Flowise 788 Improve Tenant Validation by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6620 * fix: check deny list in webscrappers by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6559 * fix: check deny list in for certain chat models by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6589 * fix: update versions for several packages by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6558 * Fix Flowise 809 Sanitize Organization User by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6633 * Fix Flowise 849 SSO And Role by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6634 * Fix Flowise 544 GitHub Workflow by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6649 * Fix Flowise-552 Add Allow List Execution Path by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6658 * fix: flowise 322 and 324 by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6650 * fix: flowise-615 by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6629 * fix: flowise-598 by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6665 * chore: flowise-839 by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6664 * Release/3.1.4 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6681 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.1.3...flowise@3.1.4 ### 3.1.3 - Date: 2026-06-25 - Version: 3.1.3 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.1.3 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.1.3 - **security** — Fix clickjacking vulnerability - **fixed** — Add onFlowChange notifications for deleteNode, deleteEdge, and duplicateNode actions in agentflow - **fixed** — Clean and Nuke script - **added** — Add client filtering for form input options in Start node - **added** — Turn chatflow into MCP server - **added** — Add optional canvasActions to allow additional buttons next to validate in agentflow - **changed** — Redesign FlowConfigDialog UI - **added** — Make client-specific knowledge fields for agent nodes - **fixed** — Fix theming for dark mode in agentflow - **fixed** — Bring canvas buttons to same z-index level - **fixed** — Fix z-index for validation button in agentflow - **fixed** — Guard malformed form option metadata in chatflow MCP schema generation - **fixed** — Fix message panel crashes via large chat volume - **fixed** — Fix missing reasoning item - **added** — Add support for Anthropic Claude Opus 4.7 - **fixed** — Fix variable resolution and credential sync in agentflow - **fixed** — Preserve custom iframe allowlists in frame headers - **fixed** — Preserve tool input schema types and required fields in MCP - **added** — Add initial package structure and configuration for @flowiseai/observe - **added** — Implement custom MCP Server in tool - **added** — Add GPT-5.5 and GPT-5.5 Pro to OpenAI chat models - **security** — Sanitize user input ##### What's Changed * Fix clickjacking by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6185 * fix(agentflow): add onFlowChange notifications for deleteNode, deleteEdge, and duplicateNode actions by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6211 * Fix: Clean and Nuke Script by @abdullah-workday in https://github.com/FlowiseAI/Flowise/pull/6213 * feat(agentflow): add client filtering for form input options in Start node by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6212 * feat: turn chatflow into MCP server by @prd-hoang-doan in https://github.com/FlowiseAI/Flowise/pull/5930 * feat(agentflow): optional cavasActions to allow additional buttons next to validate by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6224 * chore: bump @flowiseai/agentflow to 0.0.0-dev.11 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/6216 * chore: bump @flowiseai/agentflow to 0.0.0-dev.12 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/6225 * Feat/FlowConfigDialog UI Redesign by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6229 * feat(agentflow): make client-specific knowledge fields for agent nodes by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6226 * Fix/agentflow Fixed theming for dark mode in agentflow by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/6234 * Bring canvas buttons to same z-index level by @VaidikFlow in https://github.com/FlowiseAI/Flowise/pull/6235 * Fix(agentflow) - Fix z-index for validation button by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/6238 * chore: bump @flowiseai/agentflow to 0.0.0-dev.13 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/6244 * fix(mcp): guard malformed form option metadata in chatflow MCP schema generation by @shaun0927 in https://github.com/FlowiseAI/Flowise/pull/6233 * bugfix: message panel crashes via large chat volume by @jchui-wd in https://github.com/FlowiseAI/Flowise/pull/6191 * Bugfix/Missing Reasoning Item by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6237 * feat(components): Add support for Anthropic Claude Opus 4.7 by @AbdulSamad94 in https://github.com/FlowiseAI/Flowise/pull/6247 * fix(agentflow): fix variable resolution, credential sync, and add E2E example by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6245 * fix(server): preserve custom iframe allowlists in frame headers by @shaun0927 in https://github.com/FlowiseAI/Flowise/pull/6232 * fix(mcp): preserve tool input schema types and required fields by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6248 * Refactoring Validation logic into separate function by @abdullah-workday in https://github.com/FlowiseAI/Flowise/pull/6272 * feat(observe): add initial package structure and configuration for @flowiseai/observe by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6270 * docs: fix broken environment variable docs links in markdown files by @SyncWithRaj in https://github.com/FlowiseAI/Flowise/pull/6255 * feat: implement the custom MCP Server in tool by @prd-hoang-doan in https://github.com/FlowiseAI/Flowise/pull/6205 * Chore update Node.js version to 20.20.2 in CI workflows by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6277 * Chore/pin axios to 1.15.0 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6282 * chore: update agentflow workflow and add changelog by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6284 * Fix FLOWISE-319 Sanitize User by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6269 * feat: add GPT-5.5 and GPT-5.5 Pro to OpenAI chat models by @AbdulSamad94 in https://github.com/FlowiseAI/Flowise/pull/6278 * chore: update Node.js version consistency and optimize Docker build by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6285 * Fix/agentflow Fixing agentflow UI style and make it similar to v2 by @j-sanaa in https://github.com/Flo _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.1.3]_ ### 3.1.2 - Date: 2026-04-14 - Version: 3.1.2 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.1.2 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.1.2 - **security** — Remove hardcoded CORS wildcard on TTS endpoint to prevent cross-origin credential abuse - **security** — Improve MCP Server Config security - **fixed** — Fix session cleanup when using MySQL for storing sessions - **security** — Fix mass assignment in Tools endpoint - **security** — Fix credential data leak - **security** — Fix chatflow query to protect against cross-workspace chatflow disclosure - **fixed** — Limit Markdown rendering on RichInput in UI - **security** — Fix mass assignment in Variables endpoints - **security** — Fix IDOR takeover in PUT /api/v1/user - **fixed** — Fix redis pub/sub and streaming response issue with better handling of connection issues - **fixed** — Fix field name mismatch between AgentFlow SDK internal representation and server expectation - **added** — Add Pipedream MCP support - **fixed** — Correct sonar-deep-research model name in Perplexity config - **fixed** — Correct o4-mini pricing under ChatOpenAI - **added** — Store page sizes of views in local storage - **security** — Fix mass assignment in Assistant Update endpoint - **added** — Add support for Variable System and Syntax Support in AgentFlow - **security** — Fix mass assignment in Chatflow endpoints - **fixed** — Correct multiple model label typos in Groq, Mistral, and Bedrock configs - **security** — Fix IDOR in Evaluators and Evaluations endpoints ##### What's Changed * Hardcoded CORS wildcard on TTS endpoint enables cross-origin credential abuse from any webpage by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5901 * Additional Improvements to MCP Server Config security by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5943 * fix: session cleanup when using mysql for storing sessions by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5984 * Fix Mass Assignment in Tools Endpoint by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5954 * Fix Credential Data Leak by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/6042 * Fix Chatflow Query to Protect Against Cross-Workspace Chatflow Disclosure by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/6043 * fix(ui): limit Markdown rendering on RichInput by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6061 * Fix Mass Assignment in Variables Endpoints by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5955 * Fix IDOR Takeover in PUT /api/v1/user by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5986 * fix: redis pub/sub and streaming response issue by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6008 * Revert "fix: redis pub/sub and streaming response issue" by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6084 * chore: bump @flowiseai/agentflow to 0.0.0-dev.7 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/6087 * Update README.md for @flowiseai/agentflow by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6088 * Fix/agentflow fix field name mismatch between SDK internal representation and server expectation by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/6092 * chore: bump @flowiseai/agentflow to 0.0.0-dev.8 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/6096 * feat: add Pipedream MCP support by @rohan-patil2 in https://github.com/FlowiseAI/Flowise/pull/5858 * fix(models): correct sonar-deep-research model name in Perplexity config by @AbdulSamad94 in https://github.com/FlowiseAI/Flowise/pull/6069 * fix(models): correct o4-mini pricing under chatOpenAI by @AbdulSamad94 in https://github.com/FlowiseAI/Flowise/pull/6079 * mini-feat: Store page sizes of views in local storage by @Mewyii in https://github.com/FlowiseAI/Flowise/pull/5830 * Mass Assignment in Assistant Update Endpoint by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5945 * Feat/agentflow add support for Variable System & Syntax Support by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/6067 * chore: bump @flowiseai/agentflow to 0.0.0-dev.9 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/6106 * Fix Mass Assignment in Chatflow Endpoints by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5953 * fix(models): correct multiple model label typos (Groq, Mistral, Bedrock) by @AbdulSamad94 in https://github.com/FlowiseAI/Flowise/pull/6104 * Fix IDOR in Evaluators and Evaluations Endpoints by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/6050 * feat: email change confirmation flow by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5992 * fix(gmail): include draft id in update_draft tool schema by @tsubasakong in https://github.com/FlowiseAI/Flowise/pull/5925 * fix: skip empty metadata filter in RetrieverTool to prevent vector store error by @majiayu000 in https://github.com/FlowiseAI/Flowise/pull/5976 * Add Permission Checks to Vector Store API's by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/6045 * fix: preserve sourceDocuments and metadata in ExecuteFlow node by @majiayu000 in https://github.com/FlowiseAI/Flowise/pull/5972 * fix: lint issues by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6115 * feat(ChatOllama): add 'think' input op _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.1.2]_ ### 3.1.1 - Date: 2026-03-23 - Version: 3.1.1 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.1.1 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.1.1 - **added** — Rich Text editor for Content Editing in agentflow - **added** — Support for additional load methods in agentflow - **added** — Deduplication for API client in agentflow - **added** — Support for listFlows in agentFlow - **added** — ConditionAgent ScenariosInput with dynamic output ports - **added** — JSON, code, and SelectVariable input types to NodeInputHandler in agentflow - **added** — Markdown support to RichInput with Edit/Source toggle - **added** — OpenAI gpt-5.4-mini and gpt-5.4-nano models - **changed** — Migrate Weaviate to weaviate-client v3 for agentKnowledgeVSEmbeddings compatibility - **changed** — Update behaviour for Start node, Http Node, and validation fixes in agentflow - **changed** — Replace deprecated zai-glm-4.6 with zai-glm-4.7 cerebras - **fixed** — AgentFlow model parameters - **fixed** — Generate ArrayInput item keys synchronously to prevent missing React keys in AgentFlow - **fixed** — Add missing opik key to returnIds in AnalyticHandler.onLLMStart - **fixed** — Update qdrant dependency - **fixed** — Disable Generate button when required fields are not filled ##### What's Changed * Traversal env var by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5962 * Fix/agentflow model parameters by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/5967 * fix: migrate Weaviate to weaviate-client v3 for agentKnowledgeVSEmbeddings compatibility (#5991) by @aayushbaluni in https://github.com/FlowiseAI/Flowise/pull/5993 * feat(agentflow): add Rich Text editor for Content Editing (FLOWISE-342) by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/5988 * chore: bump @flowiseai/agentflow to 0.0.0-dev.4 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/5997 * update README and remove mocks in dist by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6000 * fix (AgentFlow) - generate ArrayInput item keys synchronously to prevent missing React keys by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/6001 * chore: bump @flowiseai/agentflow to 0.0.0-dev.5 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/6002 * Feat/agentflow Support for Additional Load Methods by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/6003 * feat(agentflow): implement deduplication for API client by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6004 * feat(agentFlow) - Add support for listFlows by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/6005 * Bugfix/Update qdrant dep by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6014 * Replace zai-glm-4.6 (deprecated) with zai-glm-4.7 cerebras by @sunnymodi21 in https://github.com/FlowiseAI/Flowise/pull/6020 * fix(components): add missing opik key to returnIds in AnalyticHandler.onLLMStart by @wishhyt in https://github.com/FlowiseAI/Flowise/pull/6006 * chore: Co-locate server / components unit tests and update Contributing.MD for testing by @jchui-wd in https://github.com/FlowiseAI/Flowise/pull/6017 * FLOWISE-262 Add ConditionAgent ScenariosInput with dynamic output ports by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6018 * chore: bump @flowiseai/agentflow to 0.0.0-dev.6 by @github-actions[bot] in https://github.com/FlowiseAI/Flowise/pull/6022 * chore: update contributing.md with additional test options by @jchui-wd in https://github.com/FlowiseAI/Flowise/pull/6023 * Feat/agentflow Add JSON, code, and SelectVariable input types to NodeInputHandler by @j-sanaa in https://github.com/FlowiseAI/Flowise/pull/6016 * Feat/Add Markdown support to RichInput with Edit/Source toggle by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6021 * feat(agentflow): update behaviour for Start node, Http Node, and validation fixes (FLOWISE-265, FLOWISE-264) by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6027 * chore: add OpenAI gpt-5.4-mini and gpt-5.4-nano models by @AsharibAli in https://github.com/FlowiseAI/Flowise/pull/6028 * fix: disable Generate button when required fields are not filled by @mykh-hailo in https://github.com/FlowiseAI/Flowise/pull/5927 * release/3.1.1 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/6037 ##### New Contributors * @aayushbaluni made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5993 * @wishhyt made their first contribution in https://github.com/FlowiseAI/Flowise/pull/6006 * @jchui-wd made their first contribution in https://github.com/FlowiseAI/Flowise/pull/6017 * @mykh-hailo made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5927 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.1.0...flowise@3.1.1 ### 3.1.0 - Date: 2026-03-16 - Version: 3.1.0 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.1.0 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.1.0 - **security** — Enable HTTP security validation by default to prevent requests to unsafe or internal domains - **added** — Add HTTP_SECURITY_CHECK environment variable to enable or disable built-in domain security checks - **added** — Add HTTP_DENY_LIST environment variable to specify additional custom domains to block - **added** — Add Azure Blob Storage support and refactor storage layer - **added** — Add AWS STS AssumeRole support for AWS credentials - **added** — Add Bearer Token Authentication and SSL certificate support for JIRA - **added** — Add Google Docs option to include tab content in get actions - **added** — Implement initial version of @flowiseai/agentflow SDK - **added** — Add ConditionBuilder with dynamic output ports to AgentFlow - **added** — Add MessagesInput, StructuredOutputBuilder, and ExpandTextDialog components to AgentFlow - **added** — Add async data fetching infrastructure to AgentFlow - **added** — Add async input handlers to AgentFlow - **added** — Add array input component to AgentFlow - **added** — Add field visibility engine with conditional show and hide functionality - **added** — Add requestInterceptor prop for API customization in AgentFlow - **added** — Add nvmrc and Node engine support - **added** — Add test infrastructure and unit tests for AgentFlow - **changed** — Migrate to LangChain v1 and upgrade AI SDK and models - **changed** — Improve node palette drawer and typography - **changed** — Improve canvas node drag and drop behavior - **fixed** — Fix missing regex handler in Condition node ##### ⚠️ Breaking Changes ###### HTTP security checks enabled by default Flowise now enables **HTTP security validation by default** to prevent requests to unsafe or internal domains. A built-in deny list blocks potentially dangerous domains (for example `localhost`, `127.0.0.1`, and other internal addresses) to mitigate SSRF and similar attacks. Two new environment variables control this behavior: ```bash #### Enable/disable built-in security checks (default: true) HTTP_SECURITY_CHECK=true #### Additional domains to block HTTP_DENY_LIST=localhost,127.0.0.1,internal.company.com ``` * `HTTP_SECURITY_CHECK` Enables the built-in domain security checks. It is **enabled by default** and can be disabled by setting it to `false`. * `HTTP_DENY_LIST` Allows you to specify an **additional custom list of domains** to block. This list is **empty by default**. ⚠️ If your Flowise deployment previously accessed **internal services or localhost endpoints**, you may need to: * disable the check (`HTTP_SECURITY_CHECK=false`), or * adjust your configuration accordingly. --- #### What's Changed ##### 🚀 Core * **Reasoning support, LangChain v1 migration, and AI SDK/model upgrades** (#5893) * Add **Azure Blob Storage support** and storage refactor (#5604) * Add **AWS STS AssumeRole support** for AWS credentials (#5731) * Add **Bearer Token Authentication and SSL certificate support for JIRA** (#5674) * Add **Google Docs option to include tab content** in get actions (#5883) * Add **nvmrc and Node engine support** (#5770) * Update **environment and initialization logic** (#5683) --- ##### 🤖 AgentFlow ###### New Features * Initial implementation of **`@flowiseai/agentflow` SDK** (#5733) * Add **ConditionBuilder with dynamic output ports** (#5957) * Add **MessagesInput, StructuredOutputBuilder, ExpandTextDialog** (#5965) * Add **async data fetching infrastructure** (#5937) * Add **async input handlers** (#5956) * Add **array input component** (#5887) * Add **field visibility engine with conditional show/hide** (#5890) * Add **requestInterceptor prop for API customization** (#5936) ###### UI / Editor Improvements * Improve **node palette drawer and typography** (#5806) * Improve **canvas node drag & drop behavior** (#5774) * Add **node editing functionality** (#5786) * Improve **flow date change & save handling** (#5833) ###### Refactors * Rename package to **`@flowiseai/agentflow`** (#5825) * Simplify **ReactFlow and context state synchronization** (#5827) * Strip **server-only metadata from node data** (#5966) * Improve **validation feedback system** (#5915) * Use **design tokens for validation colors** (#5934) ###### Testing / Tooling * Add **test infrastructure and unit tests** (#5749) * Improve **test coverage and ESLint configuration** (#5866) * Remove **console warnings in tests** (#5878) * Bump **agentflow version to 0.0.0-dev.2 / dev.3** (#5920, #5952) ###### Bug Fixes * Fix **duplicate node and drag behavior** (#5850) * Fix **duplicate node handling and tests** (#5840) * Fix **async multi-rendering issues** (#5964) * Fix **ConditionAgent silent failure** (#5760) * Fix **streaming field default in chat model configs** (#5856) * Fix **AgentFlow variable interpolation issue** (#5818) * Fix **package.json sideEffects configuration** (#5899) --- ##### 🔌 Nodes * Fix **missing regex handler in Condition node** (#5651) * Improve **form value resolution in executeNode** (#5762) * Extract **loadNodesFromDir() from NodesPool for reuse** (#5904) --- ##### 🔒 Security Major security hardening across the platform: * Create **default HTTP deny list** (#5702) * Always include **default deny list values** (#5708) * Allow deny list configuration via **environment variable** (#5862) * Enforce **HTTPS for user-provided URLs** (#5728) * Remove ability to use **unprotected HTTP modules** (#5727) * Implement **propriet _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.1.0]_ ### 3.0.13 - Date: 2026-02-03 - Version: 3.0.13 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.13 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.13 - **added** — Added global region for chatGoogleVertexAI - **added** — Added Rerankers from Azure - **changed** — Enhanced ChatCerebras integration (v3.0) - **added** — Added endpointhost to AWSChatBedrock - **added** — Added ChatCloudflareWorkersAI node - **added** — Added Ollama Cloud node - **added** — Allow image uploads for ChatLitellm - **added** — Add MIME type and extension validation for file uploads - **added** — Add Permissions to API Keys - **deprecated** — Deprecate llamaindex - **fixed** — Retain the original error as 404/400 when URI contains invalid ChatFlowId - **added** — Add validation for Agentflow generation - **changed** — Update models - **security** — Increase salt rounds for new passwords and update hash with more salt rounds for old passwords - **changed** — Enforce pnpm >= 10.26.0 - **security** — Add input validation to password reset - **fixed** — Fix variable not read in custom loader - **fixed** — Restore sanitizeDocuments call in postgres - **fixed** — Create postgresql table if not exists for vectorstore - **fixed** — Allow Unicode characters in document store tool names ##### What's Changed ##### Nodes * Added global region for chatGoogleVertexAI by @chiragjagga in https://github.com/FlowiseAI/Flowise/pull/5581 * feat: add Rerankers from Azure by @Psylockz in https://github.com/FlowiseAI/Flowise/pull/5576 * feat: Enhance ChatCerebras integration (v3.0) by @sebastiand-cerebras in https://github.com/FlowiseAI/Flowise/pull/5508 * Feat/add endpointhost to AWSChatBedrock by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5642 * Feature/ChatCloudflareWorkersAI by @udaykumar-dhokia in https://github.com/FlowiseAI/Flowise/pull/5644 * Feature/Ollama Cloud by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5655 * feat: allow image uploads for ChatLitellm by @wggcch in https://github.com/FlowiseAI/Flowise/pull/5697 ##### Core * Add MIME type and extension validation for file uploads by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/5596 * Feature/Add Permissions To API Keys by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/5590 * Chore/deprecating llamaindex by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5654 * Retain the original error as 404/400 when URI contains invalid ChatFlowId by @Abhinaya-P in https://github.com/FlowiseAI/Flowise/pull/5648 * Add validation for Agentflow generation by @VanRitzOwen in https://github.com/FlowiseAI/Flowise/pull/5607 * Chore/models update by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5656 * Increase salt rounds for new passwords, and update hash with more salt rounds for old passwords by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5665 * Enforce pnpm >= 10.26.0 by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5688 * Chore/Refactor login activity component by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/5679 * Add Input Validation to Password Reset by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5659 ##### Bugfix * Fix/variable not read in custom loader by @Nek-11 in https://github.com/FlowiseAI/Flowise/pull/5558 * fix(postgres): restore sanitizeDocuments call removed in #5536 by @moona3k in https://github.com/FlowiseAI/Flowise/pull/5566 * Bugfix/create postgresql table if not exists for vectorstore by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5573 * Fix: Disclosures by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5562 * Composio tool auth fixes, no auth support and connected accounts selection. by @chiragjagga in https://github.com/FlowiseAI/Flowise/pull/5614 * fix: allow Unicode characters in document store tool names by @doubleclip118 in https://github.com/FlowiseAI/Flowise/pull/5599 * Fix: insecure data access by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5652 * fix: return proper status codes for invalid/non-existent chatflow IDs by @aibysid in https://github.com/FlowiseAI/Flowise/pull/5456 * Refactor/Update endpoint routing configuration by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/5645 * fix: route ordering in auth routes by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5661 * Fix Mass Assignments in Leads Endpoint by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5668 * Fix: Fix DNS Rebinding/TOCTOU Vulernability by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5653 * Fix (OpenSearch 3.x Compatibility): Adds configurable vector search engine by @AhmedRaafat14 in https://github.com/FlowiseAI/Flowise/pull/5676 * fixed incorrect ollama embedding api endpoint by @smartcoder0777 in https://github.com/FlowiseAI/Flowise/pull/5658 * fix: update loginmethod endpoints by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5681 ##### New Contributors * @jocelynlin-wd made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5596 * @chiragjagga made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5581 * @Psylockz made their first _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.13]_ ### 3.0.12 - Date: 2025-12-05 - Version: 3.0.12 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.12 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.12 - **added** — Add image upload support to ChatOpenRouter node - **added** — Add structured JSON output support to Agent Node - **added** — Add Gemini Nano Banana support - **added** — Add Gemini Code Interpreter support - **added** — Add access to chat history and other useful variables in post-processing - **added** — Add sorting to role assigned users table with workspaces and users in ascending order - **changed** — Enhance ConversationalRetrievalToolAgent performance and fix bugs - **changed** — Update Chroma - **changed** — Upgrade Hugging Face Inference API to support Inference Providers - **changed** — Bump multer from 1.4.5-lts.1 to 2.0.2 - **changed** — Bump nodemailer from 6.9.15 to 7.0.7 - **fixed** — Fix OpenAI Assistant tool call failures masked as success - **fixed** — Fix agentflow list refresh after deletion - **fixed** — Correct Lunary tool-error logging - **fixed** — Add missing OpenTelemetry dependencies to components package - **fixed** — Change DocumentStoreFileChunk columns to LONGTEXT - **fixed** — Apply search filter to tools list view - **fixed** — Fix redis_keep_alive on usagecachemanager using keyv/redis - **fixed** — Remove postgres vector store data when deletion - **fixed** — Fix missing flowData for CustomTemplate Tool during import ##### What's Changed ##### Nodes * Chore/Disable Unstructure Folder by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5483 * feat: Add image upload support to ChatOpenRouter node by @aibysid in https://github.com/FlowiseAI/Flowise/pull/5471 * feat: Add structured JSON output support to Agent Node by @aibysid in https://github.com/FlowiseAI/Flowise/pull/5470 * feat/fix: Enhance ConversationalRetrievalToolAgent performance and fix bugs by @Nek-11 in https://github.com/FlowiseAI/Flowise/pull/5507 * Chore/Opus 4.5 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5520 * Feature/Gemini Nano Banana by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5529 * Chore/Remove freeSolo for update state by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5530 * Feature/Gemini Code Interpreter by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5531 * Chore/Update Chroma by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5537 ##### Core * Add workspaceId in options if not already there. by @mskitroot in https://github.com/FlowiseAI/Flowise/pull/5503 * feat: Add sorting to role assigned users table (workspaces asc, users asc) by @naaa760 in https://github.com/FlowiseAI/Flowise/pull/5486 * feat: handle 429 errors and redirect to rate-limited page by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5440 * Feature: Add access to chat history and other useful variables in post-processing by @Nek-11 in https://github.com/FlowiseAI/Flowise/pull/5511 * Fixed: Variable syntax highlighting lost after copy-paste from external editor in Agentflow V2 by @DebottamMandal123 in https://github.com/FlowiseAI/Flowise/pull/5513 * Pin kill-port package version by @simon-song-wd in https://github.com/FlowiseAI/Flowise/pull/5523 * chore(deps): bump multer from 1.4.5-lts.1 to 2.0.2 in /packages/server in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/FlowiseAI/Flowise/pull/5522 * chore(deps): bump nodemailer from 6.9.15 to 7.0.7 in /packages/server in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/FlowiseAI/Flowise/pull/5521 * Chore/update base command args by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5541 ##### Bugfix * fix: OpenAI Assistant tool call failures masked as success by @moona3k in https://github.com/FlowiseAI/Flowise/pull/5504 * fix: agentflow list refresh after deletion (Issue #5360) by @aibysid in https://github.com/FlowiseAI/Flowise/pull/5473 * fix: correct Lunary tool-error logging by @moona3k in https://github.com/FlowiseAI/Flowise/pull/5505 * fix: add missing OpenTelemetry dependencies to components package by @KushagraaWadhwa in https://github.com/FlowiseAI/Flowise/pull/5464 * fix: Upgrade Hugging Face Inference API to support Inference Providers by @aibysid in https://github.com/FlowiseAI/Flowise/pull/5454 * fix: change DocumentStoreFileChunk columns to LONGTEXT by @KushagraaWadhwa in https://github.com/FlowiseAI/Flowise/pull/5465 * fix: apply search filter to tools list view (#5469) by @Wanyi9988 in https://github.com/FlowiseAI/Flowise/pull/5487 * redis_keep_alive fix on usagecachemanager using keyv/redis by @Nek-11 in https://github.com/FlowiseAI/Flowise/pull/5519 * Bugfix/Remove postgres vector store data when deletion by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5536 * Fix missing flowData for CustomTemplate Tool during import by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/5542 * Fix Agent node structured output not updating flow state variables by @AhmedMostafa16 in https://github.com/FlowiseAI/Flowise/pull/5548 * Bugfix/Chroma Metadata by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5552 * Bugfix/Credential Filter by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5553 ##### New Contributors * @moona3k made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5504 * @mskitroot m _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.12]_ ### 3.0.11 - Date: 2025-11-16 - Version: 3.0.11 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.11 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.11 - **removed** — Read/Write File Tools functionality has been permanently removed - **fixed** — Supervisor Node AzureChatOpenAI compatibility issue - **changed** — JSON Array handling - **removed** — Deprecated file path for Unstructured - **security** — Enhance file path validation and implement non-root Docker execution - **fixed** — Custom Function Libraries issue ##### ⚠️ Breaking Change ⚠️ The **Read/Write File Tools** functionality has been **permanently removed**. See [PR](https://github.com/FlowiseAI/Flowise/pull/5480) **Alternative:** Google Drive, Google Docs tools to write/read files --- * Chore/split docker workflows by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5432 * chore: fix typos in docker/worker/Dockerfile by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5435 * chore: fix typos in packages/components/nodes/agentflow/Condition/Condition.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5436 * chore: fix typos in packages/components/nodes/chatmodels/ChatHuggingFace/ChatHuggingFace.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5437 * chore: fix typos in packages/components/nodes/prompts/ChatPromptTemplate/ChatPromptTemplate.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5438 * docs: fix typos in packages/ui/src/layout/MainLayout/Sidebar/MenuList/NavGroup/index.jsx by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5444 * docs: fix typos in packages/components/nodes/engine/SubQuestionQueryEngine/SubQuestionQueryEngine.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5446 * docs: fix typos in packages/components/nodes/embeddings/AWSBedrockEmbedding/AWSBedrockEmbedding.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5447 * docs: fix typos in packages/server/README.md by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5445 * Bugfix/Supervisor Node AzureChatOpenAI by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5448 * Chore/JSON Array by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5467 * Chore/Remove Deprecated File Path Unstructured by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5478 * feat(security): enhance file path validation and implement non-root D… by @taraka-vishnumolakala in https://github.com/FlowiseAI/Flowise/pull/5474 * Chore/docker file non root by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5479 * remove read write file tools and imports by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5480 * Bugfix/Custom Function Libraries by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5472 ##### New Contributors * @taraka-vishnumolakala made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5474 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.10...flowise@3.0.11 ### 3.0.10 - Date: 2025-11-06 - Version: 3.0.10 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.10 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.10 - **added** — Add Teradata VectorStore support in DocumentStore - **added** — Add acceptVariable to Qdrant Collection name - **added** — Add thinking budget to Gemini - **added** — Support Northflank deployment option - **added** — Add multilingual response support for Generate Instructions - **changed** — Improve node search with fuzzy matching and ranking - **changed** — Update ChatMessage component to display calledTools - **changed** — Update change and reset password functionality - **removed** — Remove teradatasql - **fixed** — Fix container filesystem allowing unauthorized file modifications and malicious downloads in metrics/otel/compose.yaml - **fixed** — Fix variable resolution to support arrays of config objects - **fixed** — Fix iteration blocks execution after resuming from human input - **fixed** — Fix shared credentials not showing on UI - **fixed** — Fix sync nodes disconnect edges - **fixed** — Fix JSON parse metadata filter - **fixed** — Fix Zod parsing - **fixed** — Fix CORS-related issues - **fixed** — Fix path traversal check on chatId - **security** — Sanitize sensitive fields in request header and body in logger - **fixed** — Ensure proper cleanup of the database connection in createSchema ##### What's Changed ##### Nodes * Adding Teradata VectorStore support in DocumentStore by @sshekhar1 in https://github.com/FlowiseAI/Flowise/pull/5159 * feat: Added acceptVariable to Qdrant Collection name by @HavardHomb in https://github.com/FlowiseAI/Flowise/pull/5373 * Feat/add thinking budget to gemini by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5395 * Chore/remove teradatasql by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5430 ##### Core * Chore/product id telemetry by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5329 * Add organization filtering and error handling to login method controller by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/5323 * Updated ChatMessage component to display calledTools by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5365 * Sanitize sensitive fields in request header and body in logger by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5279 * Ensure proper cleanup of the database connection in `createSchema` by @cuca24 in https://github.com/FlowiseAI/Flowise/pull/5315 * feat: support northflank deployment option by @AdeboyeDN in https://github.com/FlowiseAI/Flowise/pull/5382 * Updates to change/reset password functionality by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5294 * Chore/WorkspaceID Check by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5228 * feat: Improve node search with fuzzy matching and ranking by @HavardHomb in https://github.com/FlowiseAI/Flowise/pull/5370 * chore: fix typos in packages/ui/src/ui-component/input/suggestionOption.js by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5412 * chore: fix typos in packages/server/src/utils/index.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5413 * chore: fix typos in packages/server/src/utils/buildChatflow.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5414 * chore: fix typos in packages/components/src/agents.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5415 * chore: fix typos in packages/components/src/SecureFileStore.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5416 * chore: fix typos in packages/components/nodes/vectorstores/Meilisearch/Meilisearch.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5417 * chore: fix typos in packages/components/nodes/tools/MCP/core.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5418 * chore: fix typos in packages/components/nodes/sequentialagents/commonUtils.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5419 * chore: fix typos in packages/components/nodes/agents/AirtableAgent/AirtableAgent.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5420 * chore: fix typos in packages/components/nodes/chatmodels/ChatGoogleGenerativeAI/utils/common.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5421 * chore: fix typos in packages/components/nodes/documentloaders/Csv/CsvLoader.ts by @khanhkhanhlele in https://github.com/FlowiseAI/Flowise/pull/5422 * docs: update contribution guidelines to reference main branch by @kirisame-wang in https://github.com/FlowiseAI/Flowise/pull/5426 * Add multilingual response support for Generate Instructions by @sean2121 in https://github.com/FlowiseAI/Flowise/pull/5397 ##### Bugfix * Fix: Container Filesystem Allows Unauthorized File Modifications and Malicious Downloads in metrics/otel/compose.yaml by @orbisai-sec in https://github.com/FlowiseAI/Flowise/pull/5308 * Fix/variable resolution to support arrays of config objects by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5348 * Bugfix/Iteration blocks execution after resuming from human input by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5359 * fix: add missing log filter env variables to examples by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5376 * Bugfix/shared credent _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.10]_ ### 3.0.8 - Date: 2025-10-08 - Version: 3.0.8 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.8 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.8 - **added** — Add Gemini Built In Tools support - **added** — Add Teradata MCP server - **changed** — Update Loop Agentflow - **added** — Add support for .default() on nested objects and arrays in SecureZodSchemaParser - **added** — Extend OpenAPI Toolkit with loading the spec from URL and tools selection - **fixed** — Fix OxylabsLoader request params and result processing - **added** — Add support for variables in the URL for HTTP Node - **changed** — Update read write tools - **changed** — Disable Available Dep By Default - **changed** — Enhance security validation for MCP configurations - **removed** — Remove Rehyperaw - **changed** — Update SSL-related env for database connections - **added** — Add environment variable control for trust proxy setting - **changed** — Leave default timeout for sandbox execution - **changed** — Allow axios node fetch - **added** — Add Secure Cookies Env Variable - **changed** — Remove Previous Subscription - **added** — Add text to speech capability - **changed** — Enhance file upload functionality in createAttachment - **added** — Add Grid On Off feature - **fixed** — Ensure Gemini always receives a non-empty contents array - **fixed** — Update apify logo - **fixed** — Parse JSON correctly - **fixed** — Allow additional path in the URL - **fixed** — Add missing sendUpdates Parameter to Google Calendar Tool - **fixed** — Fix migration errors for text to speech and chatflow name index ##### What's Changed ##### Nodes * Feat/Gemini Built In Tools by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5215 * Feature - add Teradata MCP server by @vilashjagani in https://github.com/FlowiseAI/Flowise/pull/5002 * Feature/Update Loop Agentflow by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4957 * Add support for .default() on nested objects and arrays in SecureZodSchemaParser by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/5269 * feat: extend OpenAPI Toolkit with loading the spec from URL, and tools selection by @MehdiCHEBBAH in https://github.com/FlowiseAI/Flowise/pull/5237 * fix: OxylabsLoader request params and result processing by @oxy-rostyslav in https://github.com/FlowiseAI/Flowise/pull/5286 * Ability to support variable in the URL for HTTP Node. by @ourdex in https://github.com/FlowiseAI/Flowise/pull/5284 * Chore/read write tools update by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5275 ##### Core * Chore/Disable Available Dep By Default by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5231 * Feat/Enhance security validation for MCP configurations by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5232 * Chore/Remove Rehyperaw by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5235 * Update SSL-related env for database connections by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5242 * Add environment variable control for trust proxy setting by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/5226 * Chore/leave default timeout for sandbox execution by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5263 * Chore/allow axios node fetch by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5264 * Chore/Secure Cookies Env Variable by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5281 * Chore/Remove Previous Subscription by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5282 * Text to speech by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5062 * Chore/Enhance file upload functionality in createAttachment by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5280 * Feature/Grid On Off by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5296 ##### Bugfix * fix: ensure Gemini always receives a non-empty contents array by @toi500 in https://github.com/FlowiseAI/Flowise/pull/5229 * fix: update apify logo by @drobnikj in https://github.com/FlowiseAI/Flowise/pull/5234 * Bugfix/Parse JSON correctly by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5220 * Address issue #2911 to allow additional path in the URL by @tiarebalbi in https://github.com/FlowiseAI/Flowise/pull/5254 * Google Calendar Tool Missing sendUpdates Parameter by @kushalbhana in https://github.com/FlowiseAI/Flowise/pull/5241 * fix: migration errors for text to speech and chatflow name index by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5287 ##### New Contributors * @tiarebalbi made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5254 * @vilashjagani made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5002 * @ourdex made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5284 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.7...flowise@3.0.8 ### 3.0.7 - Date: 2025-09-15 - Version: 3.0.7 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.7 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.7 - **fixed** — Add validation for file path - **fixed** — Fix Create Index Chatflow Name - **added** — Add gpt-5-chat-latest and gpt-4.1-mini to Azure OpenAI Node ##### What's Changed * Bugfix/add validation for file path by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5211 * Bugfix/Create Index Chatflow Name by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5213 * feat: add gpt-5-chat-latest and gpt-4.1-mini to Azure OpenAI Node by @marvikomo in https://github.com/FlowiseAI/Flowise/pull/5212 * Release/3.0.7 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5214 ##### New Contributors * @marvikomo made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5212 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.6...flowise@3.0.7 ### 3.0.6 - Date: 2025-09-15 - Version: 3.0.6 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.6 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.6 - **added** — Add JSONPathExtractor tool - **added** — Add SambaNova node - **added** — Add AWS Kendra vector search - **added** — Add GPT OSS models to AWS Bedrock - **added** — Add config override for LangWatch to allow passing metadata - **added** — Enable tracing support for self-hosted and cloud Phoenix instances - **added** — Add CometAPI integration with ChatCometAPI node - **added** — Add AWS DynamoDB KV Storage tool - **changed** — Accept dynamic variable from metadata filter - **changed** — Support nested objects and arrays in Zod schema parser - **changed** — Use ADC credentials on the GCS storage client - **changed** — Add execution filter by agentflow name - **changed** — Add telemetry for productId - **changed** — Use ChatflowID in CamelCase - **fixed** — Fix unshift system message - **fixed** — Fix problematic JSON parsing in Iteration.ts - **fixed** — Fix chatflow's type null or blank - **fixed** — Fix upsert API for file loader - **fixed** — Fix export all chat messages - **fixed** — Fix Oxylabs document loader API calls ##### What's Changed ##### Nodes * feat: add JSONPathExtractor tool by @anatolyburtsev in https://github.com/FlowiseAI/Flowise/pull/5052 * Feature: Add SambaNova by @luisfucros in https://github.com/FlowiseAI/Flowise/pull/4961 * Feat/aws kendra vector search by @anatolyburtsev in https://github.com/FlowiseAI/Flowise/pull/5088 * Feat: add gpt oss models to aws bedrock by @anatolyburtsev in https://github.com/FlowiseAI/Flowise/pull/5122 * feat: add config override for langwatch to allow passing metadata as well by @rogeriochaves in https://github.com/FlowiseAI/Flowise/pull/5121 * feat: Enable Tracing Support For Self-Hosted & Cloud Phoenix Instance by @ialisaleh in https://github.com/FlowiseAI/Flowise/pull/5114 * feat: add CometAPI integration with ChatCometAPI node by @TensorNull in https://github.com/FlowiseAI/Flowise/pull/5160 * feat: Add AWS DynamoDB KV Storage tool by @anatolyburtsev in https://github.com/FlowiseAI/Flowise/pull/5111 * Chore/Accept Dynamic Variable From Metadata Filter by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5203 ##### Core * Chore/remove redundant loggers by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5067 * Chore/minor execution view ui fix by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5069 * Add support for nested objects and arrays in Zod schema parser by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/5098 * Use ADC credentials on the gcs storage client by @Stono in https://github.com/FlowiseAI/Flowise/pull/5102 * Secure password reset endpoints by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/5167 * feat: execution filter by agentflow name by @anatolyburtsev in https://github.com/FlowiseAI/Flowise/pull/5117 * Chore/Add telemetry for productId by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5188 * Chore/ChatflowID CamelCase by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5205 ##### Bugfix * Bugfix/unshift system message by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5080 * Fixes problematic json parsing in Iteration.ts by @PBJI in https://github.com/FlowiseAI/Flowise/pull/5077 * Fix chatflow's type null or blank by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/5065 * Bugfix/Upsert API for file loader by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5096 * Bugfix/Export all chat messages by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5169 * Fix Oxylabs documentloader API calls by @oxy-rostyslav in https://github.com/FlowiseAI/Flowise/pull/5162 * Fix use case-insensitive email lookup and comparison during login by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/5145 * Fixed background color of file upload box in Chat configuration by @kushalbhana in https://github.com/FlowiseAI/Flowise/pull/5132 * Bugfix/Gsuite tool params by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5189 * Bugfix/Array Input Variables by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5196 * Bugfix/Securely Fetch Links by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5200 * Bugfix/JSON5 Parsing by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5201 * Bugfix/Human Input As First Node by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5202 * Bugfix/add path traversal check to chatId by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5208 ##### New Contributors * @PBJI made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5077 * @luisfucros made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4961 * @kushalbhana made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5132 * @TensorNull made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5160 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.5...flowise@3.0.6 ### 3.0.5 - Date: 2025-08-11 - Version: 3.0.5 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.5 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.5 - **added** — Support for images in Grok 4 node - **added** — Latest Vertex models to models.json - **added** — Region support to chatGoogleVertexAi node - **added** — Header-based splitting to MarkdownTextSplitter - **added** — YAML as a file upload option - **added** — Caching for MCP toolkit in CachePool - **added** — AWS SNS tool for publishing messages to SNS topics - **added** — Excel and PPT file uploads - **added** — Session regeneration when login - **added** — SSO token caching and retrieval in CachePool - **added** — Allow overrideconfig from executeflow node to take in variables - **added** — chatflowId to config - **changed** — Normalize Milvus similarity scores for threshold filtering - **changed** — Refactor modelLoader - **changed** — Refactor google credentials into a shared function - **changed** — Improve Strip New Lines for Gemini/Vertex embedding efficiency - **changed** — Update S3 version - **changed** — Update code execution sandbox implementation across components - **changed** — Update GET to POST requests - **changed** — Patch OpenAI nodes - **changed** — Update public-chatflow access control - **fixed** — Milvus similarity score normalization for threshold filtering - **fixed** — Chroma authentication - **fixed** — Import chatMessageFeedback messageIDs unique violation - **fixed** — Agentflow LLM structuredOutput keys being ignored - **fixed** — Dot notation for nested output variable resolution - **fixed** — File path sanitization - **fixed** — NVIDIA node name - **fixed** — Custom MCP security - **fixed** — Puppeteer/Playwright web crawler bugs - **removed** — importChatflows method marked for deprecation ##### What's Changed ##### Nodes * Feat/support image for grok 4 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4869 * Added latest vertex models to models.json by @Stono in https://github.com/FlowiseAI/Flowise/pull/4837 * Refactor the modelLoader and fix a small bug by @Stono in https://github.com/FlowiseAI/Flowise/pull/4838 * Added region support to chatGoogleVertexAi by @Stono in https://github.com/FlowiseAI/Flowise/pull/4839 * fix: normalize Milvus similarity scores for threshold filtering by @ejrtks1020 in https://github.com/FlowiseAI/Flowise/pull/4880 * feat: Add header-based splitting to MarkdownTextSplitter by @Amrrx in https://github.com/FlowiseAI/Flowise/pull/4861 * Added yaml as a file upload option by @Stono in https://github.com/FlowiseAI/Flowise/pull/4872 * Feat/Implement caching for MCP toolkit in CachePool by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4897 * Refactor google credentials into a shared function by @Stono in https://github.com/FlowiseAI/Flowise/pull/4893 * Chore/Patch OpenAI Nodes by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4958 * Chore/Custom MCP Validation by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4996 * Chore/Add CUSTOM_MCP_PROTOCOL by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/5003 * Chore/Prevent invalid http redirect by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4990 * Enhance: Improve 'Strip New Lines' for Gemini/Vertex embedding effici… by @kpj2006 in https://github.com/FlowiseAI/Flowise/pull/5010 * Puppeteer / Playwright web crawler bug fixes/improvements by @Mewyii in https://github.com/FlowiseAI/Flowise/pull/4998 * feat: add AWS SNS tool for publishing messages to SNS topics by @anatolyburtsev in https://github.com/FlowiseAI/Flowise/pull/5049 ##### Core * Chore/patch dependencies by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4858 * Marketplace page UI/ UX enhancements by @anoopw3bdev in https://github.com/FlowiseAI/Flowise/pull/4819 * Chore/Update s3 version by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4883 * Init the storagepath by @Stono in https://github.com/FlowiseAI/Flowise/pull/4844 * Update README.md by @kr1shnasomani in https://github.com/FlowiseAI/Flowise/pull/4870 * Feature/Excel and PPT File Uploads by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4896 * Chore/Safe Parse HTML by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4905 * Refractor/SecureZodSchemaParser by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4898 * Refactor/Update code execution sandbox implementation across components by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4904 * Improve infra as code support by @Stono in https://github.com/FlowiseAI/Flowise/pull/4867 * Chore/add session regeneration when login by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4912 * Chore/Update GET to POST requests by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4924 * Chore/Add Deny List URLs by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4933 * Chore/deny list urls by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4938 * SSO token caching and retrieval in CachePool by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4931 * chore:variable by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4946 * Feature/Allow overrideconfig from executeflow node to take in variables by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4947 * Improve logging by @matekungl-byborg in https://github.com/FlowiseAI/Flowise/pull/4921 * Chore/Prevent reading runtime vars for cloud by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4951 * Chore deprecate importChatflows method by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4965 * Feature/Add chatflowId To Config by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4950 * Chore/add http _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.5]_ ### 3.0.4 - Date: 2025-07-11 - Version: 3.0.4 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.4 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.4 - **added** — Add performance config option to the AWS ChatBedrock component - **added** — Add thinking budget parameter support for ChatGoogleVertexAI - **added** — Add Oxylabs Document Loader - **changed** — Optimize export import - **added** — Add pagination feature - **fixed** — Remove Markdown in Condition - **fixed** — Add proper parsing for tool input args - **fixed** — Fix promise.all failing silently when loading MCP tools - **fixed** — Add missing getLabel prop to AgentReasoningCard ##### What's Changed ##### Nodes * adding performance config option to the AWS ChatBedrock component by @cerashdan in https://github.com/FlowiseAI/Flowise/pull/4777 * feat: add thinking budget parameter support for ChatGoogleVertexAI by @EienYuki in https://github.com/FlowiseAI/Flowise/pull/4557 * Add Oxylabs Document Loader by @oxy-rostyslav in https://github.com/FlowiseAI/Flowise/pull/4625 ##### Core * Optimize export import by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4795 * New Feature Pagination by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4704 ##### Bugfix * Bugfix/Remove Markdown in Condition by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4761 * Bugfix/Add proper parsing for tool input args by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4780 * fix(components): promise.all failed silently when loading MCP tools by @rickliujh in https://github.com/FlowiseAI/Flowise/pull/4750 * Bugfix: add missing getLabel prop to AgentReasoningCard by @ejrtks1020 in https://github.com/FlowiseAI/Flowise/pull/4822 * Fix table in CONTRIBUTING-ZH.md by @zilongpa in https://github.com/FlowiseAI/Flowise/pull/4829 ##### New Contributors * @cerashdan made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4777 * @EienYuki made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4557 * @oxy-rostyslav made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4625 * @rickliujh made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4750 * @zilongpa made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4829 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.3...flowise@3.0.4 ### 3.0.3 - Date: 2025-06-27 - Version: 3.0.3 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.3 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.3 - **added** — Safety settings to Google GenAI node - **added** — Ability to change role for a workspace user - **added** — API for AgentflowV2 - **added** — PWA functionality - **fixed** — Update worker Docker - **fixed** — Modify the style of the AsyncDropdown component - **fixed** — HTTP Node body parsing - **fixed** — Gemini structured output - **fixed** — GoogleDrive loader folder ID - **fixed** — Circular dependency of updateStorageUsage and checkStorage in utils - **fixed** — Multiple human input nodes - **fixed** — Concatenate overrideconfig array - **fixed** — Update API code dialog for AgentflowV2 - **fixed** — Validate chatflow UUID - **fixed** — Improve tag visibility in dark mode when disabled - **fixed** — Add return src docs to custom assistant - **fixed** — Add orgId for file fetching from messages - **fixed** — Allow OverrideConfig for multiple nodes in AgentflowV2 - **fixed** — Refactor createFileAttachment to streamline chatId validation ##### What's Changed ##### Nodes * Chore/Google GenAI by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4742 * Feature/Safety settings to google genai by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4737 ##### Core * Chore/Update issue templates and add new tools by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4687 * New Feature: Ability to change role for a workspace user. by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4616 * Chore/API for AgentflowV2 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4696 * Feature/Add PWA Functionality by @toi500 in https://github.com/FlowiseAI/Flowise/pull/4672 ##### Bugfix * Bugfix/Update worker docker by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4643 * fix: Modify the style of the AsyncDropdown component by @ejrtks1020 in https://github.com/FlowiseAI/Flowise/pull/4642 * Bugfix/HTTP Node Body Parsing by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4694 * Bugfix/Gemini Structured Output by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4713 * Bugfix/GoogleDrive Loader Folder id by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4714 * Bugfix/Circular Dependency of updateStorageUsage and checkStorage in utils by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4717 * Bugfix/Multiple Human Input Nodes by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4718 * Bugfix/Concatenate overrideconfig array by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4720 * Bugfix/Update api code dialog for agentflowv2 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4726 * Bugfix/validate chatflow uuid by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4730 * fix: improve tag visibility in dark mode when disabled (#4675) by @satyam-code45 in https://github.com/FlowiseAI/Flowise/pull/4729 * Bugfix/Add return src docs to custom assistant by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4731 * Bugfix/Add orgId for file fetching from messages by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4732 * Bugfix/Allow OverrideConfig For Multiple Nodes In AgentflowV2 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4734 * Bugfix/Refactor createFileAttachment to streamline chatId validation by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4740 ##### New Contributors * @satyam-code45 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4729 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.2...flowise@3.0.3 ### 3.0.2 - Date: 2025-06-12 - Version: 3.0.2 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.2 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.2 - **added** — Add CA upload support to API Loader node - **added** — Add Teams, Gmail, and Outlook tools - **added** — Add headers configuration to custom MCP - **added** — Add Google Docs node - **added** — Add configurable system prompt to Condition Agent - **added** — Add evaluations for Agentflows v2 and Assistants - **added** — Add CLI reset password command - **added** — Add search functionality to FireCrawl with customizable parameters - **added** — Add single organization limit feature - **changed** — Standardize password criteria - **fixed** — Fix config input handling for multiple same fields - **fixed** — Fix Tool node selected tool - **fixed** — Fix SQL syntax error when reverting migration in MariaDB - **fixed** — Fix Generator Prompt Markdown Format - **fixed** — Fix metadata special characters upsertion failure in Weaviate - **fixed** — Fix Override config Analytics in AgentflowV2 - **fixed** — Fix Snackbar notification auto-close functionality - **fixed** — Fix JSON Parse Error in authSlice.js for undefined values - **fixed** — Fix default JWT variables - **fixed** — Uncomment required environment variables in Docker configuration ##### What's Changed ##### Nodes * feature/apiloader-ca-upload by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4533 * Feature/Add teams, gmail, outlook tools by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4577 * Feat/add headers to custom mcp by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4581 * Feature/GoogleDocs by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4613 * feat: Add configurable system prompt to Condition Agent by @toi500 in https://github.com/FlowiseAI/Flowise/pull/4587 ##### Core * Chore/add loggers by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4541 * Chore/standardize password criteria by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4550 * feature/cli-reset-password by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4585 * Evaluations for Agentflows v2 & Assistants by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4589 * feature/single-organization-limit by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4620 ##### Bugfix * Bugfix/config input for multiple same fields by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4548 * Bugfix/Tool node selected tool by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4578 * Bugfix/tool node selected tool by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4579 * bugfix/Fix SQL syntax error when reverting migration in MariaDB by @ejrtks1020 in https://github.com/FlowiseAI/Flowise/pull/4565 * Bugfix/Generator Prompt Markdown Format by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4592 * feat: add search functionality to FireCrawl with customizable parameters by @ftonato in https://github.com/FlowiseAI/Flowise/pull/4535 * fix(components/weaviate): fix metadata special chars upsertion failure by @ahmedrowaihi in https://github.com/FlowiseAI/Flowise/pull/4436 * Bugfix/Overrideconfig Analytics in AgentflowV2 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4599 * fix bug:The enqueueSnackbar Snackbar notification cannot auto-close. … by @caizhiqiangzeyuan in https://github.com/FlowiseAI/Flowise/pull/4610 * fix bug:JSON Parse Error in authSlice.js: Parsing 'undefined' Value C… by @caizhiqiangzeyuan in https://github.com/FlowiseAI/Flowise/pull/4612 * Bugfix/Default jwt vars by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4614 * fix(docker): uncomment required env variables by @saishreyakumar in https://github.com/FlowiseAI/Flowise/pull/4606 ##### New Contributors * @ejrtks1020 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4565 * @caizhiqiangzeyuan made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4610 * @saishreyakumar made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4606 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.1...flowise@3.0.2 ### 3.0.1 - Date: 2025-05-29 - Version: 3.0.1 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.1 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.1 - **security** — Introduce Passport.js-based authentication system with JWT tokens stored in secure HTTP-only cookies - **added** — Add remove button to edge - **added** — Extend ReactFlow controls with snapping functionality - **added** — Add tooltip display on icon hover in chatflows and marketplace page - **added** — Add dot notation support for nested output variable resolution - **added** — Add missing chat mistral ai models - **added** — Add custom MCP variables - **added** — Add supergateway MCP - **added** — Update Firecrawl version and add FirecrawlExtractTool - **changed** — Update Claude to version 4 - **changed** — Update Gemini to version 2.5 Flash - **changed** — Add new parameter in getChatMessages for better context handling - **changed** — Allow non-UUID sessionId by changing column type to varchar - **fixed** — Fix execute custom function to worker - **fixed** — Make field optional - **fixed** — Correctly retrieve past images in AgentFlowV2 - **fixed** — Throw error on agent tool call error - **fixed** — Update array item config correctly - **fixed** — Use correct key for basic auth and optional password - **fixed** — Fix AgentFlowV2 state ##### What's Changed ⚠️**BREAKING CHANGE**: From v3.0.1 onwards, a new authentication method was introduced. Flowise uses a [Passport.js](https://www.passportjs.org/)-based authentication system with JWT tokens stored in secure HTTP-only cookies. This means existing users will need to set up a new admin account. Refer to [docs](https://docs.flowiseai.com/configuration/authorization/application) for more info. ##### Nodes * Chore/Claude 4 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4488 * Chore/Gemini 2.5 Flash by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4489 * chore: update Firecrawl version and add FirecrawlExtractTool by @ftonato in https://github.com/FlowiseAI/Flowise/pull/4073 * Feature: add missing chat mistral ai models by @estebanjosse in https://github.com/FlowiseAI/Flowise/pull/4492 * Feature/Custom MCP vars by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4527 * Feat/add supergateway MCP by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4303 ##### Core * Feature/add remove button to edge by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4444 * Chore/refractor by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4454 * docs: Broken links to CONTRIBUTING.md and LICENSE.md in i18n README files by @kyodaj in https://github.com/FlowiseAI/Flowise/pull/4466 * Feature: extends ReactFlow controls with snapping functionality by @corentin-hoareau in https://github.com/FlowiseAI/Flowise/pull/4482 * Feature: add tooltip display on icon hover in chatflows and marketplace page by @anoopw3bdev in https://github.com/FlowiseAI/Flowise/pull/4428 * Feature: Add dot notation support for nested output variable resolution by @russelj1 in https://github.com/FlowiseAI/Flowise/pull/4506 ##### Bugfix * Bugfix/pass execute custom function to worker by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4432 * Bugfix/execute custom function to worker by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4440 * bugfix: change field to be optional by @k-santos in https://github.com/FlowiseAI/Flowise/pull/4446 * Bugfix/correctly retrieve past images in agentflowv2 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4453 * Bugfix/throw error on agent tool call error by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4464 * Bugfix/add missing imports by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4476 * Bugfix/Update array item config correctly by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4510 * [ BUG #4498] Use Correct Key For Basic Auth and Optional Password by @korade-krushna in https://github.com/FlowiseAI/Flowise/pull/4501 * Bugfix/AgentflowV2 State by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4512 * Bugfix/Duplicate from list view by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4514 * Bugfix/Google Gemini Image Input by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4515 * BugFix/Patch: PostGreSQL Record Manager by @nikitas-novatix in https://github.com/FlowiseAI/Flowise/pull/4430 * Fix: Patching redis socket crash fix by @nikitas-novatix in https://github.com/FlowiseAI/Flowise/pull/4431 * Bugfix/Resolve variable from http node by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4518 * Bugfix/Disable default user input if memory is disabled for first node by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4530 * feat:Adds new Param in getChatMessages for better context handling by @whysosaket in https://github.com/FlowiseAI/Flowise/pull/4273 * fix: allow non-UUID sessionId by changing column type to varchar by @eriksonssilva in https://github.com/FlowiseAI/Flowise/pull/4457 * Bugfix/Update import api keys by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4536 ##### New Contributors * @korade-krushna made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4501 * @ftonato ma _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.1]_ ### 3.0.0 - Date: 2025-05-15 - Version: 3.0.0 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%403.0.0 - Permalink: https://whatsnew.fyi/product/flowise/releases/3.0.0 - **added** — Add O4 mini model - **added** — Add Perplexity node - **added** — Add LiteLLM component - **added** — Add Deep Research V2 Template - **changed** — Update Groq chat node and Llama Index Groq node - **added** — Add Bull dashboard environment variable for enabling dashboard - **changed** — Implement AgentFlow V2 - **changed** — Disable telemetry by default - **fixed** — Correct path and case sensitivity for Cheerio Web Scraper icon - **fixed** — Update correct label for InputLabel component - **fixed** — Handle time correctly and ensure schema creation in PostgresRecordManager - **fixed** — Fix missing chat data import - **fixed** — Update AgentFlow V2 events to Redis subscriber - **fixed** — Fix UI streaming when model streaming is off - **fixed** — Add keep-alive options to Redis clients to prevent idle timeouts and socket closing - **fixed** — Update file loader - **fixed** — Fix presentation of the source - **fixed** — Close MCP connection ##### What's Changed ##### Nodes * added_o4mini_model by @aditya-deriv in https://github.com/FlowiseAI/Flowise/pull/4365 * feature/add-perplexity-node by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4376 * Feature/added litellm component by @patrickreinan in https://github.com/FlowiseAI/Flowise/pull/4327 * Updated the Groq chat node and also Llama Index Groq node. #4383 by @adolfousier in https://github.com/FlowiseAI/Flowise/pull/4384 * Feature/add Deep Research V2 Template by @toi500 in https://github.com/FlowiseAI/Flowise/pull/4422 ##### Core * Feature/add enable bull dashboard env var by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4373 * Chore/Close mcp connection by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4375 * Feature/agentflow v2 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4298 * Chore/update i18n readme by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4418 * Chore/disable telemetry by default by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4427 * Release/3.0.0 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4425 ##### Bugfix * fix(nodes): Correct path and case sensitivity for Cheerio Web Scraper icon by @toi500 in https://github.com/FlowiseAI/Flowise/pull/4359 * fix: update correct label for InputLabel component by @anoopw3bdev in https://github.com/FlowiseAI/Flowise/pull/4371 * Fix(PostgresRecordManager): Handle time correctly and ensure schema creation by @nikitas-novatix in https://github.com/FlowiseAI/Flowise/pull/4381 * fix/import-missing-chat-data by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4401 * Bugfix/Update agentflow v2 events to redis subscriber by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4415 * Bugfix/ui streaming when model streaming is off by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4424 * Fix: Add keep-alive options to Redis clients to prevent idle timeouts and socket closing. by @nikitas-novatix in https://github.com/FlowiseAI/Flowise/pull/4377 * Bugfix/Update file loader by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4420 * bugfix: fix the presentation of the source by @k-santos in https://github.com/FlowiseAI/Flowise/pull/4400 ##### New Contributors * @aditya-deriv made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4365 * @anoopw3bdev made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4371 * @nikitas-novatix made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4381 * @k-santos made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4400 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.8...flowise@3.0.0 ### 2.2.8 - Date: 2025-04-28 - Version: 2.2.8 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.8 - Permalink: https://whatsnew.fyi/product/flowise/releases/2.2.8 - **added** — Add Mem0 Memory Node - **added** — Add Detailed Streaming to the Tool Agent - **added** — Add Opik Tracer integration - **added** — Add option to use Flowise Chat ID in Mem0 - **added** — Add new Llama 4 model options to Groq - **added** — Support getNumTokens for ChatGoogleGenerativeAI - **added** — Support cache system instructs for Google GenAI - **added** — Add GPT-4.1 series models support - **added** — Add history chat timestamp in MongoDB - **added** — Add Jira document loader - **added** — Upgrade MCP version and support SSE mode - **added** — Add Cheerio Web Scraper node - **added** — Add additional parameters to Tavily API tool - **added** — Support custom base URL for ChatGoogleGenerativeAI - **added** — Add curl in docker image for native healthchecks - **added** — Add remove on age and count to BullMQ - **added** — Support Google Cloud Storage - **added** — Add cost values to models.json file - **added** — Add cost metrics for mistral range of models - **changed** — Update how credential data is saved in db when using AWS Secrets Manager ##### What's Changed ##### Nodes * Adds Mem0 Memory Node by @whysosaket in https://github.com/FlowiseAI/Flowise/pull/4213 * Add Detailed Streaming to the Tool Agent by @jonSuits in https://github.com/FlowiseAI/Flowise/pull/4155 * feat: Add Opik Tracer integration by @Lothiraldan in https://github.com/FlowiseAI/Flowise/pull/4194 * feat(Mem0): Add option to use Flowise Chat ID by @toi500 in https://github.com/FlowiseAI/Flowise/pull/4257 * Add new Llama 4 model options to Groq by @sunnymodi21 in https://github.com/FlowiseAI/Flowise/pull/4278 * Support `getNumTokens` for ChatGoogleGenerativeAI by @hans00 in https://github.com/FlowiseAI/Flowise/pull/4149 * Support cache system instructs for Google GenAI by @hans00 in https://github.com/FlowiseAI/Flowise/pull/4148 * feat: Add GPT-4.1 series models support by @AsharibAli in https://github.com/FlowiseAI/Flowise/pull/4305 * add history chat timestamp in mongodb by @arifromadhan19 in https://github.com/FlowiseAI/Flowise/pull/4296 * feat: add "Jira" document loader (#4247) by @d34dman in https://github.com/FlowiseAI/Flowise/pull/4248 * Feature: Upgrade MCP version and support SSE mode. by @zerogu in https://github.com/FlowiseAI/Flowise/pull/4329 * Feature/Add Cheerio Web Scraper node by @toi500 in https://github.com/FlowiseAI/Flowise/pull/4337 * feature: add additional parameters to Tavily API tool by @MayRamati in https://github.com/FlowiseAI/Flowise/pull/4353 * Support custom base URL for ChatGoogleGenerativeAI by @hans00 in https://github.com/FlowiseAI/Flowise/pull/4347 ##### Core * Add curl in docker image for native healthchecks by @saqib-ahmed in https://github.com/FlowiseAI/Flowise/pull/4170 * Update README.md by @A-caibird in https://github.com/FlowiseAI/Flowise/pull/4229 * Improve Error Messaging for Missing LLM Node Input Variables and Optimize Lodash Imports by @iEgit in https://github.com/FlowiseAI/Flowise/pull/4167 * feature/export-import-3 by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4234 * Feature/Add remove on age and count to bullmq by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4249 * feature/export-import-4 by @chungyau97 in https://github.com/FlowiseAI/Flowise/pull/4272 * Update how credential data is saved in db when using aws secrets manager by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/4271 * Feat: Support Google Cloud Storage by @AllenFang in https://github.com/FlowiseAI/Flowise/pull/4061 * Update README by @yangchuansheng in https://github.com/FlowiseAI/Flowise/pull/4297 * feat(feedback): add validation for feedback creation and update by @MehdiCHEBBAH in https://github.com/FlowiseAI/Flowise/pull/4260 * adding cost values to models.json file by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4330 * Adding cost metrics for mistral range of models by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4338 * Better Error reporting for document store operations. by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4350 ##### Bugfix * NVIDIA NIM fixes by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/4215 * [fix 4206]: fix the empty array return for getBaseClasses when using typeorm driver and not the PGVectorStore by @amanthegreatone in https://github.com/FlowiseAI/Flowise/pull/4225 * Bugfix/Prevent transforming double curly brackets by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4252 * Bugfix - Validating IDs for all imports by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4226 * Bugfix/Prevent duplicated metrics on prometheus and opentel by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4269 * Bugfix/Prevent empty user message when using STT by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4280 * Fix(FlowiseChatGoogleGenerativeAI): Prevent "parts must not be empty" API error in Seq Agents by @toi500 in https://github.com/FlowiseAI/Flowise/pull/4292 * Fix(FlowiseChatGoogleGenerativeAI): 400 Bad Request errors fr _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.8]_ ### 2.2.7-patch.1 - Date: 2025-03-14 - Version: 2.2.7-patch.1 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.7-patch.1 - Permalink: https://whatsnew.fyi/product/flowise/releases/2.2.7-patch.1 - **added** — Add support for custom MCP (Model Context Protocol) - **added** — Add Sequential Thinking MCP tool for structured problem-solving - **added** — Add support for GPT-4.5-preview model in OpenAI Assistant Dialog - **added** — Add SSL configuration option for Postgres connections - **added** — Expose Hybrid Search in Weaviate - **added** — Add Ollama baseUrl in chatflow configuration for Follow-up prompts - **fixed** — Change S3 logger to accept more authorization methods for AWS - **fixed** — Fix S3 Credentials - **fixed** — Fix Agent Chat History Retrieval - **fixed** — Fix arbitrary create attachment file upload - **fixed** — Validate URL for postCore - **changed** — Update bullmq version ##### What's Changed * Feature/Custom MCP by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4136 * Add Sequential Thinking MCP tool for structured problem-solving by @AsharibAli in https://github.com/FlowiseAI/Flowise/pull/4143 * Chore/update pnpm run dev by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4154 * Chore/update vite config by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4158 * [Fix] Change S3 logger to accept more authorization methods for AWS by @danieldabate in https://github.com/FlowiseAI/Flowise/pull/4114 * Add support for GPT-4.5-preview model in OpenAI Assistant Dialog by @AsharibAli in https://github.com/FlowiseAI/Flowise/pull/4147 * Bugfix/S3 Credentials by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4166 * feat: Add SSL configuration option for Postgres connections by @mikemanyoung in https://github.com/FlowiseAI/Flowise/pull/4130 * Weaviate - expose Hybrid Search by @gururise in https://github.com/FlowiseAI/Flowise/pull/4127 * Fix Agent Chat History Retrieval by @iEgit in https://github.com/FlowiseAI/Flowise/pull/4163 * Bugfix/arbitrary create attachemnt file upload by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4171 * Add an Ollama baseUrl in chatflow configuration for Follow-up prompts by @SargeJoseph in https://github.com/FlowiseAI/Flowise/pull/4169 * Bugfix/Validate URL for postCore by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4172 * Chore/update bullmq version by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4174 * Release/2.2.7-patch.1 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4180 ##### New Contributors * @mikemanyoung made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4130 * @iEgit made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4163 * @SargeJoseph made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4169 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.7...flowise@2.2.7-patch.1 ### 2.2.7 - Date: 2025-03-11 - Version: 2.2.7 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.7 - Permalink: https://whatsnew.fyi/product/flowise/releases/2.2.7 - **added** — Add multi select option to Composio - **added** — Add Model Context Protocol (MCP) support ##### What's Changed * Feature/Add multi select option to composio by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4122 * Feature/MCP (Model Context Protocol) by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4134 * docs: add Traditional and Simplified Chinese README files by @appleboy in https://github.com/FlowiseAI/Flowise/pull/4132 * Release/2.2.7 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4135 ##### New Contributors * @appleboy made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4132 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.6-hotfix.1...flowise@2.2.7 ### 2.2.6-hotfix.1 - Date: 2025-02-28 - Version: 2.2.6-hotfix.1 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.6-hotfix.1 - Permalink: https://whatsnew.fyi/product/flowise/releases/2.2.6-hotfix.1 - **fixed** — Fix node-crashing "undefined (reading 'streaming')" error ##### What's Changed * Fix for node-crashing "undefined (reading 'streaming')" error by @raffareis in https://github.com/FlowiseAI/Flowise/pull/4104 * Release/2.2.6-hotfix.1 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4105 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.6...flowise@2.2.6-hotfix.1 ### 2.2.6 - Date: 2025-02-28 - Version: 2.2.6 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.6 - Permalink: https://whatsnew.fyi/product/flowise/releases/2.2.6 - **changed** — Update Gemini models as per the Gemini API Documentation - **added** — Late Chunking support for Jina Embeddings - **changed** — o3-mini Adjustments - **added** — Arize & Phoenix Tracer Integration - **added** — Tavily custom tool - **added** — NIM container support - **added** — GPT 4.5 model - **added** — Several features for OpenAPI toolkit and OpenAI Assistants - **changed** — Update DeleteDocStoreDialog to clarify that data will also be removed from the record manager - **added** — Stream flow variables support - **changed** — Update vertex dependency - **added** — Paste JSON Schema Functionality to Custom Tools - **added** — Users can now name each document loader for ease of tracking - **changed** — Replace .edgebutton 'x' text with IconX - **fixed** — Fix Swagger YAML formatting - **added** — Claude 3.7 support - **added** — Post processing of response from LLM using custom JS Function - **fixed** — Fix view message dialog - **fixed** — Typeorm Postgres Driver Not Found - **added** — Claude 3.7 on Vertex and Bedrock ##### What's Changed ##### Nodes * Update Gemini models as per the Gemini API Documentation. by @toi500 in https://github.com/FlowiseAI/Flowise/pull/3996 * Late Chunking support for Jina Embeddings by @gururise in https://github.com/FlowiseAI/Flowise/pull/4002 * o3-mini Adjustments. by @saatchi-david in https://github.com/FlowiseAI/Flowise/pull/4009 * feat: Add Arize & Phoenix Tracer Integration by @ialisaleh in https://github.com/FlowiseAI/Flowise/pull/4046 * Adding Tavily custom tool by @isengartz in https://github.com/FlowiseAI/Flowise/pull/4027 * Feature/nim container by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3966 * Add gpt 4.5 by @HarshavardhanNetha in https://github.com/FlowiseAI/Flowise/pull/4100 * Several features for OpenAPI toolkit and OpenAI Assistants by @owengo in https://github.com/FlowiseAI/Flowise/pull/3989 ##### Core * Update DeleteDocStoreDialog.jsx - added clarification that data will also be removed from the record manager. by @saatchi-david in https://github.com/FlowiseAI/Flowise/pull/3987 * Update README.md by @mikz0rz in https://github.com/FlowiseAI/Flowise/pull/3999 * Feat/stream flow variables by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4022 * Chore/Update vertex dependency by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4058 * Add Paste JSON Schema Functionality to Custom Tools by @AsharibAli in https://github.com/FlowiseAI/Flowise/pull/4053 * now user can name each document loader for ease of tracking by @ritvikPuranik in https://github.com/FlowiseAI/Flowise/pull/4039 * Replace .edgebutton 'x' text with by @MatthewssSmith1 in https://github.com/FlowiseAI/Flowise/pull/4035 * Chore/Fix Swagger YAML formatting by @sunnymodi21 in https://github.com/FlowiseAI/Flowise/pull/4034 * Chore/Claude 3.7 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4075 * Chore/patch deps by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4015 * New Feature: Add post postprocessing of response from LLM using custom JS Function by @vinodkiran in https://github.com/FlowiseAI/Flowise/pull/4079 ##### Bugfix * Bugfix/update view message dialog by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3994 * Bugfix/Typeorm Postgres Driver Not Found by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4024 * Claude 3.7 on Vertex and Bedrock by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4082 * Fix vector store filter not work by @hans00 in https://github.com/FlowiseAI/Flowise/pull/4065 * Bugfix/Add date input type for custom tool by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/4087 * Fix: ignore skipInferTableTypes on document storage process by @sunnymodi21 in https://github.com/FlowiseAI/Flowise/pull/4068 ##### New Contributors * @mikz0rz made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3999 * @ritvikPuranik made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4039 * @ialisaleh made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4046 * @MatthewssSmith1 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4035 * @isengartz made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4027 * @owengo made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3989 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@2.2.5...flowise@2.2.6 ### 2.2.5 - Date: 2025-02-04 - Version: 2.2.5 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.5 - Permalink: https://whatsnew.fyi/product/flowise/releases/2.2.5 - **added** — Add Jina AI Rerank Retriever node - **added** — Add tenant and database configs for Chroma Cloud credentials - **added** — Add Custom Function to Seq Agent - **added** — Add DeepSeekR1 Distill to Groq modal - **added** — Add reasoning effort parameter and o3 mini model to OpenAI - **added** — Add bullmq redis for message queue processing - **added** — Add ability to create new doc store on upsert - **added** — Expose dimensions parameter on Jina Embeddings - **changed** — Update model names for deepseek components - **changed** — Update Perplexity AI model to sonar - **changed** — Update NVIDIA NIM label - **changed** — Update cohere rerank models to v3.0 and v3.5 - **changed** — Preserve UI state memory on API override - **changed** — Update OpenAI version - **changed** — Add base options to Azure Chat OpenAI - **fixed** — Handle empty strings when resolving variables - **fixed** — Fix logger for custom S3 stream - **fixed** — Escape JSON in Prompt Message - **fixed** — Allow prefix vars when executing custom function - **fixed** — Allow files uploads without enabling overrideconfig - **fixed** — Correct logic error in tool input assignment for ChatflowTool - **fixed** — Fix overrideconfig for form data body - **fixed** — Update start date from timestamp to date format - **fixed** — Ensure normalizeURL retains port number - **fixed** — Delete messages via sessionId ##### What's Changed ##### Nodes * Feature: Add Jina AI Rerank Retriever by @nguyenhung10012003 in https://github.com/FlowiseAI/Flowise/pull/3898 * Add tenant and database configs for Chroma Cloud credentials by @itaismith in https://github.com/FlowiseAI/Flowise/pull/3872 * Update model names for deepseek components by @nguyenhung10012003 in https://github.com/FlowiseAI/Flowise/pull/3911 * Feature/Custom Function to Seq Agent by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3612 * Adding DeepSeekR1 Distill to Groq modal by @adolfousier in https://github.com/FlowiseAI/Flowise/pull/3961 * fix: Update Perplexity AI model to sonar by @AsharibAli in https://github.com/FlowiseAI/Flowise/pull/3949 * Chore/update nvidia NIM label by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3943 * update cohere rerank models to v3.0 and v3.5 by @gururise in https://github.com/FlowiseAI/Flowise/pull/3972 * feat: preserve UI state memory on API override by @grapestore in https://github.com/FlowiseAI/Flowise/pull/3957 * Feature/update openai version, add reasoning effort param, add o3 mini by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3973 * Expose dimensions parameter on Jina Embeddings by @gururise in https://github.com/FlowiseAI/Flowise/pull/3969 ##### Core * Chore/Add base options to azure chat openai by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3886 * Feature/Add bullmq redis for message queue processing by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3568 * Update RateLimit.jsx - link to documentation incorrect by @saatchi-david in https://github.com/FlowiseAI/Flowise/pull/3954 * Feature/Add ability to create new doc store on upsert by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3965 ##### Bugfix * Bugfix/add hidden properties to custom tool by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3875 * Bugfix/update get chat messages chattype by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3881 * Bugfix/Handling empty strings when resolving variables by @supraface in https://github.com/FlowiseAI/Flowise/pull/3864 * fix: Fixing logger for custom S3 stream by @touatiosema in https://github.com/FlowiseAI/Flowise/pull/3900 * Bugfix/Escape JSON in Prompt Message by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3901 * Bugfix/Allow prefix vars when executing custom function by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3902 * Bugfix/Allow files uploads without enabling overrideconfig by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3915 * fix: Correct logic error in tool input assignment for ChatflowTool by @kirisame-wang in https://github.com/FlowiseAI/Flowise/pull/3903 * Bugfix/Overrideconfig for form data body by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3932 * Bugfix/Update start date from timestamp to date format by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3951 * Fix: Ensure normalizeURL retains port number by @jeme95 in https://github.com/FlowiseAI/Flowise/pull/3959 * Bugfix/delete messages via sessionId by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3982 ##### New Contributors * @supraface made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3864 * @itaismith made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3872 * @touatiosema made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3900 * @kirisame-wang made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3903 * @adolfousier made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3961 * @gururise made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3972 * @jeme95 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3959 * @grapestore made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3957 _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.5]_ ### 2.2.4 - Date: 2025-01-14 - Version: 2.2.4 - Original notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.4 - Permalink: https://whatsnew.fyi/product/flowise/releases/2.2.4 - **added** — Add NVIDIA NIM node - **added** — Add rerank-2 and rerank-2-lite models for Voyage AI Rerank Retriever - **added** — Add Groq provider for followup prompts - **added** — Add Ollama provider support for followup prompts - **added** — Add OpenRouter node - **added** — Add disabled nodes environment variable - **added** — Allow Winston to stream logs to S3 - **added** — Add Multer S3 support for file uploads - **added** — Allow AWS Secrets Manager for storing credentials instead of AES encryption in database - **added** — Add ability to get and delete chat messages based on startDateTime and endDateTime - **changed** — Update JSON loader to support dynamic metadata - **changed** — Improve CsvLoader functionality - **changed** — Update Redis Memory description to include units - **changed** — Update @langchain/community dependency - **changed** — Update Swagger documentation - **changed** — Update shared chatbot to support adding title colors - **changed** — Update upsert API - **fixed** — Fix nil check in escapeAllStrings to prevent TypeError when upserting vectors - **fixed** — Fix value.startsWith is not a function error - **fixed** — Fix getting docId and storeId parameters - **fixed** — Fix Anthropic messages handling in agent flow - **fixed** — Fix document store naming convention - **fixed** — Fix artifacts key missing messages property - **fixed** — Update NodeVM sandbox options and sanitize table names - **fixed** — Fix undefined loader configuration - **fixed** — Fix agent messages status display on shared chatbot - **fixed** — Fix Lunary user messages tracking ##### What's Changed ##### Nodes * Feature/add nvdia nim by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3749 * Add `rerank-2` and `rerank-2-lite` for Voyage AI Rerank Retriever by @hans00 in https://github.com/FlowiseAI/Flowise/pull/3776 * Feature/Add Groq for followup prompts by @sunnymodi21 in https://github.com/FlowiseAI/Flowise/pull/3806 * Feature/update json loader to have dynamic metadata by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3811 * feat(follow-up/ollama): support ollama provider by @ahmedrowaihi in https://github.com/FlowiseAI/Flowise/pull/3795 * [Feature] improve CsvLoader & clean code by @JJK801 in https://github.com/FlowiseAI/Flowise/pull/3830 * Feature/OpenRouter by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3865 * Slight Redis Memory description change to include units by @ryanhalliday in https://github.com/FlowiseAI/Flowise/pull/3824 ##### Core * Feature/add disabled nodes env variable by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3797 * Feature/Allow winston to stream to s3 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3848 * Feat/add multer s3 by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3854 * Chore/swagger update by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3860 * Chore: Update @langchain/community by @PylotLight in https://github.com/FlowiseAI/Flowise/pull/3787 * Get/Delete ChatMessage based on startDateTime / endDateTime by @ryanhalliday in https://github.com/FlowiseAI/Flowise/pull/3867 * [Feat] Allow AWS SECRETS MANAGER instead of storing AES Encrypted in db by @aluferraz in https://github.com/FlowiseAI/Flowise/pull/3616 ##### Bugfix * bugfix: Add nil check in escapeAllStrings to prevent TypeError when upsert vectors by @nguyenhung10012003 in https://github.com/FlowiseAI/Flowise/pull/3789 * [BUGFIX] Fix value.startsWith is not a function error by @simsketch in https://github.com/FlowiseAI/Flowise/pull/3747 * fix: getting docId, storeId parameters by @hardviper in https://github.com/FlowiseAI/Flowise/pull/3761 * fix(ui): fix typo by @Aarebecca in https://github.com/FlowiseAI/Flowise/pull/3799 * clean(components): is debug boolean syntax shorthand by @ahmedrowaihi in https://github.com/FlowiseAI/Flowise/pull/3770 * Bugfix/Anthropic messages in agentflow by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3801 * Bugfix/update doc store naming convention by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3814 * fix: artifacts key in object does not have messages property, which g… by @tom0k1 in https://github.com/FlowiseAI/Flowise/pull/3812 * Bugfix/update nodevm sandbox options, sanitize tablename by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3818 * Feature/update share chatbot for adding title colors by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3823 * Feature/update upsert API by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3836 * Bugfix/Undefined loader config by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3846 * Bugfix/show agent messages status on sharechatbot by @HenryHengZJ in https://github.com/FlowiseAI/Flowise/pull/3851 * Lunary: fix user messages by @hughcrt in https://github.com/FlowiseAI/Flowise/pull/3852 ##### New Contributors * @hans00 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3776 * @simsketch made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3747 * @hardviper made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3761 * @Aarebecca made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3799 * @ahmedrowaihi made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3770 * @sunnymodi21 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/3806 * @tom0k1 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/381 _[Truncated at 4000 characters — full notes: https://github.com/FlowiseAI/Flowise/releases/tag/flowise%402.2.4]_