Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.4 KB

CHANGELOG.md

File metadata and controls

40 lines (29 loc) · 1.4 KB

[0.2.0] - 10/18/2018

  • Breaking change: Added the concept of "afterware" to the library.
    • Afterware are middle-ware like functions that are invoked after an Action has passed the reducing stage. If you need to perform a side effect after the app state has been updated in response to a given Action (e.g. save state to disk, dispatch other actions), afterware is the place to do it.

[0.1.0] - 10/17/2018

  • Began using Dart versioning correctly.
  • Added FirstBuildDispatcher, a new widget that will dispatch an Action to an ancestor Store the first time it's built.

[0.0.7] - 10/7/2018

  • Changed StoreProvider to always use inheritFromWidgetOfExactType.
  • Added DispatchSubscriber, a widget that subscribes to an ancestor StoreProvider's dispatch function and builds widgets that can call it.

[0.0.6] - 10/5/2018

  • Added useful_blocs.dart to hold some built-in Blocs that devs might want to use.
  • Added DebouncerBloc, a Bloc capable of debouncing repeated actions.
    • Note that if an Action is cancelled by DebouncerBloc, any Action that has been given to its afterward method will also be cancelled.

[0.0.5] - 9/11/2018

  • Added afterward method to the Action class.

[0.0.4] - 8/27/2018

  • First release in which I remembered to update the change log.
  • Two examples in place, plus the library itself.
  • Seems relatively stable.