From 2dca72b3381ea5e1ece1ee29135e26f881553f41 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:33:22 +0000 Subject: [PATCH] Version Packages --- .changeset/calm-machines-lint.md | 9 --------- .changeset/fresh-lions-upgrade.md | 5 ----- .changeset/quiet-charts-route.md | 11 ----------- packages/devtools/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/devtools/package.json | 2 +- packages/effect-machine/CHANGELOG.md | 12 ++++++++++++ packages/effect-machine/package.json | 2 +- packages/oxlint-plugin/CHANGELOG.md | 9 +++++++++ packages/oxlint-plugin/package.json | 2 +- 9 files changed, 46 insertions(+), 28 deletions(-) delete mode 100644 .changeset/calm-machines-lint.md delete mode 100644 .changeset/fresh-lions-upgrade.md delete mode 100644 .changeset/quiet-charts-route.md create mode 100644 packages/oxlint-plugin/CHANGELOG.md diff --git a/.changeset/calm-machines-lint.md b/.changeset/calm-machines-lint.md deleted file mode 100644 index dcbd711..0000000 --- a/.changeset/calm-machines-lint.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@typeonce/effect-machine": minor -"@typeonce/effect-machine-devtools": minor -"@typeonce/oxlint-plugin-effect-machine": minor ---- - -Add `@typeonce/oxlint-plugin-effect-machine` with recommended rules for redundant default resolvers, asynchronous planning callbacks, and one-use intermediate `Machine.make(...)` definitions. - -All three Effect Machine packages now release at the same version. diff --git a/.changeset/fresh-lions-upgrade.md b/.changeset/fresh-lions-upgrade.md deleted file mode 100644 index eff318a..0000000 --- a/.changeset/fresh-lions-upgrade.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@typeonce/effect-machine": patch ---- - -Upgrade the exact Effect peer dependency and companion Effect packages to `4.0.0-rc.112`. diff --git a/.changeset/quiet-charts-route.md b/.changeset/quiet-charts-route.md deleted file mode 100644 index 05db1fd..0000000 --- a/.changeset/quiet-charts-route.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@typeonce/effect-machine-devtools": patch ---- - -Improve the static statechart so initial and reachable states follow a stable left-to-right order, reverse and self-transitions use dedicated routes, and transition labels stay clear of arrowheads and compound boundaries. - -Distinguish automatic transitions with dashed lines and correlate invoke outcomes with muted colors for effect, timer, stream, process, and child-machine activities. - -Stack parallel regions into vertical lanes, separate states with no statically known path from the initial state, and make long or intersecting routes easier to follow with rounded corners, edge casing, and direction cues. - -Add a machine analysis inspector that reports declared public events without handlers and state subtrees without a statically known path from the initial configuration. diff --git a/packages/devtools/CHANGELOG.md b/packages/devtools/CHANGELOG.md index e7b5ffe..842090c 100644 --- a/packages/devtools/CHANGELOG.md +++ b/packages/devtools/CHANGELOG.md @@ -1,5 +1,27 @@ # @typeonce/effect-machine-devtools +## 0.26.0 + +### Minor Changes + +- 4130963: Add `@typeonce/oxlint-plugin-effect-machine` with recommended rules for redundant default resolvers, asynchronous planning callbacks, and one-use intermediate `Machine.make(...)` definitions. + + All three Effect Machine packages now release at the same version. + +### Patch Changes + +- 5edaf24: Improve the static statechart so initial and reachable states follow a stable left-to-right order, reverse and self-transitions use dedicated routes, and transition labels stay clear of arrowheads and compound boundaries. + + Distinguish automatic transitions with dashed lines and correlate invoke outcomes with muted colors for effect, timer, stream, process, and child-machine activities. + + Stack parallel regions into vertical lanes, separate states with no statically known path from the initial state, and make long or intersecting routes easier to follow with rounded corners, edge casing, and direction cues. + + Add a machine analysis inspector that reports declared public events without handlers and state subtrees without a statically known path from the initial configuration. + +- Updated dependencies [4130963] +- Updated dependencies [806d2fd] + - @typeonce/effect-machine@0.26.0 + ## 0.25.0 ### Minor Changes diff --git a/packages/devtools/package.json b/packages/devtools/package.json index 4b21ba5..a39e2c4 100644 --- a/packages/devtools/package.json +++ b/packages/devtools/package.json @@ -1,6 +1,6 @@ { "name": "@typeonce/effect-machine-devtools", - "version": "0.25.0", + "version": "0.26.0", "description": "Local development tools for Effect Machine", "author": "Sandro Maglione", "repository": { diff --git a/packages/effect-machine/CHANGELOG.md b/packages/effect-machine/CHANGELOG.md index 07ec444..da0e183 100644 --- a/packages/effect-machine/CHANGELOG.md +++ b/packages/effect-machine/CHANGELOG.md @@ -1,5 +1,17 @@ # @typeonce/effect-machine +## 0.26.0 + +### Minor Changes + +- 4130963: Add `@typeonce/oxlint-plugin-effect-machine` with recommended rules for redundant default resolvers, asynchronous planning callbacks, and one-use intermediate `Machine.make(...)` definitions. + + All three Effect Machine packages now release at the same version. + +### Patch Changes + +- 806d2fd: Upgrade the exact Effect peer dependency and companion Effect packages to `4.0.0-rc.112`. + ## 0.25.0 ## 0.24.0 diff --git a/packages/effect-machine/package.json b/packages/effect-machine/package.json index b82c7d5..16b661c 100644 --- a/packages/effect-machine/package.json +++ b/packages/effect-machine/package.json @@ -1,6 +1,6 @@ { "name": "@typeonce/effect-machine", - "version": "0.25.0", + "version": "0.26.0", "description": "Schema-first state machines and statecharts for Effect", "author": "Sandro Maglione", "repository": { diff --git a/packages/oxlint-plugin/CHANGELOG.md b/packages/oxlint-plugin/CHANGELOG.md new file mode 100644 index 0000000..6c2fa29 --- /dev/null +++ b/packages/oxlint-plugin/CHANGELOG.md @@ -0,0 +1,9 @@ +# @typeonce/oxlint-plugin-effect-machine + +## 0.26.0 + +### Minor Changes + +- 4130963: Add `@typeonce/oxlint-plugin-effect-machine` with recommended rules for redundant default resolvers, asynchronous planning callbacks, and one-use intermediate `Machine.make(...)` definitions. + + All three Effect Machine packages now release at the same version. diff --git a/packages/oxlint-plugin/package.json b/packages/oxlint-plugin/package.json index 5bd095a..bca8758 100644 --- a/packages/oxlint-plugin/package.json +++ b/packages/oxlint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@typeonce/oxlint-plugin-effect-machine", - "version": "0.25.0", + "version": "0.26.0", "description": "Oxlint rules for Effect Machine models", "author": "Sandro Maglione", "repository": {