Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

sequential-workflow-designer

Package Overview
Dependencies
Maintainers
0
Versions
96
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sequential-workflow-designer - npm Package Versions

1
10

0.9.0

Diff

Changelog

Source

0.9.0

Breaking Changes

This version changes the main configuration. The "isHidden" properties are prohibited. Also we added a possibility to hide the control bar. To hide the control bar or other UI component you need to set false in the corresponding configuration property.

const configuration = {
  toolbox: false,
  editors: false,
  controlBar: false,
  // ...
};

To display components you need to set a proper value.

const configuration = {
  toolbox: {
    groups: [ /* ... */ ]
  },
  editors: {
    globalEditorProvider: () => { /* ... */ },
    stepEditorProvider: () => { /* ... */ },
  },
  controlBar: true,
  // ...
};

React & Angular

The controlBar property is required from now. This change applies for the sequential-workflow-designer-angular and sequential-workflow-designer-react packages as well.

b4rtaz
published 0.8.1 •

Changelog

Source

0.8.1

Changed format of bundles:

  • sequential-workflow-designer to UMD, ESM and CommonJS,
  • sequential-workflow-designer-react to ESM and CommonJS.
b4rtaz
published 0.8.0 •

Changelog

Source

0.8.0

  • This release introduces a better support for TypeScript.
  • The model of the workflow definition is moved from the sequential-workflow-designer package to the sequential-workflow-model package. By this it's possible to create a common package with your workflow model and use it for the front-end and back-end applications at the same time. The sequential-workflow-designer package exports definition types as before, but these types come from the sequential-workflow-model package. You don't have to include the sequential-workflow-model package to your project if you don't need it. You can read more about this approach here.
Breaking Changes

TaskStep, SwitchStep, ContainerStep interfaces are depreciated now. Those types will be removed in the future.

🤩 We launched a new project: Sequential Workflow Machine. It's a JavaScript workflow engine for the frontend and the backend. The engine uses exactly the same data model as the Sequential Workflow Designer. It means you can use the same workflow definition for the designer and the engine. The new package is powered by the xstate library.

b4rtaz
published 0.7.0 •

Changelog

Source

0.7.0

  • The step validator has two parameters from now: step and parentSequence.
  • Added new editing restrictions: isDraggable and isDeletable.
Breaking Changes
  • Refactored step components by introducing the StepContext interface.
  • Renamed .sqd-step-start-stop* CSS selectors to .sqd-root-start-stop*.
b4rtaz
published 0.6.0 •

Changelog

Source

0.6.0

Fixed support for touchpad.

Breaking Changes
  • Redesigned the DesignerExtension interface. This change increases the extensibility of the designer.
b4rtaz
published 0.5.4 •

Changelog

Source

0.5.4

This version introduces the first release of the Sequential Workflow Designer for Angular package.

b4rtaz
published 0.5.3 •

Changelog

Source

0.5.3

  • The disabled drag mode doesn't block the step selecting anymore.
  • Replaced custom shapes by icons from the Icons class for StartStopComponentView.
b4rtaz
published 0.5.2 •

Changelog

Source

0.5.2

This version introduces the first release of the Sequential Workflow Designer for React package.

b4rtaz
published 0.5.1 •

Changelog

Source

0.5.1

  • Fixed calculation of label width in the switch step.
  • Added an exclamation mark to the warning icon.
b4rtaz
published 0.5.0 •

Changelog

Source

0.5.0

  • Fixed losing the disabled state during dragging.
  • Fixed steps rendering with long labels.
  • Added to the global editor and the step editor the common class: sqd-editor.
Breaking Changes
  • Changed a behavior of the default zoom. From now the designer shows a whole flow at the start.
  • Zoom is aligned to the predefined constants.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc