beat 0.14.1+2
beat: ^0.14.1+2 copied to clipboard
A set of annotations for beat state management. Heavily inspired by xstate.js.org
0.14.1+2 #
- REFACTOR: type mismatch, protected method.
0.14.1+1 #
- FIX: transitions even when not started.
0.14.1 #
- FEAT: deprecating
WithFlutterannotation.
0.14.0 #
Note: This release has breaking changes.
- BREAKING FEAT: First version of flutter support!
0.13.4+1 #
- FIX:
stateStreamis notified when context changes.
0.13.4 #
- FEAT:
ChooseActionis supported.
0.13.3+2 #
- FIX: bugs on refactored code.
0.13.3+1 #
- REFACTOR: clean up code.
0.13.3 #
- FEAT: support conditions on transition (
Beat).
0.13.2 #
- FEAT: support extendable actions.
0.13.1 #
- FEAT: access to nested state using
currentState.of.
0.13.0 #
Note: This release has breaking changes.
- FEAT: support context change listener.
- BREAKING FEAT: prepare for guarded transitions.
0.12.0 #
Note: This release has breaking changes.
- BREAKING FEAT: support delayed transition triggers.
0.11.1 #
- FEAT: support
EventlessBeatwith delay. - FEAT: eventless annotation - functional is not yet supported.
0.11.0 #
Note: This release has breaking changes.
- BREAKING FIX: invoking services in proper places.
0.10.0+2 #
- FIX: match the interface with new api.
0.10.0+1 #
- REFACTOR: BeatState has an explicit state type.
- REFACTOR: prepare for parallel state.
- REFACTOR: force state to be enum.
- REFACTOR: use
BaseBeatState. - FIX: prevent method name duplication.
0.10.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR: namings.
0.9.1 #
- FEAT: add Parallel annotation.
0.9.0 #
Note: This release has breaking changes.
- BREAKING FEAT: Compound State arrived!
0.8.1 #
- FEAT: adding sender styled event trigger.
- DOCS: add docs.
0.8.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR:
AfterInvokedoes not necessarily need actions.
0.7.1 #
- FEAT: transition onDone/onError.
0.7.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR: rename files and classes.
0.6.2 #
- FEAT: invoking async.
0.6.1+1 #
- FIX: fix to dynamic code generation.
0.6.1 #
- FEAT: support resetState, clearState.
0.6.0 #
Note: This release has breaking changes.
- REFACTOR: rename default action file.
- BREAKING FEAT: action with argument, variable length args of action.
0.5.2 #
- FEAT: support callback style AssignAction.
0.5.1 #
- FEAT: common transitions actions.
0.5.0 #
Note: This release has breaking changes.
- REFACTOR: add createClass helper function.
- BREAKING FEAT: refactor beat annotation declaration.
0.4.0 #
Note: This release has breaking changes.
- FEAT: add action types.
- BREAKING REFACTOR: remove code_builder, remove assigner.
0.3.1 #
- FEAT: support
nextEventsanddone.
0.3.0 #
Note: This release has breaking changes.
- BREAKING FEAT:
assigncan be both of sync and async.
0.2.0 #
Note: This release has breaking changes.
- BREAKING FEAT: async assigner.
0.1.3 #
- FEAT: Support common state transition (
anytime).
0.1.2+1 #
- FIX: BREAKING CHANGES remove generic from station and add contextType param.
0.1.2 #
- FEAT: Initial support for context.
0.1.1 #
- FEAT: prepare for flutter specific support.
0.1.0 #
- Initial version.