bpmn-engine

Changelog

23.0.2

23.0.1

23.0.0

Breaking

22.0.2

22.0.1

22.0.0

Performance tweaks.

Breaking

21.1.0

21.0.0

Stop execution if invalid time duration, cycle, or date is encountered.

Breaking

20.0.2

20.0.1

20.0.0

19.0.1

19.0.0

Upgrade is recommended since nasty evergroving state size is fixed.

18.0.0

Only breaking if multi-instance sub-process executions are inspected after sub-process run is completed. Picture a multi-instance sequential sub-process with a cardinality of 100. One hundred items in a list occupies some memory. That will not stand. Consequently, they are now removed when iteration completes and eventually collected by gc.

17.1.1

17.1.0

17.0.0

16.1.0

16.0.1

16.0.0

15.1.3

15.1.2

15.1.1

15.1.0

15.0.0

Breaking

14.1.1

14.1.0

14.0.0

Breaking

13.0.2

13.0.1

Type definition

13.0.0

12.0.5

12.0.4

Update package.json to reflect what was stated in v12.0.3.

12.0.3

12.0.2

12.0.1

12.0.0

11.4.2

11.4.1

11.4.0

11.3.2

11.3.1

Type definition

Misc

11.3.0

11.2.1

11.2.0

11.1.0

11.0.0

All conditional flows from bpmn-elements@3.

Breaking

Addititions

10.1.2-3

Type definitions courtesy of @saeedtabrizi.

10.1.1

10.1.0

10.0.0

Untangle issue #105 which resulted in refactoring outbound sequence flow handling.

Breaking

9.2.0

9.1.1

9.1.0

Additions

9.0.0

Additions

Breaking changes

8.7.0

8.6.0

8.5.0

8.4.0

8.3.0

8.2.1

8.2.0

8.1.0

8.0.0

Breaking changes

Additions

7.1.0

7.0.0

Bump bpmn-elements and bpmn-moddle (which now has a node dist :).

Breaking changes

Additions

6.2.0

Additions

6.1.0

Additions

6.0.0

Use bpmn-elements to execute elements.

Behind the scenes the entire definition execution is replaced with bpmn-elements

Breaking changes

Changes

5.0.0

Breaking changes

Additions

4.0.0

Breaking changes

Changes

3.2.0

3.1.0

Changes

3.0.0

Breaking changes

Changes

2.0.0

Changes