Skip to content

Commit ccaeb44

Browse files
Version Packages (#4992)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 5be796c commit ccaeb44

File tree

11 files changed

+33
-35
lines changed

11 files changed

+33
-35
lines changed

.changeset/famous-crabs-build.md

-5
This file was deleted.

.changeset/nervous-snails-help.md

-15
This file was deleted.

packages/core/CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# xstate
22

3+
## 5.16.0
4+
5+
### Minor Changes
6+
7+
- [#4996](https://github.com/statelyai/xstate/pull/4996) [`5be796cd2`](https://github.com/statelyai/xstate/commit/5be796cd252f024ed29a589d1f2d6c8e626167db) Thanks [@ronvoluted](https://github.com/ronvoluted)! - The actor snapshot `status` type (`'active' | 'done' | 'error' | 'stopped'`) is now exposed as `SnapshotStatus`
8+
9+
- [#4981](https://github.com/statelyai/xstate/pull/4981) [`c4ae156b2`](https://github.com/statelyai/xstate/commit/c4ae156b278779e898aeb8d86b089de2cf959683) Thanks [@davidkpiano](https://github.com/davidkpiano)! - Added `sendParent` to the `enqueueActions` feature. This allows users to enqueue actions that send events to the parent actor within the `enqueueActions` block.
10+
11+
```js
12+
import { createMachine, enqueueActions } from 'xstate';
13+
14+
const childMachine = createMachine({
15+
entry: enqueueActions(({ enqueue }) => {
16+
enqueue.sendParent({ type: 'CHILD_READY' });
17+
})
18+
});
19+
```
20+
321
## 5.15.0
422

523
### Minor Changes

packages/core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "xstate",
3-
"version": "5.15.0",
3+
"version": "5.16.0",
44
"description": "Finite State Machines and Statecharts for the Modern Web.",
55
"main": "dist/xstate.cjs.js",
66
"module": "dist/xstate.esm.js",

packages/xstate-graph/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@
4040
"url": "https://github.com/statelyai/xstate/issues"
4141
},
4242
"peerDependencies": {
43-
"xstate": "^5.15.0"
43+
"xstate": "^5.16.0"
4444
},
4545
"devDependencies": {
46-
"xstate": "5.15.0"
46+
"xstate": "5.16.0"
4747
},
4848
"dependencies": {}
4949
}

packages/xstate-immer/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@
4141
"dependencies": {},
4242
"peerDependencies": {
4343
"immer": "^9.0.6 || ^10",
44-
"xstate": "^5.15.0"
44+
"xstate": "^5.16.0"
4545
},
4646
"devDependencies": {
4747
"immer": "^10.0.2",
48-
"xstate": "5.15.0"
48+
"xstate": "5.16.0"
4949
}
5050
}

packages/xstate-inspect/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@
5353
"devDependencies": {
5454
"@types/ws": "^8.2.2",
5555
"ws": "^8.4.0",
56-
"xstate": "5.15.0"
56+
"xstate": "5.16.0"
5757
},
5858
"peerDependencies": {
5959
"@types/ws": "^8.0.0",
6060
"ws": "^8.0.0",
61-
"xstate": "^5.15.0"
61+
"xstate": "^5.16.0"
6262
},
6363
"peerDependenciesMeta": {
6464
"@types/ws": {

packages/xstate-react/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
},
5656
"peerDependencies": {
5757
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
58-
"xstate": "^5.15.0"
58+
"xstate": "^5.16.0"
5959
},
6060
"peerDependenciesMeta": {
6161
"xstate": {
@@ -76,6 +76,6 @@
7676
"jsdom-global": "^3.0.2",
7777
"react": "^18.0.0",
7878
"react-dom": "^18.0.0",
79-
"xstate": "5.15.0"
79+
"xstate": "5.16.0"
8080
}
8181
}

packages/xstate-solid/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
},
4444
"peerDependencies": {
4545
"solid-js": "^1.6.0",
46-
"xstate": "^5.15.0"
46+
"xstate": "^5.16.0"
4747
},
4848
"peerDependenciesMeta": {
4949
"xstate": {
@@ -53,6 +53,6 @@
5353
"devDependencies": {
5454
"solid-js": "^1.7.6",
5555
"solid-testing-library": "^0.3.0",
56-
"xstate": "5.15.0"
56+
"xstate": "5.16.0"
5757
}
5858
}

packages/xstate-svelte/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
},
4646
"peerDependencies": {
4747
"svelte": "^3.24.1 || ^4",
48-
"xstate": "^5.15.0"
48+
"xstate": "^5.16.0"
4949
},
5050
"peerDependenciesMeta": {
5151
"xstate": {
@@ -60,6 +60,6 @@
6060
"svelte-check": "^3.2.0",
6161
"svelte-jester": "^2.3.2",
6262
"svelte-preprocess": "^5.0.0",
63-
"xstate": "5.15.0"
63+
"xstate": "5.16.0"
6464
}
6565
}

packages/xstate-vue/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
},
5555
"peerDependencies": {
5656
"vue": "^3.0.0",
57-
"xstate": "^5.15.0"
57+
"xstate": "^5.16.0"
5858
},
5959
"peerDependenciesMeta": {
6060
"xstate": {
@@ -66,6 +66,6 @@
6666
"@testing-library/vue": "^6.6.1",
6767
"@vue/compiler-sfc": "^3.0.11",
6868
"vue": "^3.0.11",
69-
"xstate": "5.15.0"
69+
"xstate": "5.16.0"
7070
}
7171
}

0 commit comments

Comments
 (0)