flowise@3.0.12
keephq/keepflowise@3.0.12Dec 5, 2025by HenryHengZJ
AI Summary
This update enhances the Agent Node with structured JSON output and image upload support for OpenRouter, while optimizing the ConversationalRetrievalToolAgent performance and fixing several bugs related to OpenAI tools and vector store metadata.
Key Highlights
- Structured JSON output support added to Agent Node
- Image upload support added to ChatOpenRouter node
- Enhanced performance for ConversationalRetrievalToolAgent
- Fixed OpenAI Assistant tool call failures
- Improved Chroma metadata handling
Breaking Changes
- Database schema change: DocumentStoreFileChunk columns changed to LONGTEXT
New Features
- Structured JSON output for Agent Node
- ChatOpenRouter image uploads
- Agent performance optimizations
- OpenAI tool error logging fixes
- Custom template tool import fixes
- Agent structured output state variable updates
Full Release Notes
## 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 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5503 * @aibysid made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5473 * @KushagraaWadhwa made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5464 * @naaa760 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5486 * @Wanyi9988 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5487 * @DebottamMandal123 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5513 * @simon-song-wd made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5523 * @dependabot[bot] made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5522 * @AhmedMostafa16 made their first contribution in https://github.com/FlowiseAI/Flowise/pull/5548 **Full Changelog**: https://github.com/FlowiseAI/Flowise/compare/flowise@3.0.11...flowise@3.0.12