Skip to content

Releases: pascalpoizat/fbpmn

v0.2.8

02 May 09:11
v0.2.8
6288207
Compare
Choose a tag to compare

Changelog

new features 🎉

  • enhance token positioning in interactive counter example exploration pages

v0.2.7

19 Apr 15:55
v0.2.7
c2e8e36
Compare
Choose a tag to compare

Changelog

new features 🎉

  • generate interactive counter example exploration pages

v0.2.6

15 Apr 16:29
v0.2.6
9a7a603
Compare
Choose a tag to compare

Changelog

new features 🎉

  • generate pictures for counter examples (via dot)

v0.2.5

04 Apr 09:32
v0.2.5
ca88167
Compare
Choose a tag to compare

Changelog

new features 🎉

  • subset of BPMN
    • support message boundary events on all activities (tasks and subprocesses)
  • verification script (for Linux and OSX)
    • check requisites
    • add option to chose the number of workers (process cores used in verification)

bugfix 🐛

  • TLA+ theories for the BPMN execution semantics
    • move message reception in receive tasks after activation
    • add well-formedness condition for subprocesses to begin with a none start event
    • correct subprocess completion in case of multiple end events

v0.2.4

01 Apr 15:49
v0.2.4
6f851a9
Compare
Choose a tag to compare

Changelog

new features 🎉

  • TLA+ theories for the BPMN execution semantics
    • add parameter to enable re-entrance or not for activities
  • verification script (for Linux and OSX)
    • enhanced ouput

v0.2.3

30 Mar 15:18
v0.2.3
fe6cea7
Compare
Choose a tag to compare

Changelog

bugfix 🐛

  • TLA+ theories for the BPMN execution semantics
    • boundary event interruption also removes tokens on edges
    • boundary event interruption cannot happen upon sub process termination

v0.2.2

27 Mar 20:26
v0.2.2
254df90
Compare
Choose a tag to compare

Changelog

new features 🎉

  • TLA+ theories for the BPMN execution semantics
    • support bounding constraints to deal with unbounded models

breaking changes ⚠️

  • TLA+ theories for the BPMN execution semantics
    • use new syntax for boundary events
    • update some type names to better suit the BPMN meta-model

v0.2.1

26 Mar 16:09
v0.2.1
dd225fe
Compare
Choose a tag to compare

Changelog

new features 🎉

  • verification script (for Linux and OSX)
    • perform automatically the verification for the different communication modes x different properties

v0.2.0

24 Mar 17:53
v0.2.0
8e640ae
Compare
Choose a tag to compare

Changelog

new features 🎉

  • subset of BPMN
    • support message boundary events (interrupting or not) for sub processes

v0.1.1

21 Mar 18:18
v0.1.1
9cb0394
Compare
Choose a tag to compare

Changelog

bugfix 🐛

  • verification script (for Linux and OSX)
    • correct error message for TLA2TOOLS_HOME