flowise@3.0.12

moeru-ai/airiflowise@3.0.12Dec 5, 2025by HenryHengZJ

AI Summary

Enhances the Agent Node with structured output capabilities and adds image upload support to the ChatOpenRouter node.

Key Highlights

  • Added structured JSON output support to the Agent Node.
  • Added image upload support to the ChatOpenRouter node.
  • Fixed OpenAI Assistant tool call failures and incorrect tool-error logging.
  • Updated database schema for document storage.

New Features

  • Structured JSON output for Agent Node
  • Image upload support for ChatOpenRouter

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