Release v0.22.1 created from cfdcceb at 2025-11-19 20:13:52+08:00
Summary
Improvements
- Agent:
- Supports exporting Agent outputs in Word or Markdown formats.
- Adds a List operations component.
- Adds a Variable aggregator component.
- Data sources:
- Supports S3-compatible data sources, e.g., MinIO.
- Adds data synchronization with JIRA.
- Continues the redesign of the Profile page layouts.
- Upgrades the Flask web framework from synchronous to asynchronous, increasing concurrency and preventing blocking issues caused when requesting upstream LLM services.
Fixed issues
- A v0.22.0 issue: Users failed to parse uploaded files or switch embedding model in a dataset containing parsed files using a built-in model from a
-fullRAGFlow edition. - Image concatenated in Word documents. #11310
- Mixed images and text were not correctly displayed in the chat history.
Newly supported models
- Gemini 3 Pro Preview
What's Changed
- Refactor function name by @JinHai-CN in #11210
- Fix:reset the agent component’s output by @buua436 in #11222
- Fix: Profile picture cropping supported #10703 by @dcc123456 in #11221
- Fix: update readme by @Magicbook1108 in #11212
- Feature/doc upload api add parent path 20251112 by @yngvarhuang in #11231
- Refa: rm useless code. by @KevinHuSh in #11238
- Feat:support API for generating knowledge graph and raptor by @buua436 in #11229
- Test: handle duplicate names by appending "(1)" by @asiroliu in #11244
- Fix: Law parser by @Magicbook1108 in #11246
- Minor tweaks by @JinHai-CN in #11249
- Feat: add fault-tolerant mechanism to RAPTOR by @yongtenglei in #11206
- Feat:update check_embedding api by @buua436 in #11254
- Docs: default admin credentials by @writinwaters in #11260
- Refactor service config fetching in admin server by @JinHai-CN in #11267
- Fixes: Added session variable types and modified configuration by @dcc123456 in #11269
- Remove leftover account and password from the code by @redredrrred in #11248
- Fix: rerank algorithm by @Magicbook1108 in #11266
- Fix: check task executor alive and display status by @Lynn-Inf in #11270
- Refactor: improve mineru_parser get property logic by @Woody-Hu in #11268
- Feat:new component list operations by @buua436 in #11276
- Fix: Added the ability to download files in the agent message reply function. by @dcc123456 in #11281
- Fix:ListOperations does not support sorting arrays of objects. by @buua436 in #11278
- Feat: extract message output to file by @Magicbook1108 in #11251
- Doc: add default username & pwd by @Magicbook1108 in #11283
- Remove unused code and fix performance issue by @JinHai-CN in #11284
- Minor tweats by @JinHai-CN in #11271
- Feat: add Jira connector by @yongtenglei in #11285
- Doc: style fix by @Magicbook1108 in #11295
- Fix: Fixed the issue of not being able to select the time zone in the user center. by @dcc123456 in #11298
- Fix: default model base url extraction logic by @sd109 in #11263
- Fix: create dataset return type inconsistent by @Magicbook1108 in #11272
- Refactor: move mcp connection utilities to common by @JinHai-CN in #11304
- Fix: concat images in word document. by @Magicbook1108 in #11310
- Feat: Construct a dynamic variable assignment form #10427 by @cike8899 in #11316
- feat: add new LLM provider Jiekou.AI by @cnJasonZ in #11300
- Fix: Fixed an issue where adding session variables multiple times would overwrite them. by @dcc123456 in #11308
- Feat: add s3-compatible storage boxes by @Jonah879 in #11313
- fix: update check_embedding failed info by @buua436 in #11321
- fix: entrypoint.sh typo for disable datasync command by @0xlucasliao in #11326
- Feat: update version to 0.22.1 by @Lynn-Inf in #11331
- Feat: Fixed the issue where form data assigned by variables was not updated in real time. #10427 by @cike8899 in #11333
- Fix: add describe_image_with_prompt for ZHIPU AI by @Magicbook1108 in #11317
- Fix: manual parser with mineru by @Magicbook1108 in #11336
- Fix:limit random sampling range in check_embedding by @buua436 in #11337
- Fix: No results can be found through the API /api/v1/dify/retrieval by @yongtenglei in #11338
- Fix: crop index may out of range by @yongtenglei in #11341
- Feat: Alter flask to Quart for async API serving. by @KevinHuSh in #11275
- Feat: Add a switch to control the display of structured output to the agent form. #10427 by @cike8899 in #11344
- Feat: new component variable assigner by @buua436 in #11050
- Feat: Display variables in the variable assignment node. #10427 by @cike8899 in #11349
- Fix: Modify the personal center style #10703 by @dcc123456 in #11347
- Fix: variable assigner issue. by @KevinHuSh in #11351
- Update version info to v0.22.1 by @JinHai-CN in #11346
- Fix: Fixed an issue where variable aggregation operators could not be connected to other operators. #10427 by @cike8899 in #11358
- Refactor /stats API by @JinHai-CN in #11363
- chore(template): introducing variable aggregator to customer service template by @ZhenhangTung in #11352
- Feat: add Gemini 3 Pro preview by @yongtenglei in #11361
- Fix: component list operation issue. by @KevinHuSh in #11364
- Fix: bbox not included in mineru output by @Magicbook1108 in #11365
- Feat: Set the outputs type of list operation. #10427 by @cike8899 in #11366
- Update README for supporting Gemini 3 Pro by @JinHai-CN in #11369
- Add release notes by @JinHai-CN in #11372
- Feat: Structured data will still be stored in outputs for compatibility with older versions. #10427 by @cike8899 in #11368
- Fix: circle imports issue. by @KevinHuSh in #11374
- Feat: The key for the begin operator can only contain alphanumeric characters and underscores. #10427 by @cike8899 in #11377
- Doc: Added v0.22.1 release notes by @writinwaters in #11383
- Fix: refine error msg. by @KevinHuSh in #11380
- Feat: If a query variable in a data manipulation operator is deleted, a warning message should be displayed to the user. #10427 #11255 by @cike8899 in #11384
- Fix some multilingual issues by @dcc123456 in #11382
- Doc: Optimize read me by @Magicbook1108 in #11386
- Docs: minor by @writinwaters in #11385
- Feat: Fixed an issue where modifying fields in the agent operator caused the loss of structured data. #10427 by @cike8899 in #11388
New Contributors
- @cnJasonZ made their first contribution in #11300
- @0xlucasliao made their first contribution in #11326
Full Changelog: v0.22.0...v0.22.1