flowise@3.0.12

FlowiseAI/Flowiseflowise@3.0.12Dec 5, 2025by HenryHengZJ

AI Summary

This release adds image upload support to ChatOpenRouter and structured JSON output support to the Agent Node. It includes important bug fixes for OpenAI Assistant tool calls and various improvements to rate limiting and chat history access.

Key Highlights

  • Image upload support for ChatOpenRouter node
  • Structured JSON output for Agent Node
  • Rate limiting with 429 error handling and redirect page
  • Chat history and variables accessible in post-processing
  • Multiple bug fixes for agents and document stores

New Features

  • Image upload support for ChatOpenRouter
  • Structured JSON output support to Agent Node
  • ConversationalRetrievalToolAgent performance enhancements
  • Opus 4.5 model support
  • Gemini Nano Banana integration
  • Gemini Code Interpreter
  • Chroma vector store update
  • Rate-limited page redirect on 429 errors
  • Access to chat history and useful variables in post-processing
  • Role assigned users table sorting

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