dify/web/app/components/workflow
yyh 32329cf27b
perf(skill): stabilize useCallback refs and memoize filtered list
Use useRef for batchUpload and emitTreeUpdate to remove unstable
dependencies from useCallback, preventing unnecessary memo invalidation
on all 16 TemplateCard components. Wrap filtered list in useMemo and
replace && conditional with ternary for rendering safety.
2026-01-30 16:10:18 +08:00
..
__tests__
block-selector feat: support search tool after @ 2026-01-30 15:49:30 +08:00
collaboration feat: sync file tree 2026-01-29 16:33:33 +08:00
comment feat: mouse right click can add new comment 2026-01-29 09:13:12 +08:00
constants feat: add Command node support 2026-01-06 19:30:38 +08:00
custom-group-node
datasets-detail-store
header Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox 2026-01-29 21:25:28 +08:00
help-line
hooks perf(workflow): optimize plugin installation hooks to reduce unnecessary queries and memo invalidations 2026-01-30 01:56:07 +08:00
hooks-store feat: Refactor app export to support sandboxed bundle format 2026-01-29 23:36:19 +08:00
nodes chore: computer use to true 2026-01-30 11:06:44 +08:00
note-node fix(web): disable HTML escaping for form field validation messages (#31292) 2026-01-20 18:43:01 +08:00
operator Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox 2026-01-29 21:25:28 +08:00
panel feat: Refactor app export to support sandboxed bundle format 2026-01-29 23:36:19 +08:00
plugin-dependency
run fix: workflow result generation render 2026-01-28 21:01:47 +08:00
simple-node
skill perf(skill): stabilize useCallback refs and memoize filtered list 2026-01-30 16:10:18 +08:00
store feat: add ArtifactSlice and integrate artifact preview into skill editor tabs 2026-01-29 17:52:41 +08:00
utils perf(workflow): skip unnecessary query subscriptions for non-plugin nodes 2026-01-30 01:46:50 +08:00
variable-inspect fix: hide artifacts tab in variable inspect panel for classic mode 2026-01-30 16:10:17 +08:00
workflow-preview Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox 2026-01-22 22:40:32 +08:00
block-icon.tsx Merge branch 'feat/pull-a-variable' into feat/support-agent-sandbox 2026-01-20 09:54:41 +08:00
candidate-node-main.tsx Merge remote-tracking branch 'myori/main' into feat/collaboration2 2026-01-17 10:22:41 +08:00
candidate-node.tsx
comment-manager.tsx feat: mouse right click can add new comment 2026-01-29 09:13:12 +08:00
constants.ts fix: llm generation variable 2026-01-21 14:57:54 +08:00
context.tsx
custom-connection-line.tsx
custom-edge-linear-gradient-render.tsx
custom-edge.tsx feat: sub-graph to use dynamic node generation 2026-01-13 22:28:30 +08:00
dsl-export-confirm-modal.tsx feat(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246) 2025-12-31 11:13:22 +08:00
features.tsx fix: Add sandbox feature to workflow features mapping 2026-01-25 16:30:50 +08:00
index.tsx feat: mouse right click can add new comment 2026-01-29 09:13:12 +08:00
node-contextmenu.tsx
panel-contextmenu.tsx feat: mouse right click can add new comment 2026-01-29 09:13:12 +08:00
selection-contextmenu.tsx Merge branch 'feat/collaboration2' into feat/support-agent-sandbox 2026-01-25 00:00:03 +08:00
shortcuts-name.tsx Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox 2026-01-29 21:25:28 +08:00
style.css
syncing-data-modal.tsx
types.ts fix(workflow): eliminate infinite loop in plugin install state management 2026-01-30 01:30:57 +08:00
update-dsl-modal.tsx Merge branch 'feat/collaboration2' into feat/support-agent-sandbox 2026-01-25 00:00:03 +08:00
view-picker.tsx fix(workflow): disable view switch during preview run instead of mounted guard 2026-01-27 01:31:22 +08:00
workflow-history-store.tsx feat(web): migrate from es-toolkit/compat to native es-toolkit (#30244) (#30246) 2025-12-31 11:13:22 +08:00