-
hook - introduce config to accept default context values
-
createMachine - introduce unsubscribe method. useful for hooks
-
core - support async functions like promises
-
createMachine - support async function calls
-
core - Pass context support to
after
method -
createMachine - handle function as an argument to
after
method -
refactor - Remove machine code from index.ts file
-
core - support machine level transitions
-
createMachine - handle machine level tranisitions
-
issue - unchain the chainedActionType in the State class and Machine class
-
core - Move away from the usage of
protected
ES' actualprivate
variables -
experiment - lets try integrating mermaid with this
-
createMachine - Have a similar func like assign of xstate
-
issue - The state value from
useMachine
does not seem to be updated properly with the actual value -
hook - create atom like shared state and slices of listeners
-
hook - Figure a way to pass subscription type to
useMachine
-
tests - Start writing test cases for machines
-
core - handle multiple
after
,always
andservices
-
createmachine - handle multiple
after
,always
andservices
-
example - build dino game using state machine
-
core - what if there is a way to restrict the events on machine level with
exceptWhenIn