Releases: sverweij/state-machine-cat
Releases · sverweij/state-machine-cat
v5.3.5
v5.3.4
- doc(cli): document viz.js warning on node 12 (#87)
- feature(site): hide the context menu when the user made a choice (#85)
- build(npm): ⬆️ commander, dependency-cruiser, eslint, eslint-config-prettier, fast-xml-parser, handlebars, husky, lint-staged, mocha, webpack
- ci(lgtm): configure lgtm so it doesn't look at generated code (#86)
- feature(ci): set-up github action (#84)
v5.3.3
- build(npm): ⬆️ dependency-cruiser, eslint, eslint-config-prettier, eslint-plugin-mocha, handlebars, lint-staged, upem, webpack, webpack-cli
- chore(*): remove unused utility script
- style(config): add a space so a comment is less grammatically incorrect (#81)
- refactor(scxml): use lodash.castArray instead of hand rolled utility (#80)
v5.3.2
v5.3.0
v5.2.1
- build(npm): ⬆️ eslint, eslint-config-prettier, fast-xml-parser, husky, lint-staged, webpack, webpack-cli
- bugfix(cli): automatically classify .scxml and .xml input extensions as scxml (#74)
- feature(docs): add in page rendering script (#76)
- chore(ide): add editor config
- refactor(parse): move the smcat parser into its own folder (#73)
(I forgot to publish this release to npm - I noticed when publishing v5.3.0 😬 )
v5.2.0
v5.1.2
v5.1.1
- bugfix(parse-scxml): also emit the action if a transition has no attributes (#68)
- bugfix(parse-scxml): treat space separated state references in transitions as multiple transitions (#67)
- bugfix(parse-scxml): properly parse structured onentry, onexit and transition nodes (#65)
- bugfix(parse-scxml): improve initial recognition (#64)
- bugfix(parse-scxml): treat target-less transitions as self transitions (#63)
- build(npm): fast-xml-parser, husky, upem, webpack