beat 0.14.1+2 copy "beat: ^0.14.1+2" to clipboard
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 WithFlutter annotation.

0.14.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: First version of flutter support!

0.13.4+1 #

  • FIX: stateStream is notified when context changes.

0.13.4 #

  • FEAT: ChooseAction is 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 EventlessBeat with 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: AfterInvoke does 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 nextEvents and done.

0.3.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: assign can 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.
1
likes
140
points
7
downloads

Publisher

verified publisherbeatly.dev

Weekly Downloads

A set of annotations for beat state management. Heavily inspired by xstate.js.org

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

meta

More

Packages that depend on beat