dify/web/app/components/workflow/nodes/_base
hjlarry 2f7336b5d9 fix knowledge retrieval node add freeze
Knowledge Retrieval panel effects depend on setInputs. In the collaboration branch the callback chain started changing identity on every render, so adding this node could repeatedly write node data and freeze the browser.

Stabilize the collaborative workflow API returned by useCollaborativeWorkflow and keep useNodeCrud.setInputs stable while forwarding to the latest updater. Add a regression test for the stable setInputs contract.
2026-04-13 16:59:58 +08:00
..
__tests__ test(workflow-app): enhance unit tests for workflow components and hooks (#34065) 2026-03-25 18:34:32 +08:00
components fix: web tests 2026-04-11 09:17:00 +08:00
hooks fix knowledge retrieval node add freeze 2026-04-13 16:59:58 +08:00
node-sections.tsx refactor: update to tailwind v4 (#34415) 2026-04-02 07:06:11 +00:00
node.helpers.tsx feat(workflow): add selection context menu helpers and integrate with context menu component (#34013) 2026-03-25 17:21:48 +08:00
node.tsx chore: fix import avatar error 2026-04-10 23:15:22 +08:00
types.ts chore: knip fix (#34481) 2026-04-02 15:03:42 +00:00
use-node-resize-observer.ts feat(workflow): add selection context menu helpers and integrate with context menu component (#34013) 2026-03-25 17:21:48 +08:00