Good Wood 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							756f35f480 
							
						 
					 
					
						
						
							
							feat: add pagination for plugin page ( #20151 )  
						
						
						
						
					 
					
						2025-05-27 12:54:52 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b357eca307 
							
						 
					 
					
						
						
							
							fix: Copy request context and current user in app generators. ( #20240 )  
						
						... 
						
						
						
						Signed-off-by: -LAN- <laipz8200@outlook.com> 
						
						
					 
					
						2025-05-27 10:56:23 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3196dc2d61 
							
						 
					 
					
						
						
							
							refactor: Use typed SQLAlchemy base model and fix type errors ( #19980 )  
						
						... 
						
						
						
						Signed-off-by: -LAN- <laipz8200@outlook.com> 
						
						
					 
					
						2025-05-21 15:38:03 +08:00 
						 
				 
			
				
					
						
							
							
								crazywoola 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d35d854259 
							
						 
					 
					
						
						
							
							Revert "fix: fix duplicate app lose custom image" ( #19995 )  
						
						
						
						
					 
					
						2025-05-20 18:42:59 +08:00 
						 
				 
			
				
					
						
							
							
								CorrectRoad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							618981f1ae 
							
						 
					 
					
						
						
							
							fix: fix duplicate app lose custom image ( #19775 )  
						
						
						
						
					 
					
						2025-05-20 16:44:51 +08:00 
						 
				 
			
				
					
						
							
							
								NFish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d186daa131 
							
						 
					 
					
						
						
							
							E-300 ( #19726 )  
						
						... 
						
						
						
						Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Hash Brown <hi@xzd.me>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: GareArc <chen4851@purdue.edu>
Co-authored-by: Byron.wang <byron@dify.ai>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com>
Co-authored-by: KVOJJJin <jzongcode@gmail.com>
Co-authored-by: Alexi.F <654973939@qq.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com>
Co-authored-by: kautsar_masuara <61046989+izon-masuara@users.noreply.github.com>
Co-authored-by: achmad-kautsar <achmad.kautsar@insignia.co.id>
Co-authored-by: Xin Zhang <sjhpzx@gmail.com>
Co-authored-by: kelvintsim <83445753+kelvintsim@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Zixuan Cheng <61724187+Theysua@users.noreply.github.com> 
						
						
					 
					
						2025-05-20 12:07:50 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0e8cd6ca3 
							
						 
					 
					
						
						
							
							feat(DraftWorkflowApi): Requires environment_variables in DraftWorkflowApi ( #19849 )  
						
						... 
						
						
						
						Signed-off-by: -LAN- <laipz8200@outlook.com> 
						
						
					 
					
						2025-05-17 13:45:00 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4977bb21ec 
							
						 
					 
					
						
						
							
							feat(workflow): domain model for workflow node execution ( #19430 )  
						
						... 
						
						
						
						Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> 
						
						
					 
					
						2025-05-17 00:56:16 +08:00 
						 
				 
			
				
					
						
							
							
								GuanMu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17b929124f 
							
						 
					 
					
						
						
							
							refactor: simplify success response in dataset API endpoints by returning status code 204 directly ( #19685 )  
						
						
						
						
					 
					
						2025-05-14 18:44:35 +08:00 
						 
				 
			
				
					
						
							
							
								lexmin0412 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff20b56074 
							
						 
					 
					
						
						
							
							Add /site API ( #19631 )  
						
						
						
						
					 
					
						2025-05-14 10:43:36 +08:00 
						 
				 
			
				
					
						
							
							
								Xiyuan Chen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							934f724130 
							
						 
					 
					
						
						
							
							fix: invitations get suspended when an existing member appears ( #19584 )  
						
						
						
						
					 
					
						2025-05-13 13:53:52 +08:00 
						 
				 
			
				
					
						
							
							
								Ganondorf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c76d763639 
							
						 
					 
					
						
						
							
							add endpoint of get feedbacks ( #18697 )  
						
						... 
						
						
						
						Co-authored-by: lizb <lizb@sugon.com> 
						
						
					 
					
						2025-05-13 10:35:14 +08:00 
						 
				 
			
				
					
						
							
							
								非法操作 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							085bd1aa93 
							
						 
					 
					
						
						
							
							chore: model.query change to db.session.query ( #19551 )  
						
						... 
						
						
						
						Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com> 
						
						
					 
					
						2025-05-13 09:13:12 +08:00 
						 
				 
			
				
					
						
							
							
								非法操作 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14cd71ed0a 
							
						 
					 
					
						
						
							
							chore: all model.query replace to db.session.query ( #19521 )  
						
						
						
						
					 
					
						2025-05-12 15:19:41 +08:00 
						 
				 
			
				
					
						
							
							
								非法操作 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b00f94df64 
							
						 
					 
					
						
						
							
							fix: replace all dataset.Model.query to db.session.query(Model) ( #19509 )  
						
						
						
						
					 
					
						2025-05-12 13:52:33 +08:00 
						 
				 
			
				
					
						
							
							
								Will 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfa652f2d0 
							
						 
					 
					
						
						
							
							fix: metadata filtering condition variable unassigned; fix External K… ( #19208 )  
						
						
						
						
					 
					
						2025-05-07 14:52:09 +08:00 
						 
				 
			
				
					
						
							
							
								Good Wood 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b44791eae 
							
						 
					 
					
						
						
							
							feat: add mode for /info api ( #19264 )  
						
						
						
						
					 
					
						2025-05-06 13:24:53 +08:00 
						 
				 
			
				
					
						
							
							
								Bowen Liang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8537abfff8 
							
						 
					 
					
						
						
							
							chore: avoid repeated type ignore noqa by adding flask_restful and flask_login in mypy import exclusions ( #19224 )  
						
						
						
						
					 
					
						2025-05-06 11:58:49 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ac3a223a8 
							
						 
					 
					
						
						
							
							fix(api): add missing INNER_API_KEY to InnerAPIConfig ( #19166 )  
						
						
						
						
					 
					
						2025-05-06 10:02:14 +08:00 
						 
				 
			
				
					
						
							
							
								Bowen Liang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22f5af9987 
							
						 
					 
					
						
						
							
							fix: support non-ascii charactors in filename of the tool files ( #19228 )  
						
						
						
						
					 
					
						2025-05-06 09:18:11 +08:00 
						 
				 
			
				
					
						
							
							
								QuantumGhost 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							349c3cf7b8 
							
						 
					 
					
						
						
							
							feat(api): Add image multimodal support for LLMNode ( #17372 )  
						
						... 
						
						
						
						Enhance `LLMNode` with multimodal capability, introducing support for
image outputs.
This implementation extracts base64-encoded images from LLM responses,
saves them to the storage service, and records the file metadata in the
`ToolFile` table. In conversations, these images are rendered as
markdown-based inline images.
Additionally, the images are included in the LLMNode's output as
file variables, enabling subsequent nodes in the workflow to utilize them.
To integrate file outputs into workflows, adjustments to the frontend code
are necessary.
For multimodal output functionality, updates to related model configurations
are required. Currently, this capability has been applied exclusively to
Google's Gemini models.
Close  #15814 .
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com> 
						
						
					 
					
						2025-04-30 17:28:02 +08:00 
						 
				 
			
				
					
						
							
							
								sondin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d70fa2847b 
							
						 
					 
					
						
						
							
							add Accept-Ranges header for audio/video files ( #19119 )  
						
						
						
						
					 
					
						2025-04-30 10:51:27 +08:00 
						 
				 
			
				
					
						
							
							
								xiaotian 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23f6914b9b 
							
						 
					 
					
						
						
							
							fix: image preview triggers binary download ( #19070 )  
						
						
						
						
					 
					
						2025-04-29 15:38:33 +08:00 
						 
				 
			
				
					
						
							
							
								小马哥 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5bdc1438a 
							
						 
					 
					
						
						
							
							fix: annotation update need use http put method and annotation-reply api doc parms wrong ( #18891 )  
						
						
						
						
					 
					
						2025-04-27 16:13:36 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abafa68647 
							
						 
					 
					
						
						
							
							refactor: rename plugin manager to plugin client and rename path from manager to impl ( #18876 )  
						
						
						
						
					 
					
						2025-04-27 14:22:25 +08:00 
						 
				 
			
				
					
						
							
							
								devxing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							136995d2a1 
							
						 
					 
					
						
						
							
							fix: change delete app status code from 204 to 200 ( #18398 )  
						
						... 
						
						
						
						Co-authored-by: devxing <devxing@gmail.com>
Co-authored-by: crazywoola <427733928@qq.com> 
						
						
					 
					
						2025-04-27 12:12:46 +08:00 
						 
				 
			
				
					
						
							
							
								1betatsu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a3ecc1ac8 
							
						 
					 
					
						
						
							
							fix: Allow advanced chat app to get workflow run detail ( #18753 ) ( #18758 )  
						
						
						
						
					 
					
						2025-04-25 16:48:38 +08:00 
						 
				 
			
				
					
						
							
							
								gsmini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec82534a1e 
							
						 
					 
					
						
						
							
							optimize account status  field hard coded ( #18771 )  
						
						... 
						
						
						
						Co-authored-by: crazywoola <427733928@qq.com> 
						
						
					 
					
						2025-04-25 16:47:03 +08:00 
						 
				 
			
				
					
						
							
							
								Alex Chim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12836f9db9 
							
						 
					 
					
						
						
							
							Resolves   #18536  Retreive conversation variables ( #18581 )  
						
						
						
						
					 
					
						2025-04-25 11:52:25 +08:00 
						 
				 
			
				
					
						
							
							
								王晓阳 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0babdffe3e 
							
						 
					 
					
						
						
							
							feat: support vastbase vector database ( #16308 )  
						
						
						
						
					 
					
						2025-04-24 18:04:57 +08:00 
						 
				 
			
				
					
						
							
							
								Will 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							205535c8e9 
							
						 
					 
					
						
						
							
							chore: fix reimported ( #18610 )  
						
						
						
						
					 
					
						2025-04-23 16:48:00 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba9357da96 
							
						 
					 
					
						
						
							
							fix: handle PluginPermissionDeniedError in EndpointCreateApi ( #18597 )  
						
						
						
						
					 
					
						2025-04-23 15:29:58 +08:00 
						 
				 
			
				
					
						
							
							
								Dongyu Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							413271eaa6 
							
						 
					 
					
						
						
							
							feat[plugin]:The plugin upload file change to be stored as a toolfile… ( #18277 )  
						
						
						
						
					 
					
						2025-04-22 13:05:42 +08:00 
						 
				 
			
				
					
						
							
							
								lauding 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb1ce3dd6b 
							
						 
					 
					
						
						
							
							feat: support huawei cloud vector database ( #16141 )  
						
						
						
						
					 
					
						2025-04-22 13:03:35 +08:00 
						 
				 
			
				
					
						
							
							
								Xiyuan Chen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4247a6b807 
							
						 
					 
					
						
						
							
							fix: reset_password security issue ( #18363 )  
						
						
						
						
					 
					
						2025-04-18 05:06:09 -04:00 
						 
				 
			
				
					
						
							
							
								Novice 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da9269ca97 
							
						 
					 
					
						
						
							
							feat: structured output ( #17877 )  
						
						
						
						
					 
					
						2025-04-18 16:33:53 +08:00 
						 
				 
			
				
					
						
							
							
								Jyong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e90c532c3a 
							
						 
					 
					
						
						
							
							fix retrival resource miss in chatflow ( #18307 )  
						
						
						
						
					 
					
						2025-04-17 18:05:15 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f547e6340 
							
						 
					 
					
						
						
							
							fix(typing): validate OAuth code before processing access token ( #18288 )  
						
						
						
						
					 
					
						2025-04-17 16:58:29 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							358fd28c28 
							
						 
					 
					
						
						
							
							feat: fetch app info in plugins ( #18202 )  
						
						
						
						
					 
					
						2025-04-16 20:27:29 +08:00 
						 
				 
			
				
					
						
							
							
								jiangbo721 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18f98f4fe1 
							
						 
					 
					
						
						
							
							fix: ruff check isoparse ( #18033 )  
						
						... 
						
						
						
						Co-authored-by: 刘江波 <jiangbo721@163.com> 
						
						
					 
					
						2025-04-16 19:21:18 +08:00 
						 
				 
			
				
					
						
							
							
								诗浓 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4166f73d9d 
							
						 
					 
					
						
						
							
							fix: page/limit param not effective ( #18196 )  
						
						
						
						
					 
					
						2025-04-16 17:26:47 +08:00 
						 
				 
			
				
					
						
							
							
								kenwoodjw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b247ef85bf 
							
						 
					 
					
						
						
							
							fix dataset api retrieval model null handling ( #18151 )  
						
						... 
						
						
						
						Signed-off-by: kenwoodjw <blackxin55+@gmail.com> 
						
						
					 
					
						2025-04-16 15:50:06 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2134a76517 
							
						 
					 
					
						
						
							
							feat: add minimum dify version requirement to plugins ( #18022 )  
						
						
						
						
					 
					
						2025-04-14 20:09:22 +08:00 
						 
				 
			
				
					
						
							
							
								Jasonfish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f722cde22 
							
						 
					 
					
						
						
							
							fix(api): Some params were ignored when creating empty Datasets through API ( #17932 )  
						
						
						
						
					 
					
						2025-04-14 10:24:01 +08:00 
						 
				 
			
				
					
						
							
							
								Yongtao Huang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d72003ebb 
							
						 
					 
					
						
						
							
							Remove dead code ( #17899 )  
						
						
						
						
					 
					
						2025-04-11 20:33:52 +08:00 
						 
				 
			
				
					
						
							
							
								Good Wood 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc08451eb8 
							
						 
					 
					
						
						
							
							fix: fix file number limit error ( #17848 )  
						
						
						
						
					 
					
						2025-04-11 15:26:26 +08:00 
						 
				 
			
				
					
						
							
							
								crazywoola 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63ba607738 
							
						 
					 
					
						
						
							
							fix: 17712-get-messages-api-encountered-internal-server-error ( #17716 )  
						
						
						
						
					 
					
						2025-04-10 11:09:38 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33324ee23d 
							
						 
					 
					
						
						
							
							refactor: add API endpoint to list latest plugin versions and query it in a asynchronous way ( #17695 )  
						
						
						
						
					 
					
						2025-04-09 17:49:27 +08:00 
						 
				 
			
				
					
						
							
							
								crazywoola 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb8584613b 
							
						 
					 
					
						
						
							
							fix: Account.query => db.session.query(Account) ( #17667 )  
						
						
						
						
					 
					
						2025-04-09 14:07:32 +08:00 
						 
				 
			
				
					
						
							
							
								Amir Mohsen Asaran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f54905e685 
							
						 
					 
					
						
						
							
							feat: Integrate WaterCrawl.dev as a new knowledge base provider ( #16396 )  
						
						... 
						
						
						
						Co-authored-by: crazywoola <427733928@qq.com> 
						
						
					 
					
						2025-04-07 12:43:23 +08:00