Sequential Workflow Designer Versions Save

Customizable no-code component for building flow-based programming applications. 0 external dependencies.

v0.19.4

2 weeks ago

This version adds the data-step-id attribute to the root <g> elements of step components on the canvas. This attribute contains the ID of the step, enabling the use of CSS selectors to style step components #135.

v0.19.3

2 months ago

This version improves the experience of scrolling in the toolbox via the touchpad.

v0.19.2

2 months ago

This version adds the alt key support. Now when you hold the alt key and click on the canvas, the drag and drop is disabled #126.

v0.19.1

2 months ago

Fixed the bug with refreshing the state modifier dependencies.

v0.19.0

2 months ago
  • Added the isSelectable callback to the StepsConfiguration interface. Now it's possible to disable the selection of steps.
  • Deleted deprecated methods and interfaces.

v0.18.5

3 months ago

This version fixes a bug with unintended selection of HTML elements in Apple Vision Pro.

v0.18.4

3 months ago

This version removes the features introduced in the previous release. We noticed that the proposed solution did not update the undo stack. As a result, we removed that feature in this version. Instead, we added a new method to the Designer class called replaceDefinition, which allows for the replacement of the entire definition and updates the undo stack.

function appendStep() {
  const newStep: Step = { /* ... */ };

  const newDefinition = ObjectCloner.deepClone(designer.getDefinition());
  newDefinition.sequence.push(newStep);
  await designer.replaceDefinition(newDefinition);
}

v0.18.3

3 months ago

Edited: changes are reverted in the 0.18.4 version.

v0.18.2

3 months ago

This version corrects a bug in the moveViewportToStep method that caused the viewport to move to the incorrect position.

v0.18.1

4 months ago

This version exposes the definition walker from the Designer class #109.

const walker = designer.getWalker();