Releases: sverweij/state-machine-cat
Releases · sverweij/state-machine-cat
v12.0.9
👷 maintenance
- 1469580 build(npm): updates external dependencies
- 6fd23b0 chore(ci): also run on node 22
v12.0.8
🐛 fixes
- fb6753b build(npm): revers bump of 'traverse' as with it the website chokes on an error
v12.0.7
👷 maintenance
- 306dac4 build(npm): updates external dependencies
- 2df298b chore(render): cleans up Counter class
- f1e80e6 build: leave generated templates in dist as-is
- 55db399 chore: tabs < spaces
These last two make the distribution on npmjs a bit smaller: from 292.2kb/ 48.6kb zipped to 233.6kb/ 47.9kb zipped => ~59kb less javascript to parse => this should make a difference in load times for packages that use state-machine-cat as a library.
v12.0.6
👷 maintenance
- 55093b8 build(npm): updates external dependencies
- 58e5987 refactor(types): tweaks the types a bit to be more type-y
v12.0.5
📖 documentation
- 0915938 doc: adds a proper 'types' export
- 976f32a doc(README): shows how to declare entry & exit triggers on composite states
- d08fdb0 chore: adds railroad diagrams of the smcat grammar to the documentation
👷 maintenance
- 663d3d0 ci: modifies trigger to clean package.json directly before packaging to keep a test script
- aff57df/ 4614633/ 1e1ed5d build(npm): updates external dependencies
- 5746baf chore: happy 2024
v12.0.4
👷 maintenance
- 7698602 build(npm): update external dependencies
v12.0.3
📖 documentation
- bcdff56 doc(README): corrects typos
👷 maintenance
v12.0.2
👷 maintenance
- 20c271b ci(npm): removes superfluous entries from package.json before publishing
- e713364 build(npm): updates external dependencies
- 9129ec2 build(npm): normalizes repository url
- ca1d7ca fix(build): ensures Makefile clean target deletes the dist/ folder
- 0cc7acc refactor(test): starts using subpath imports in tests (#206)
v12.0.1
👷 maintenance
- a1d685b refactor: replaces cloneDeep hack with native structuredClone
v12.0.0
🚨 breaking changes
- 7d1228f ci!: drops support for all node versions <18.17 and for node 19 - BREAKING (#204)
👷 maintenance
- ee89aab/ 98ac56f build(npm): updates external dependencies
- 349c947 chore(tools): replaces html generation with vanilla js (#205)
- f499c82 fix(tools): adds set -e to shell scripts
- d7df09c bugfix(codeql): make the query filter actually work (#203)
- cb17baf doc(README): removes references to atom