Releases: sverweij/state-machine-cat
Releases · sverweij/state-machine-cat
v10.1.2
📖 documentation
- 795c485 doc(README): corrects supported node versions
👷 maintenance
- c2eebe5 build(npm): update external dependencies
- c21fcc8 chore(ci): in PR's emits both only 'affected' modules + the whole graph, with changed modules highlighted
- aa687f4 chore(ci): corrects lint-staged configuration
- 5104efc chore(ci): adds node 19, bumps codeclimate-action
- b14d902 chore(tools): adds warning comment to generated version.mjs
- 6392a58 chore: moves mocha config to .mocharc.js
- 0ca36dc refactor(tools): convert handlebar cookie cutter to esm
🔏 shasum of the package published on npmjs: d79336aba432e629964a5f4595433eb73f46dd10
v10.1.1
v10.1.0
✨ features
- 998a184 feature: adds png and pdf output formats (native graphviz only) (#166) - thanks to @ambagasdowa for requesting and testing this feature!
👷 maintenance
- f9fd6f4 chore: adds upem-outdated run-script to manifest
- c94756a chore: upgrades husky
- 838d817/ 0fa0a5b/ d28804f build(npm): update external (dev)dependencies + re-lint
- 830f75f doc(README): removes travis badge
🔏 sha-sum of the package on npm: 6a96779c208663a30fedc2e9c0ff5c48c0d0cc84
v10.0.1
👷 maintenance
👷maintenance: updates to the ci
- 5dce812 ci: adds a diff to workflow summaries on PR's
- 86615e0 chore(ci): make both GHA workflows manually dispatchable
- 877ea91 chore(ci): make codeql a (dependent) job in the default ci workflow
- 1193b57 chore(ci): don't run ci/ codeql on documentation only changes
- 0de92ac chore(ci): adds codeql security analysis
- bbb2248 chore(ci): re-enable node_modules cache
- d80bcd4 chore(ci): renames the ci workflow
- 412db2f chore(ci): GitHub actions: refurbish & let depcruise emit markdown (#162)
🔏 sha-sum of the package on npm: e8917aa20619ba205f2f8f673686f1e5f4c0988b
v10.0.0
🚨 BREAKING changes
- 58a9773 build(npm): update external dependencies && drop node 12 & 17 support - BREAKING
- d268a24 chore(ci): adds node 18 to the environments to test against - drops node 17 from the same
state-machine-cat follows the nodejs release schedule. Support for node 12 and 17 has dropped from there, so state-machine-cat follows. If you use state-machine-cat with node 12 - the 9.x.x version of state-machine-cat is the last to support it. Either keep using that or migrate to a nodejs version > 12 that is still supported by nodejs.
📖 documentation
- 0ec5a3b doc(types): corrects a typo
👷 maintenance
- 8b56671 build(npm): update external dependencies
- eef4f41 fix(tools): apply shellcheck linting advise
- a4636f8 refactor: modernize lodash use (#161)
- 3c6727b chore: migrates part of the run scripts to wireit (#160)
🔏 sha-sum of the published package: f927a8ea90b3c0feb85bbdbc9ac67dfe134daa99
v9.2.5
v9.2.4
👷 maintenance
- 7f0ae0d build(npm): ⬆️ @typescript-eslint/eslint-plugin, @typescript-eslint/parser, esbuild, eslint-config-prettier, husky, lint-staged, typescript
- 50befcc chore: ignore pack files
- 6669de1 chore: change e-mail address away from yandex
You might have noticed the publishing e-mail address for this package on npm also change from one on yandex.com to one on yahoo.com. This is intentional.
shasum of the published package: a814ed705bfd8b53801427c3ce858ce1b3e25395
v9.2.3
v9.2.2
v9.2.1
📖 documentation
- 9508cea doc(readme): adds section with syntax-highlighting options
👷 maintenance
- 9df4c14 / df65d87 build(npm): ⬆️ ajv, chalk, commander, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, dependency-cruiser, esbuild, eslint-plugin-budapestian, eslint-plugin-import, eslint-plugin-unicorn, fast-xml-parser, lint-staged, mocha, prettier, typescript
- 68d1fcc ci(gitlab|github): adds node 17