flowise@3.0.1
FlowiseAI/Flowiseflowise@3.0.1May 29, 2025by HenryHengZJ
AI Summary
A major update introducing Passport.js-based authentication (JWT) and new AI models including Claude 4 and Gemini 2.5 Flash. It also adds Supergateway MCP support and UI improvements like ReactFlow snapping.
Key Highlights
- BREAKING CHANGE: New Passport.js/JWT authentication system
- New Claude 4 and Gemini 2.5 Flash models
- Supergateway MCP support
- ReactFlow controls with snapping functionality
- Dot notation support for nested output variable resolution
Breaking Changes
- From v3.0.1 onwards, a new authentication method was introduced. Flowise uses a Passport.js-based authentication system with JWT tokens stored in secure HTTP-only cookies. Existing users will need to set up a new admin account.
New Features
- Claude 4 and Gemini 2.5 Flash model support
- Supergateway MCP integration
- Remove button on graph edges
- ReactFlow snapping functionality
- Tooltip display on icon hover
Full Release Notes
## 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 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4073 * @kyodaj made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4466 * @estebanjosse made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4492 * @corentin-hoareau made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4482 * @russelj1 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4506 * @eriksonssilva made their first contribution in https://github.com/FlowiseAI/Flowise/pull/4457 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.0...flowise@3.0.1