what stackpulse tracks
XState releases from GitHub
StackPulse watches XState release notes and keeps the original source link close to every summary.
Actor-based state management and orchestration StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches XState release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This alpha release introduces several improvements and fixes, including better handling of child actors, enhanced TypeScript support, and the migration from `types` to `schemas` in machine configurations. It also includes various bug fixes and performance improvements.
Developers using the v5 `types` key in machine configurations will need to migrate to `schemas`.
Migrate from `types` to `schemas` in machine configurations to avoid compile errors.
This release introduces a breaking change to named guards, which are now plain predicate functions without the transition args object. It also fixes framework adapter snapshot inference for projects with `exactOptionalPropertyTypes` enabled.
Developers using named guards in XState are affected by the breaking change in guard function signatures.
Update named guards to explicitly pass values from `context` or the event.