Releases: cerebral/overmind
Releases · cerebral/overmind
v2025-12-05_1709
Updated packages
| package | from version | to version |
|---|---|---|
| overmind | 28.2.0 | 28.2.1 |
| overmind-devtools | 29.3.0 | 29.3.1 |
| overmind-devtools-client | 11.3.0 | 11.3.1 |
| overmind-devtools-vscode | 10.3.0 | 10.3.1 |
| overmind-graphql | 8.2.0 | 8.2.1 |
| overmind-react | 29.2.0 | 29.2.1 |
| overmind-statechart | 5.2.0 | 5.2.1 |
| overmind-svelte | 5.2.0 | 5.2.1 |
| overmind-vue | 28.2.0 | 28.2.1 |
| proxy-state-tree | 6.3.2 | 6.3.3 |
🐛 Bug fixes
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind, proxy-state-tree | implement state namespace scoping via proxy-state-tree hook | 6e6a123 | #638 | Henri Hulski |
✏️ Styling
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-devtools-client, overmind, proxy-state-tree | fix linting | 8c9cd49 | Henri Hulski |
📦 Build system
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-devtools-client, overmind-devtools-vscode, overmind-graphql, overmind, proxy-state-tree | update dependencies | 30de85f | Henri Hulski | ||
| monorepo | adjust repo-cooker configuration and use .mjs extension | 5dcf5a7 | Henri Hulski |
v2025-11-13_1056
Updated packages
| package | from version | to version |
|---|---|---|
| overmind | 28.1.0 | 28.2.0 |
| overmind-devtools | 29.2.0 | 29.3.0 |
| overmind-devtools-client | 11.2.0 | 11.3.0 |
| overmind-devtools-vscode | 10.2.0 | 10.3.0 |
| overmind-graphql | 8.1.0 | 8.2.0 |
| overmind-react | 29.1.0 | 29.2.0 |
| overmind-statechart | 5.1.0 | 5.2.0 |
| overmind-svelte | 5.1.0 | 5.2.0 |
| overmind-vue | 28.1.0 | 28.2.0 |
🔥 Feature change
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind | enable self-contained namespaced modules with automatic scoping | 5ebcd25 | #634 | Henri Hulski |
🐛 Bug fixes
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind | ensure backward compatibility by properly binding methods in namespaced modules | 051354f | Henri Hulski |
🔧 Chores
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind | use tsdown for building | d550352 | Henri Hulski | ||
| overmind-graphql | update dependencies | 7c94d7d | Henri Hulski | ||
| overmind-devtools-vscode, overmind | update dependencies | c971ac6 | Henri Hulski | ||
| monorepo | don't use incompatible Node v25.2 in CI | 258d72e | Henri Hulski |
Known Issues
Test Snapshot Changes
When upgrading, test snapshots containing StateMachine instances may show constructor names as StateMachine2 instead of StateMachine.
This is a harmless serialization artifact that occurs during snapshot generation and does not affect runtime behavior.
To fix: Update your snapshots with:
npm test -- -uThis is a one-time change and will not recur after updating snapshots.
v2025-10-24_0005
Updated packages
| package | from version | to version |
|---|---|---|
| overmind | 28.0.4 | 28.1.0 |
| overmind-devtools | 29.1.0 | 29.2.0 |
| overmind-devtools-client | 11.1.0 | 11.2.0 |
| overmind-devtools-vscode | 10.1.1 | 10.2.0 |
| overmind-graphql | 8.0.4 | 8.1.0 |
| overmind-react | 29.0.6 | 29.1.0 |
| overmind-statechart | 5.0.5 | 5.1.0 |
| overmind-svelte | 5.0.4 | 5.1.0 |
| overmind-vue | 28.0.6 | 28.1.0 |
| proxy-state-tree | 6.3.1 | 6.3.2 |
🔥 Feature change
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind | expose DevTools in the proxyStateTreeInstance under options | 54df32d | Henri Hulski | ||
| overmind | report state machines transitions to DevTools | e8fe5e4 | Henri Hulski | ||
| overmind-devtools-client | add state machines transitions tab to DevTools | 8e63e72 | Henri Hulski | ||
| overmind-devtools-client, overmind-devtools | add zoom to devtools | 9a6e7c8 | Henri Hulski | ||
| overmind | expose supported features to devtools | 2fa5f92 | Henri Hulski | ||
| overmind-devtools-client | hide tab when feature is not supported | 2de250b | Henri Hulski | ||
| overmind-devtools-client | make the run actions tool optional | 075e629 | Henri Hulski | ||
| overmind-devtools-client | support reactx | ee7dce5 | Christian Alfoni |
🐛 Bug fixes
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-devtools-client | fix overflow issue with SplitPane | 4efa66a | Henri Hulski | ||
| overmind, proxy-state-tree | fix issue with derived not triggering | 9f367ba | Henri Hulski | ||
| overmind-devtools-client, overmind-devtools | fix a bug where devtools didn't work with Mac OS | 1d2ab47 | #627 | Henri Hulski | |
| overmind-devtools-client, overmind-devtools | fix port change with contextBridge | ad880ff | Henri Hulski | ||
| overmind-react | use useLayoutEffect instead of useEffect | 582fa0e | Henri Hulski | ||
| overmind-devtools-client | show correct message when overmind not supports transitions | 6be8d54 | Henri Hulski | ||
| overmind-devtools-client | fix isElectron check in index.html | 7d8ea41 | Henri Hulski | ||
| overmind-devtools-client | expand strings on click not hover in inspector | 47e3793 | Henri Hulski | ||
| overmind-devtools-client | cleanup | 35a0b58 | Christian Alfoni | ||
| overmind-devtools-client | boolean check transitions feature | d94af26 | Christian Alfoni | ||
| overmind-devtools-client, overmind-graphql | replace @absinthe/socket with custom implementation | 6741747 | Henri Hulski |
📎 Documentation
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-devtools-client | fix README | 9090db9 | Henri Hulski | ||
| monorepo | update Release procedure | 879ed0b | Henri Hulski | ||
| overmind-devtools-client | update README.md | 6e71a43 | Henri Hulski |
🔧 Chores
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-devtools-vscode | bumb vscode extension version to 10.2.0 | cb85a04 | Henri Hulski | ||
| all | upgrade and clean up dependencies | c564c79 | Henri Hulski | ||
| monorepo | add node-version 24 to test workflow and release with node 22 | 5df8618 | Henri Hulski | ||
| monorepo | remove unused Procfile | ee88709 | Henri Hulski | ||
| monorepo | switch copilot-instructions to AGENTS.md | cf9bef5 | Henri Hulski | ||
| overmind-devtools-client | adjust scripts and add typecheck to CI | c0de38e | Henri Hulski | ||
| monorepo | udate github actions and adjust node-version | c58cf93 | Henri Hulski | ||
| overmind-devtools-client, overmind-devtools-vscode, overmind-devtools, overmind-graphql, overmind-react, overmind-svelte, overmind, proxy-state-tree | update dependencies | bec2043 | Henri Hulski | ||
| betsy, overmind-graphql, overmind-react, overmind-statechart, overmind-svelte, overmind, proxy-state-tree | fix typecheck scripts and add skipLibCheck flag | 5ed2a8b | Henri Hulski | ||
| betsy, overmind-devtools-client, overmind-graphql, overmind-react, overmind-statechart, overmind-svelte, overmind-vue, overmind, proxy-state-tree | move typecheck call from posttest hooks to seperate CI step' | f2d7b68 | Henri Hulski |
✏️ Styling
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-devtools-client, overmind-devtools-vscode | fix linting errors | 59b86b0 | Henri Hulski |
🔍 Refactors
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind | clean up some code | 02c39bc | Henri Hulski | ||
| overmind-devtools-client | clean up some code | ceb0746 | Henri Hulski | ||
| overmind-devtools-client | rename App component to Zoomable | d825fae | Henri Hulski |
🚦 Tests
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind | remove --updateSnapshot from test:watch | 1c986aa | Henri Hulski | ||
| overmind-graphql | add tests | 8e6ff76 | Henri Hulski | ||
| overmind-react, proxy-state-tree | update tests | 1c388df | Henri Hulski |  | f07e9dc | Henri Hulski | ||
| overmind-devtools-vscode | bump version and vscode version | 76d98a7 | Henri Hulski | ||
| overmind-devtools-client, overmind-devtools-vscode, proxy-state-tree | upgrade webpack and rimraf | a938f53 | Henri Hulski | ||
| overmind-graphql | upgrade related dependencies | a62c3a3 | Henri Hulski | ||
| overmind-react | add react-test-renderer to peerDependencies | ca12a80 | Henri Hulski | ||
| overmind-vue | bump vue to 3.3.4 | cb1b1d9 | Henri Hulski | ||
| monorepo | bump svelte to 3.59.2 | 54cbaf9 | Henri Hulski | ||
| monorepo | uprade repo-cooker and rebuild package-lock.json | a308209 | Henri Hulski | ||
| monorepo | use correct git username and email for cerebral app | cfbf6e2 | Henri Hulski | ||
| betsy, overmind-devtools-client, overmind-devtools-vscode, overmind-devtools, overmind-graphql, overmind-react, overmind-statechart, overmind-svelte, overmind-vue, overmind | minor dependency upgrades | 1671da1 | Henri Hulski | ||
| monorepo | upgrade repo-cooker | 7588f76 | Henri Hulski | ||
| monorepo | upgrade eslint and prettier related deps | 9cbc449 | Henri Hulski | ||
| monorepo | bump semver from 5.7.1 to 5.7.2 | 755bf3d | dependabot[bot] | ||
| overmind-devtools-client | update to React 18 | 1d609e3 | Christian Alfoni | ||
| betsy, overmind-devtools-client, overmind-devtools-vscode, overmind-devtools, overmind-graphql, overmind-react, overmind-statechart, overmind-svelte, overmind-vue, overmind, proxy-state-tree | dependency upgrades | 17e9c99 | Henri Hulski | ||
| overmind-devtools | add 'main' entry to package.json | e0a6173 | Henri Hulski | ||
| monorepo | publish extension through release workflow | d735377 | Henri Hulski | ||
| monorepo | fix typo | 31d7903 | Henri Hulski | ||
| monorepo | fix another typo | 5f69f34 | Henri Hulski | ||
| overmind-devtools-vscode | move overmind-devtools-client to dependencies | 08da528 | Henri Hulski | ||
| overmind-devtools-vscode | pass dependency check in release workflow | fbf95ed | Henri Hulski | ||
| overmind-devtools-vscode, overmind-devtools | fix devtools release workflow | 4939ed7 | Henri Hulski | ||
| betsy, overmind-devtools-client, overmind-devtools-vscode, overmind-devtools, overmind-graphql, overmind-react, overmind-statechart, overmind-svelte, overmind-vue, overmind | upgrade dependencies | d9ec5ca | Henri Hulski | ||
| monorepo | remove travis.yml | 8724388 | Henri Hulski | ||
| monorepo | fix branch reference for release | ad8e3f4 | Henri Hulski | ||
| monorepo | fix branch name for release | d44e987 | Henri Hulski |
✏️ Styling
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| all | run upgraded linting tools prettier and eslint on the codebase | d0a7e31 | Henri Hulski | ||
| overmind-devtools-client, overmind-react, overmind-statechart, overmind-vue, overmind | apply new prettier rules | c88aab7 | Henri Hulski | ||
| overmind-react | remove unecessary @ts-ignore | ea67ae6 | Henri Hulski |  | da3cc24 | Geir Sagberg |
📎 Documentation
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-statechart | fix typo | 7c79792 | Henri Hulski |
🔧 Chores
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| monorepo | bump svelte from 3.20.1 to 3.49.0 | b65da73 | dependabot[bot] | ||
| monorepo | bump electron from 13.1.2 to 18.3.7 | 1199b3f | dependabot[bot] | ||
| monorepo | bump minimatch from 3.0.4 to 3.1.2 | a461713 | dependabot[bot] | ||
| monorepo | bump express from 4.16.3 to 4.17.3 | a95cdd9 | dependabot[bot] | ||
| monorepo | bump decode-uri-component from 0.2.0 to 0.2.2 | 1fc7cb9 | dependabot[bot] | ||
| monorepo | bump global-modules-path and webpack-cli | cb6235a | dependabot[bot] | ||
| monorepo | bump ua-parser-js from 0.7.23 to 0.7.33 | 0146448 | dependabot[bot] | ||
| monorepo | bump http-cache-semantics and npm | d6f4e10 | dependabot[bot] | ||
| monorepo | bump qs from 6.5.2 to 6.5.3 | cc0450b | dependabot[bot] | ||
| monorepo | bump got and electron | 0dec39d | dependabot[bot] | ||
| monorepo | bump loader-utils and html-webpack-plugin | c0a5969 | dependabot[bot] | ||
| monorepo | bump ansi-regex | 21e202e | dependabot[bot] | ||
| monorepo | add github workflows for test and release | e028d6e | Henri Hulski | ||
| monorepo | upgrade repo-cooker to 8.0 | 0d9c308 | Henri Hulski | ||
| all | upgrade webpack, babel and minor packages | cbb3182 | Henri Hulski | ||
| monorepo | use current branch for Release workflow istead of default branch | fcf3f15 | Henri Hulski |
🔍 Refactors
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-react | fix development hooks testing | d69b47f | Christian Alfoni |
v2022-09-16_0851
Updated packages
| package | from version | to version |
|---|---|---|
| overmind | 28.0.1 | 28.0.2 |
| overmind-devtools | 29.0.1 | 29.0.2 |
| overmind-devtools-client | 11.0.1 | 11.0.2 |
| overmind-devtools-vscode | 10.0.1 | 10.0.2 |
| overmind-graphql | 8.0.1 | 8.0.2 |
| overmind-react | 29.0.1 | 29.0.2 |
| overmind-statechart | 5.0.2 | 5.0.3 |
| overmind-svelte | 5.0.1 | 5.0.2 |
| overmind-vue | 28.0.3 | 28.0.4 |
🐛 Bug fixes
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| monorepo | add complete typing | cb3303b | Andrew Balmos | ||
| monorepo | pass state type to store | 99fe458 | Andrew Balmos | ||
| overmind-graphql | Add 'ReadonlyArray' interface to type 'Literals' | f12ce66 | Sergei Kalachev | ||
| overmind | resolve typing and default prop | 245345a | Dan Clark | ||
| overmind-svelte | fix bad merge | 5b1f6cb | Dan Clark |
📎 Documentation
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-svelte | fix title in readme | 72a8d94 | Christian Alfoni |
🔧 Chores
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| monorepo | bump prismjs from 1.15.0 to 1.24.0 | 873ba14 | dependabot[bot] | ||
| betsy, overmind-graphql, overmind-react, overmind-statechart, overmind-svelte, overmind-vue, overmind, proxy-state-tree | lint fixes, formatting and es2020 builds | 4b9a853 | Christian Alfoni | ||
| monorepo | bump prismjs from 1.24.0 to 1.27.0 | 8461b73 | dependabot[bot] | ||
| monorepo | bump electron from 13.1.2 to 15.5.5 | 732c7ad | dependabot[bot] | ||
| monorepo | bump jsdom from 11.12.0 to 16.5.0 | eba347f | dependabot[bot] | ||
| monorepo | bump svelte from 3.20.1 to 3.49.0 | 0d560b0 | dependabot[bot] | ||
| monorepo | bump eventsource from 1.0.7 to 1.1.2 | 17c1aab | dependabot[bot] | ||
| monorepo | bump cross-fetch from 3.0.6 to 3.1.5 | 0fb12a5 | dependabot[bot] | ||
| monorepo | bump axios from 0.19.0 to 0.21.2 | d5574a2 | dependabot[bot] | ||
| monorepo | bump minimist from 0.0.8 to 1.2.5 | 99d3e07 | dependabot[bot] | ||
| monorepo | bump async from 2.6.3 to 2.6.4 | 5b69520 | dependabot[bot] | ||
| all | fix merge conflicts | 1132e76 | Dan Clark | ||
| monorepo | updated package-lock for next release | 0a0babc | Dan Clark | ||
| monorepo | update repo cooker to support otp | 5804ad0 | Christian Alfoni | ||
| monorepo | fix exact installs | ac96d60 | Christian Alfoni |
v2021-06-27_0907
Updated packages
| package | from version | to version |
|---|---|---|
| overmind | 28.0.0 | 28.0.1 |
| overmind-devtools | 29.0.0 | 29.0.1 |
| overmind-devtools-client | 11.0.0 | 11.0.1 |
| overmind-devtools-vscode | 10.0.0 | 10.0.1 |
| overmind-graphql | 8.0.0 | 8.0.1 |
| overmind-react | 29.0.0 | 29.0.1 |
| overmind-statechart | 5.0.1 | 5.0.2 |
| overmind-svelte | 5.0.0 | 5.0.1 |
| overmind-vue | 28.0.2 | 28.0.3 |
🐛 Bug fixes
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind | check handler availability on state machines | d2bb723 | Christian Alfoni |
v2021-06-26_2034
Updated packages
| package | from version | to version |
|---|---|---|
| overmind-statechart | 5.0.0 | 5.0.1 |
| overmind-vue | 28.0.1 | 28.0.2 |
🐛 Bug fixes
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-vue | fix blocker error in overmind-vue | 7abeba6 | Jaroslaw Zabiello | ||
| overmind-statechart | fix tests related to typing | 5c2912b | Christian Alfoni |
🔍 Refactors
| package | summary | commit | issues | author | gravatar |
|---|---|---|---|---|---|
| overmind-devtools-client | latest TS and type initialize | c222f0e | Christian Alfoni |