GuanMu
295b47cbff
Node search supports model and name search ( #24331 )
2025-08-22 22:01:11 +08:00
17hz
ffe1685b54
feat: Add default value support for all workflow start node variable types ( #24129 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-22 18:44:48 +08:00
Charles Lee
0c595c4745
style: replace `h-[1px]` with `h-px` to unify the writing format of Tailwind CSS ( #24146 )
2025-08-21 21:38:40 +08:00
Joel
de9c5f10b3
feat: enchance prompt and code ( #23633 )
...
Co-authored-by: stream <stream@dify.ai>
Co-authored-by: Stream <1542763342@qq.com>
Co-authored-by: Stream <Stream_2@qq.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-18 12:29:12 +08:00
Wu Tianwei
218e247fd2
refactor: improve loading animation and debug panel styles ( #24075 )
2025-08-18 11:12:47 +08:00
Rajhans Jadhao
8d47213529
fix(workflow/if-else): keep conditions in sync on variable rename ( #23611 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
2025-08-14 19:55:18 +08:00
GuanMu
de0dae9d9b
Fix node search ( #23795 )
2025-08-12 14:48:35 +08:00
lyzno1
0c5e66bccb
fix: unified error handling for GotoAnything search actions ( #23715 )
2025-08-11 11:57:06 +08:00
HyaCinth
ff791efe18
fix: Optimize the event handling for inserting variable shortcuts, resolving incorrect blur issues ( #22981 ) ( #23707 )
2025-08-11 11:08:12 +08:00
crazywoola
7ee170f0a7
Feat node search ( #23685 )
...
Co-authored-by: GuanMu <ballmanjq@gmail.com>
Co-authored-by: zhujiruo <zhujiruo@foxmail.com>
Co-authored-by: Matri Qi <matrixdom@126.com>
Co-authored-by: croatialu <wuli.croatia@foxmail.com>
Co-authored-by: HyaCinth <88471803+HyaCiovo@users.noreply.github.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com>
2025-08-11 10:19:52 +08:00
Matri Qi
ea502d36a9
lint: fix sonarjs/no-dead-store issues ( #23653 )
2025-08-10 11:16:43 +08:00
Guangdong Liu
79a3c1618f
fix: support custom file types in workflow Start node ( #23672 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-10 11:09:47 +08:00
Ganondorf
5a0a2b7e44
Allow to export full screen image of workflow ( #23655 )
2025-08-09 15:31:32 +08:00
GuanMu
5cf55fcbab
feat: Enhance the alignment logic of the nodes in the context menu ( #23617 )
2025-08-08 15:20:24 +08:00
Matri Qi
cb5e2ad9b2
lint: fix tailwind lint issues ( #23367 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-08-08 09:25:41 +08:00
HyaCinth
2931c891a7
chore: Optimize component styles and interactions ( #23250 ) ( #23543 )
2025-08-07 14:19:38 +08:00
GuanMu
724ec12bf3
Feat workflow node align ( #23451 )
2025-08-06 11:01:10 +08:00
Minamiyama
4934dbd0e6
feat(workflow): add relations panel to visualize dependencies ( #21998 )
...
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-08-05 15:08:23 +08:00
Matri Qi
75f722a959
lint: fix issue of no-unused-vars ( #23375 )
2025-08-05 11:12:30 +08:00
znn
d470120a60
retention of data filled on tab switch for tool plugin ( #23323 )
2025-08-03 18:31:15 +08:00
qiaofenlin
20f0238aab
feat: support workflow version specification in workflow and chat APIs ( #23188 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-03 16:27:12 +08:00
Matri Qi
99a4bd82b5
chore: fix function name typo ( #23306 )
2025-08-03 10:09:26 +08:00
NeatGuyCoding
ff9fd0cdb2
fix: fix wrong css class ( #23299 )
2025-08-02 17:36:15 +08:00
Matri Qi
aac849d4f4
Fix/variable input validation issue ( #23300 )
2025-08-02 17:35:51 +08:00
zxhlyh
f78b903a49
Chore/variable label ( #23270 )
2025-08-01 15:43:36 +08:00
NeatGuyCoding
759ded3e3a
minor fix: fix default for status of TidbAuthBinding in compatible with various versions ( #22288 )
2025-08-01 14:51:16 +08:00
HyaCinth
f7016fd922
chore: Optimize component styles and interactions ( #23250 ) ( #23251 )
2025-08-01 14:18:38 +08:00
GuanMu
98aea05ad2
Fix: Update the background color and hover effect of secondary buttons ( #23186 )
2025-07-31 21:19:34 +08:00
lyzno1
1b2046da3f
fix: prevent client-side crashes from null/undefined plugin data in workflow ( #23154 ) ( #23182 )
2025-07-31 10:03:33 +08:00
kenwoodjw
28478cdc41
feat: support metadata condition filter string array ( #23111 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
2025-07-30 16:13:45 +08:00
呆萌闷油瓶
11ec62ca70
fix: element of Array[string] and Array[number] and size attribution ( #23074 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-07-30 15:21:50 +08:00
baonudesifeizhai
72a2c3decf
Fix/http node timeout validation#23077 ( #23117 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-07-29 21:40:15 +08:00
lyzno1
6914c1c85e
fix(web): make iteration panel respect MAX_PARALLEL_LIMIT environment variable ( #23083 ) ( #23104 )
2025-07-29 21:39:40 +08:00
GuanMu
7721648867
Fix variable config ( #23070 )
2025-07-29 11:24:59 +08:00
KVOJJJin
84aa38586f
Fix: number input can display 0 ( #23084 )
2025-07-29 10:59:12 +08:00
znn
a70d59d4a6
ability to click classifier during workflow execution ( #23079 )
2025-07-29 09:45:49 +08:00
HyaCinth
d409fb5f58
refactor(web): Optimize workflow operation tip popup ( #23051 ) ( #23052 )
2025-07-28 16:29:45 +08:00
Anton Kovalev
15757110cf
feat: default value option for select input fields ( #21192 )
...
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: GuanMu <ballmanjq@gmail.com>
2025-07-28 15:37:23 +08:00
呆萌闷油瓶
f72c03a174
feat: Support selecting variables in conditional filtering in list operations. ( #23029 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
2025-07-28 13:59:34 +08:00
HyaCinth
0546351d3e
refactor(web): Optimize the interaction effect of ToolTip component in menu items ( #23020 ) ( #23023 )
2025-07-28 10:34:11 +08:00
znn
177b0fb5e8
ability to select same type sub item by preserving children of both f… ( #23002 )
2025-07-28 10:04:31 +08:00
znn
e0fe158f0b
node title number on copied iteration node ( #23004 )
2025-07-27 09:10:04 +08:00
Wu Tianwei
ad472d59e0
fix: Refactor i18n config and fix plugin search box styling issue ( #22945 )
2025-07-25 15:01:28 +08:00
Yeuoly
9237976988
fix: refine handling of constant and mixed input types in ToolManager and ToolNodeData ( #22903 )
2025-07-24 16:14:08 +08:00
HyaCinth
b8504ac7d0
refactor(dayjs): Refactor internationalized time formatting feature ( #22870 ) ( #22872 )
2025-07-24 10:42:33 +08:00
yijq
eb06de0921
refactor: Modify the triggering method of the variable selector in the modification object subtree panel( #22237 ) ( #22238 )
2025-07-22 08:24:54 +08:00
lyzno1
b5599b2945
fix: prevent panel width localStorage pollution during viewport compression ( #22745 ) ( #22747 )
2025-07-22 08:11:01 +08:00
Novice
17a8f1a0f1
fix: avoid using node_data.version for judgement tool node version ( #22462 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com>
2025-07-21 09:28:47 +08:00
mudiko
d37b6716cd
Fix #22508 ( #22590 )
2025-07-18 13:43:58 +08:00
Wu Tianwei
b035f3f884
feat: convert components to dynamic imports for improved performance ( #22614 )
2025-07-18 11:43:37 +08:00
znn
3826b57424
remove node-info for non mcp ( #22595 )
2025-07-18 09:25:57 +08:00
Kalo Chin
7a69b57823
Fix jinja2 variable naming inconsistencies ( #22578 )
2025-07-17 22:16:47 +08:00
Asuka Minato
2423f97c72
remove overrides ( #22575 )
2025-07-17 21:47:48 +08:00
Maries
a4ef900916
Support OAuth Integration for Plugin Tools ( #22550 )
...
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
2025-07-17 17:18:44 +08:00
znn
3cfba9e47b
updating icon ( #22485 )
2025-07-17 15:10:36 +08:00
Chieh Wang
30aa052a57
feat: Add Citations and Attributions to Agent Node ( #18558 )
...
Co-authored-by: oneness0 <2902216407@qq.com>
Co-authored-by: Novice <novice12185727@gmail.com>
2025-07-16 15:46:15 +08:00
Minamiyama
66cc1b4308
feat(variable-list): add drag-and-drop functionality for variables in code node ( #22127 )
2025-07-16 15:24:19 +08:00
QuantumGhost
2c1ab4879f
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization ( #22025 )
...
refactor(api): Separate SegmentType for Integer/Float to Enable Pydantic Serialization (#22025 )
This PR addresses serialization issues in the VariablePool model by separating the `value_type` tags for `IntegerSegment`/`FloatSegment` and `IntegerVariable`/`FloatVariable`. Previously, both Integer and Float types shared the same `SegmentType.NUMBER` tag, causing conflicts during serialization.
Key changes:
- Introduce distinct `value_type` tags for Integer and Float segments/variables
- Add `VariableUnion` and `SegmentUnion` types for proper type discrimination
- Leverage Pydantic's discriminated union feature for seamless serialization/deserialization
- Enable accurate serialization of data structures containing these types
Closes #22024 .
2025-07-16 12:31:37 +08:00
Kerwin Bryant
229b4d621e
Improve Tooltip UX by enabling delay by default ( #21383 )
2025-07-16 11:26:54 +08:00
yolofit
0dee41c074
fix: When var value changed, PromptEditor should be reset ( #22219 )
2025-07-16 11:22:54 +08:00
GuanMu
7388fd1ec6
fix: Disable question editing in chat history ( #22438 )
2025-07-15 19:41:51 +08:00
GuanMu
b803eeb528
fix: Update condition items to support variable type acquisition ( #22414 )
2025-07-15 19:38:13 +08:00
GuanMu
d427088ab5
fix: remove PickerPanel padding ( #22419 )
2025-07-15 15:37:13 +08:00
suntp
88537991d6
fix: Metadata filtering with Manual option in Agent mode does not take effect when specifying input variables. ( #20362 )
2025-07-15 10:47:20 +08:00
HyaCinth
8b1f428ead
Chore: Replace lodash/noop with lodash-es/noop ( #22331 )
2025-07-14 13:57:26 +08:00
Minamiyama
016ff0feae
fix(ui): prevent var icon hidden when only one var in list of start node ( #22290 )
2025-07-13 20:10:15 +08:00
非法操作
aa6cad5f1d
fix: tool's model selector and app selector not work ( #22291 )
2025-07-13 20:04:29 +08:00
yolofit
817071e448
fix: iteration itemType support conversation var ( #22220 ) ( #22236 )
2025-07-11 19:16:30 +08:00
GuanMu
f193e9764e
fix: Optimize the workspace panel width calculation ( #22195 )
2025-07-11 19:12:12 +08:00
Minamiyama
5f9628e027
feat(workflow): add drag-and-drop support for variable list items for start node ( #22150 )
2025-07-11 18:53:29 +08:00
Joel
1d85979a74
chore:extract last run common logic ( #22214 )
2025-07-11 16:41:25 +08:00
le0zh
fe4e2f7921
feat: support var in suggested questions ( #17340 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-07-11 15:07:32 +08:00
Joel
11f9a897e8
chore: fix schema editor can not hover item ( #22155 )
2025-07-10 17:33:11 +08:00
Joel
5375d9bb27
feat: the frontend part of mcp ( #22131 )
...
Co-authored-by: jZonG <jzongcode@gmail.com>
Co-authored-by: Novice <novice12185727@gmail.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
2025-07-10 14:14:02 +08:00
Minamiyama
a9cc19f530
feat(question-classifier): add drag-and-drop sorting for topics list ( #22066 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-07-10 10:03:11 +08:00
Davide Delbianco
1885426421
feat: Allow to change SSL verify in HTTP Node ( #22052 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-07-09 15:53:24 +08:00
Minamiyama
3643ed1014
Feat: description field for env variables ( #21556 )
2025-07-09 15:18:23 +08:00
Davide Delbianco
816210d744
Expose LLM usage in workflows ( #21766 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2025-07-08 21:18:00 +08:00
Minamiyama
f925869f61
fix(variable): ensure unique variable names in var-list ( #22038 )
2025-07-08 15:41:27 +08:00
Minamiyama
a4bdeba60d
feat(question-classifier): add instanceId to class-item editor ( #22002 )
2025-07-08 10:04:05 +08:00
Minamiyama
71385d594d
fix(variables): Improve `getNodeUsedVars` implementation details ( #21987 )
2025-07-08 09:33:13 +08:00
Minamiyama
c48b32c9e3
ENH(ui): enhance check list ( #21932 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-07 14:52:36 +08:00
heyszt
a201e9faee
feat: Add Aliyun LLM Observability Integration ( #21471 )
2025-07-04 21:54:33 +08:00
Minamiyama
317d287458
fix(loop-variables): validate variable name input ( #21888 )
2025-07-03 23:30:56 +08:00
Joel
ed54bd5121
fix: not search plugin if marketplace enabled ( #21880 )
2025-07-03 16:43:11 +08:00
Minamiyama
a45aa1e505
feat(variables): auto replace spaces with underscores in variable name inputs ( #21843 )
2025-07-03 10:36:38 +08:00
crazywoola
21e68b9cf1
fix: nodeExtraData might be undefined ( #21856 )
2025-07-03 09:59:19 +08:00
HyaCinth
a3654c8fe9
fix(web): adjust HTTP node method and input layout ( #21834 ) ( #21855 )
2025-07-03 09:26:38 +08:00
zxhlyh
68f41bbaa8
Fix/workflow use nodes hooks ( #21822 )
2025-07-02 17:48:23 +08:00
zxhlyh
3bfa9767c0
Chore/workflow last run ( #21823 )
...
Co-authored-by: Joel <iamjoel007@gmail.com>
2025-07-02 17:48:07 +08:00
Joel
0c39490bb1
chore: put new run var to the top ( #21816 )
2025-07-02 15:56:22 +08:00
Joel
f53b177e1f
chore: new inspected variable add to top position instead of bottom ( #21793 )
2025-07-02 11:07:43 +08:00
Joel
5c11c22302
fix: can not reset system variables ( #21750 )
2025-07-01 16:00:17 +08:00
Kalo Chin
1b99e44e99
feat: Retain LLM Configuration Settings When Changing Model ( #21247 )
2025-07-01 11:32:46 +08:00
Minamiyama
25de39d9c6
Feat: sync input variable names to main() function ( #21667 )
2025-07-01 10:57:07 +08:00
NFish
6013d90426
Fix/ serveral bugs fixed in enterprise ( #21729 )
2025-07-01 10:42:11 +08:00
Minamiyama
7c76458b18
fix: fix node valid detect ( #21709 )
2025-07-01 10:32:00 +08:00
非法操作
eb9edf4908
fix: copy inspect variable value get extra quotes ( #21680 )
2025-06-30 22:14:29 +08:00
Minamiyama
0f23e3d9ab
fix(ui): no hover effect in copy button of code node ( #21671 )
2025-06-29 14:49:10 +08:00
GuanMu
787ad5ab38
feat: Refactor panel component, add adaptive width observer to optimize panel width management ( #21576 )
2025-06-27 10:50:33 +08:00
crazywoola
81fc49d78c
fix: value_selector will be empty string ( #21598 )
2025-06-27 10:38:22 +08:00
GuanMu
fd41645f95
feat: Add display control logic for the variable inspection panel ( #21539 )
2025-06-27 10:22:39 +08:00
Yeuoly
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities ( #21425 )
2025-06-26 17:44:14 +08:00
HyaCinth
79fa3c7519
fix(web): optimize the pop logic of the tool selector ( #21558 ) ( #21559 )
2025-06-26 16:45:01 +08:00
CorrectRoad
17722f581b
feat: add tooltip to workflow run node name ( #21564 )
2025-06-26 16:42:48 +08:00
Joel
1610f62a28
fix: var inspect doc link error ( #21515 )
2025-06-25 20:21:51 +08:00
-LAN-
0f5417ab84
feat(web): Contains sys.files in the default template. ( #21476 )
2025-06-25 13:06:07 +08:00
crazywoola
8a20134a5b
fix: inputs.items is undefined ( #21463 )
2025-06-25 11:02:27 +08:00
Minamiyama
8ea27bc341
feat: persist debug-and-preview panel width in localstorage ( #21434 )
2025-06-24 20:34:11 +08:00
Joel
f668d89621
fix: last run not export var and ts problem ( #21424 )
2025-06-24 16:48:33 +08:00
Minamiyama
197c018c1f
fix missing style of conversation variable panel default value textarea ( #21422 )
2025-06-24 15:58:39 +08:00
Joel
1a1bfd4048
feat: last run frontend ( #21369 )
...
The frontend of feat: Persist Variables for Enhanced Debugging Workflow (#20699 ).
Co-authored-by: jZonG <jzongcode@gmail.com>
2025-06-24 09:10:30 +08:00
15
3537088135
Fixes #21351 ( #21354 )
2025-06-23 14:01:51 +08:00
Good Wood
43f5b21852
feat: add config for max-tree-depth ( #21291 )
2025-06-23 13:55:57 +08:00
QuantumGhost
3f9ced5374
Revert "feat:conversation variable support file array" ( #21273 )
2025-06-20 19:57:28 +08:00
KVOJJJin
223448af18
Feat: support selecting model in auto generator ( #21208 )
2025-06-20 13:42:42 +08:00
-LAN-
6b1ad634f1
fix(workflow_run): sequence_number race. ( #21228 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-06-19 17:53:49 +08:00
zxhlyh
cff039d123
fix: workflow import sync env and conversation variables ( #21215 )
2025-06-19 15:44:42 +08:00
kinoooolu
2bb19f85c6
feat:conversation variable support file array ( #21174 )
...
Co-authored-by: kino.lu <kino.lu@vipshop.com>
2025-06-19 10:26:38 +08:00
非法操作
a205ee16b9
feat: improve the orgnize node operation ( #21183 )
2025-06-19 10:05:33 +08:00
zxhlyh
dbae5b0564
fix: workflow shortcuts ( #21164 )
2025-06-18 16:31:41 +08:00
NFish
614c5e087e
Feat: add check before install plugin ( #20014 )
2025-06-18 15:51:23 +08:00
HyaCinth
945d1569ee
fix(web): fix unique key issue ( #20809 ) ( #20810 )
2025-06-18 10:04:18 +08:00
HyaCinth
21c2de2d7e
fix(code-editor): optimize the loading style of the CodeEditor component in dark mode ( #21116 ) ( #21120 )
2025-06-17 17:49:44 +08:00
非法操作
7a2a8a2ffd
chore: check input variable key of code/template node is valid ( #21057 )
2025-06-17 16:27:51 +08:00
非法操作
6c0a91a64f
fix: some dark theme display incorrect ( #21055 )
2025-06-17 16:11:57 +08:00
kurokobo
df6451076b
fix: prevent nodes from being unintentionally deleted by pressing the backspace key. ( #21023 )
2025-06-17 16:11:30 +08:00
Wu Tianwei
59b89b9971
fix: update documentation links for various components to support localization ( #21048 )
2025-06-16 14:13:04 +08:00
Bowen Liang
f4df759ba6
refactor: generalize method for getting doc link respecting locale and fix error link paths ( #20801 )
2025-06-13 10:58:43 +02:00
HyaCinth
fc6e2d14a5
fix(web): optimize prompt change logic for LLM nodes ( #20841 ) ( #20865 )
2025-06-10 09:04:10 +02:00
非法操作
ab62a9662c
fix: some dark mode display incorrect ( #20788 )
2025-06-09 16:09:27 +08:00
kenwoodjw
01d500db14
fix: autocorrect everything in web ( #20605 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
2025-06-04 14:12:24 +08:00
KVOJJJin
d6b30efe2c
Fix/dark theme style issues ( #20566 )
2025-06-03 13:53:24 +08:00
kenwoodjw
23c9f1b444
fix ts5097 ( #20543 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
2025-06-02 18:02:50 +08:00
Kaitlyn Feng
c8d9f8e2e4
fix: resolve unstable scrolling in workflow debug panel with multiple input fields #19697 ( #19698 )
2025-05-30 14:54:30 +08:00
Wu Tianwei
9b47f9f786
fix(json-schema-editor): Add container reference for resize observer in CodeEditor; Update language hook and help doc URL in JsonSchemaConfig ( #20488 )
2025-05-30 13:54:12 +08:00
非法操作
dd2725be68
fix: import from curl not work for --data ( #20471 )
2025-05-30 10:52:38 +08:00
Joel
abc32edf28
chore: enchance the copywriting of tool ( #20294 )
2025-05-27 16:40:11 +08:00
zxhlyh
b12c28a984
fix: workflow http node ( #20262 )
2025-05-27 11:05:38 +08:00
Good Wood
84679f1a5b
fix: prevent save when default max_iteration has value in agent node ( #20211 )
2025-05-26 16:28:29 +08:00
Joel
ba7a2fd135
fix: can not show loop detail in one step run ( #20215 )
2025-05-26 14:23:11 +08:00
Panpan
ef3569e667
feat: support chatflow start node custom input field hidden ( #19678 )
2025-05-21 13:52:21 +08:00
wellCh4n
627911d4ff
feat: Move to node in workflow panel and fix help link hover style ( #19998 )
2025-05-21 11:29:24 +08:00
crazywoola
75cacc2855
fix: ReactFlow background in dark theme ( #20013 )
2025-05-21 10:32:07 +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
wellCh4n
276c02f341
feat: Variable click jumps to source node ( #13623 )
2025-05-19 23:17:18 +08:00
Junjie.M
2862631f03
fix: tool node number type constant field dark style ( #19818 )
2025-05-18 12:58:22 +08:00
GQ1994
e7659ecd9d
revert https://github.com/langgenius/dify/pull/19497 (19497) ( #19807 )
...
Co-authored-by: qingguo <qingguo@lexin.com>
2025-05-17 12:32:27 +08:00
CorrectRoad
de2cfd2927
fix: fix metadata condition name overflow ( #19812 )
2025-05-16 14:33:14 +08:00
crazywoola
4dc06ee43f
revert: https://github.com/langgenius/dify/pull/18554 ( #19787 )
2025-05-15 22:39:35 +08:00
KVOJJJin
aae80681f2
Fix: style of dataset item in chatbot configure with theme dark ( #19761 )
2025-05-15 17:36:05 +08:00
KVOJJJin
71704a713b
Fix: style of check list in dark mode ( #19744 )
2025-05-15 16:07:52 +08:00
crazywoola
95467a3f0b
fix: broken behavior of rendering ( #19732 )
2025-05-15 14:37:00 +08:00
Joel
486a66be54
fix: item data type wrong in iteration ( #19709 )
2025-05-15 10:54:35 +08:00
crazywoola
dd4419fd5e
Revert "Support for copying nodes between workflows (This feature is unrelated to remove functions. When using the copy function, the browser will permanently retain the last copied node)."" ( #19708 )
2025-05-15 10:26:23 +08:00
FyhSky
e040f8069b
Support for copying nodes between workflows (This feature is unrelated to remove functions. When using the copy function, the browser will permanently retain the last copied node)." ( #19687 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-14 19:03:11 +08:00
KVOJJJin
2c5f5b0c67
Feat: add search params with theme in links of marketplace ( #19648 )
2025-05-14 13:46:03 +08:00
董富宝
3c953cb0ef
fix:#18447:When variables in the workflow are deleted or modified, it is impossible to visually identify subsequent node errors ( #18554 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2025-05-14 10:17:15 +08:00
KVOJJJin
3548c133e3
Feat: add theme switcher ( #18093 )
2025-05-14 09:06:14 +08:00
Good Wood
b8e305f183
fix: fix can't config Nth item in list Node ( #19618 )
2025-05-13 19:46:26 +08:00
johnny0120
49af07f444
fix: use NextJS basePath and WEB_PREFIX to support custom prefix ( #19497 )
...
Co-authored-by: johnny0120 <15564476+johnny0120@users.noreply.github.com>
2025-05-12 13:44:41 +08:00
LeanDeR
c720e0dd04
refactor(workflow): revamp logging module for loop & iteration nodes ( #19484 )
2025-05-12 09:32:41 +08:00
GuanMu
3a85f218ed
refactor(workflow): Improve layout structure in VersionHistoryPanel ( #19450 )
2025-05-09 16:37:32 +08:00
LeanDeR
135b8bd4f5
fix(workflow): Fix the expand/collapse animation effect ( #19398 )
2025-05-08 22:49:40 +08:00
HyaCinth
736a064bac
fix(web): Add unique instanceId & key for AgentStrategy component ( #18053 ) ( #19386 )
2025-05-08 16:20:51 +08:00
hzhufa
163a76eb6e
Bug fix: Invalid edge connection data causes the page to crash. ( #19369 )
...
Co-authored-by: hzhufa <hzhufa@linewell.com>
2025-05-08 12:57:10 +08:00
Good Wood
d1c08a810b
feat: store mcp_config when switch agent strategy ( #19291 )
2025-05-07 14:49:28 +08:00
zxhlyh
a6827493f0
chore: slice workflow refresh draft hook ( #19292 )
2025-05-06 18:24:10 +08:00
AllenWriter
3ecc1e0228
Fix: update docs link ( #19278 )
2025-05-06 17:02:01 +08:00
GeorgeCaoJ
b979a8a707
feat: sort variables in the selector by x axis for most recent order ( #19243 )
2025-05-06 10:59:02 +08:00
crazywoola
9231c197a5
fix: s.filter is not a function ( #19250 )
2025-05-06 10:26:44 +08:00
Junjie.M
6c9a9d344a
fix: mouse scrolling zooming can not function anymore ( #19160 )
2025-04-30 16:57:48 +08:00
-LAN-
bcc95e520b
feat: support remove first and remove last in variable assigner ( #19144 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
2025-04-30 15:50:00 +08:00
QuantumGhost
bd1bbfee4b
Enhance Code Consistency Across Repository with `.editorconfig` ( #19023 )
2025-04-29 18:04:33 +08:00
Joel
315436e43b
fix: classify remove always remove the last one ( #18959 )
2025-04-28 13:56:43 +08:00
crazywoola
03ac2d0f17
fix: i.find is not a function ( #18945 )
2025-04-28 11:09:54 +08:00
Joel
eb92dd59f9
chore: disabled struct output not show model not support warning ( #18909 )
2025-04-27 18:30:45 +08:00
Junjie.M
e3daef19e7
chatflow/workflow add field required ( #18892 )
2025-04-27 16:12:02 +08:00
crazywoola
a5e6a0dc0c
enable pan by fingers ( #18775 )
2025-04-25 16:36:54 +08:00
onlysyz
cf464d252d
fix#18595: update workflow duplicate env variable name ( #18596 )
...
Co-authored-by: tiankuo.zhou <tiankuo.zhou@lofty.com>
2025-04-23 15:55:46 +08:00
Joel
c6fb879cea
fix: select struct output root object show the wrong type ( #18582 )
2025-04-23 11:06:29 +08:00
非法操作
35a008af18
fix can't resize workflow run panel ( #18538 )
2025-04-22 16:07:51 +08:00
allenZhang
94e22ba0fd
feat: add search input field ( #18409 )
2025-04-22 11:07:18 +08:00
Wu Tianwei
80f5ee1eb2
fix: fix workflow as a tool confirm dialog layout issue ( #18494 )
2025-04-22 09:59:14 +08:00
KVOJJJin
3136eb8e4b
Fix: json update in conversation variable ( #18483 )
2025-04-21 17:58:01 +08:00
Joel
5d9c67e97e
fix: handle array item type error in struct output ( #18452 )
2025-04-21 14:15:38 +08:00
crazywoola
93c1ee225e
fix: styles and missing imports ( #18396 )
2025-04-19 14:46:10 +08:00
Joel
775dc47abe
feat: llm support struct output ( #17994 )
...
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
2025-04-18 16:53:43 +08:00
Wu Tianwei
1e7418095f
feat/TanStack-Form ( #18346 )
2025-04-18 15:54:22 +08:00
zxhlyh
efe5db38ee
Chore/slice workflow ( #18351 )
2025-04-18 13:59:12 +08:00
crazywoola
b96ecd072a
fix: can not input R when debug ( #18323 )
2025-04-18 09:42:08 +08:00
GuanMu
77fde04ef7
style: add left padding to editor component and remove unused CSS ( #18247 )
2025-04-17 11:47:59 +08:00
Joel
9d139fa306
fix: Could not load the logo of workflow as Tool in Agent Node ( #18243 )
2025-04-17 11:22:06 +08:00
Junjie.M
b7e8517b31
feat: agent strategy parameter add help information ( #18192 )
2025-04-16 17:24:09 +08:00
Junjie.M
da7c8621f7
fix: agent strategy string type parameter default value invalid ( #18185 )
2025-04-16 17:03:18 +08:00
diuwu
7161d7ad96
feat: add base path to resources ( #17655 )
...
Co-authored-by: fhliu4 <fhliu4@iflytek.com>
2025-04-15 17:05:50 +08:00
Hash Brown
438463b1c4
feat: edit question in Chat ( #17961 )
2025-04-15 15:37:08 +08:00
Junjie.M
9f8947f1dd
feat: plugin tool selector add tool default description ( #18018 )
2025-04-14 19:08:53 +08:00
yusheng chen
4c99e9dc73
refactor: type improvements that doesn't modify functionality ( #17970 )
2025-04-14 16:06:10 +08:00
Joel
d80f4c7d3b
chore: eslint add sonar ( #17989 )
2025-04-14 15:28:20 +08:00