Skip to content

Releases: sverweij/state-machine-cat

v6.0.4

05 Mar 19:35
Compare
Choose a tag to compare

🐛 bugfixes

  • bugfix(dot): also render non-regular children of parallel states (#113)

🔧 maintenance & chores

  • build(npm): ⬆️ query-string, webpack
  • refactor(*): kebab-case-all-the-things (#111)
  • ci(lgtm): disable lgtm

v6.0.3

01 Mar 11:59
Compare
Choose a tag to compare
  • bugfix(site): add noreferrer noopener to all links (#109)
  • build(npm): ⬆️ ajv, dependency-cruiser, eslint-plugin-mocha, lint-staged, mocha, query-string, typescript, webpack, webpack-cli
  • chore(build): simplify the dependency-graph generation setup (#110)
  • chore(doc): add higher level dependency graphs (#106)

v6.0.0

02 Jan 18:34
Compare
Choose a tag to compare
  • feature(report): remove html output format (#102) (BREAKING)
  • feature(render): remove xmi support (#101) (BREAKING)
  • bugfix(site): copy all examples to public on (gitlab) pages publish
  • feature(site): add social media tags (#103)
  • doc(*): add a vector variant of the dependency graph
  • ci(lint): also use eslint caching in lint-staged

breaking change: remove html output format

  • impact: none if you weren't using the html table format (which is likely according to my stats).
  • why: see #102
  • If you were using it, please get in touch.

breaking change: remove xmi output format

  • impact: none if you weren't using the xmi output format (which is likely, according to my stats).
  • why: see #101 and the documentation
  • If you were using it you can still use version 5 (cli only).

v5.4.2

28 Dec 08:12
Compare
Choose a tag to compare
  • build(npm): ⬆️ dependency-cruiser, eslint, eslint-config-prettier, nyc, typescript, webpack

Not published to npm as there's no change in regular dependencies and the upgraded devDependencies don't create any sources that are pushed to npm.

v5.4.1

17 Dec 09:37
Compare
Choose a tag to compare
  • bugfix(dot): untangle multiple self transitions on composite states (#100)
  • build(npm): ⬆️ webpack
  • doc(*): expand json schema and type documentation (#99)

v5.4.0

14 Dec 10:54
Compare
Choose a tag to compare
  • bugfix(dot): improve rendition of self-transtions on states that are composite and have a parent (#97)
  • feature(*): add internal/ external distinction to transitions (#96)
  • bugfix(doc): deprecate xmi as an output format (#94)
  • doc(site): rehash the samples a bit (#93)
  • doc(README): add examples to the types table + typo corrections (#92)
  • build(npm): ⬆️ dependency-cruiser, eslint, eslint-plugin-import, fast-xml-parser

v5.3.9

29 Nov 17:47
Compare
Choose a tag to compare
  • build(npm): ⬆️ dependency-cruiser, eslint, eslint-plugin-mocha, fast-xml-parser, lint-staged

v5.3.8

20 Nov 20:34
Compare
Choose a tag to compare
  • build(npm): ⬆️ handlebars, dependency-cruiser, eslint-config-prettier, husky
  • ci(gh-actions): set up node modules cache (#91)
  • doc(site): add the vscode triaging states as an example

v5.3.7

20 Nov 20:35
Compare
Choose a tag to compare
  • build(npm): ⬆️ chalk, commander, dependency-cruiser, handlebars, lint-staged, prettier, query-string, wrap-ansi

v5.3.6

20 Nov 20:36
Compare
Choose a tag to compare
  • build(npm): ⬆️ commander
  • bugfix(dot): keep notes yellow/ black regardless of color scheme so they stay readable (#90)