Version Packages (alpha) - #5616
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/next
branch
from
July 31, 2026 17:50
ab5b3b9 to
f5c5328
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated.
nextis currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonnext.Releases
xstate@6.0.0-alpha.26
Patch Changes
d46fbd2: Delayed transitions (
onTimeoutandafter) and error transitions (onError) in machines created withsetup({ states })now type thecontextpatch against the target state's context schema, matching the behavior ofon:transitions. Previously, a cross-state context patch that was valid at runtime failed to typecheck:d9d9e29: Per-state schemas declared in
setup({ states })are now available on the compiled machine's state nodes viamachine.states.X.schemas, so tooling (e.g. per-state snapshot validators) can be derived from the machine alone. Previously they were only accessible on the setup return value.7da1486: Transition arrays are no longer accepted by the v6
createMachine(...)authoring API. Use a transition function to select among targets:Serialized transition arrays remain supported by
createMachineFromConfig(...).