Skip to content

Release v1.22.3

Choose a tag to compare

@github-actions github-actions released this 17 Oct 14:59
ce92e95

Fixed

  • A state machine no longer drops a transition when a second one is requested while another transition is still in progress. Requests made during a transition now run in the order they were made, once the current transition completes. A queued transition is checked again against the state it would leave if another state was entered first, and is skipped if that state does not allow it. A transition the current state refuses still does nothing and is not an error; call CanTransitionTo first to branch on it. See State machines. (#58)