Skip to content

chore(deps): bump xstate from 5.28.0 to 5.30.0 - #295

Merged
canesin merged 1 commit into
devfrom
dependabot/npm_and_yarn/xstate-5.30.0
Apr 10, 2026
Merged

chore(deps): bump xstate from 5.28.0 to 5.30.0#295
canesin merged 1 commit into
devfrom
dependabot/npm_and_yarn/xstate-5.30.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 31, 2026

Copy link
Copy Markdown
Contributor

Bumps xstate from 5.28.0 to 5.30.0.

Release notes

Sourced from xstate's releases.

xstate@5.30.0

Minor Changes

  • #5493 871857d Thanks @​davidkpiano! - Add a filterEvents option to xstate/graph traversal helpers and createTestModel(...) to control which events should be explored from each state.

    This makes it possible to opt into enabled-only traversal for machine snapshots, such as when you only want to explore events that currently pass guards:

    import { createTestModel } from 'xstate/graph';
    const model = createTestModel(machine);
    const paths = model.getSimplePaths({
    filterEvents: (state, event) => state.can(event)
    });

xstate@5.29.0

Minor Changes

  • #5299 ca8306f Thanks @​Uniqen! - Add actor.select(selector, equalityFn?) method to derive a Readable<TSelected> from an actor's snapshot. The returned object has .subscribe() (only emits when the selected value changes, using Object.is by default) and .get() for synchronous access.

    const actor = createActor(machine);
    actor.start();
    const count = actor.select((snap) => snap.context.count);
    count.get(); // current value
    count.subscribe((value) => {
    console.log(value); // only fires when count changes
    });

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 31, 2026
@canesin
canesin force-pushed the dependabot/npm_and_yarn/xstate-5.30.0 branch from 7216ed3 to 2228587 Compare April 10, 2026 04:21
@canesin

canesin commented Apr 10, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Apr 10, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@canesin

canesin commented Apr 10, 2026

Copy link
Copy Markdown
Owner

@dependabot recreate

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/xstate-5.30.0 branch from 2228587 to 3f2203a Compare April 10, 2026 06:30
Bumps [xstate](https://github.com/statelyai/xstate) from 5.28.0 to 5.30.0.
- [Release notes](https://github.com/statelyai/xstate/releases)
- [Commits](https://github.com/statelyai/xstate/compare/xstate@5.28.0...xstate@5.30.0)

---
updated-dependencies:
- dependency-name: xstate
  dependency-version: 5.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@canesin
canesin force-pushed the dependabot/npm_and_yarn/xstate-5.30.0 branch from 3f2203a to 05c6ded Compare April 10, 2026 06:31
@canesin
canesin merged commit 19f4618 into dev Apr 10, 2026
5 checks passed
@canesin
canesin deleted the dependabot/npm_and_yarn/xstate-5.30.0 branch April 10, 2026 06:32
canesin pushed a commit that referenced this pull request Apr 11, 2026
Bumps [xstate](https://github.com/statelyai/xstate) from 5.28.0 to 5.30.0.
- [Release notes](https://github.com/statelyai/xstate/releases)
- [Commits](https://github.com/statelyai/xstate/compare/xstate@5.28.0...xstate@5.30.0)

---
updated-dependencies:
- dependency-name: xstate
  dependency-version: 5.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant