save 0.11.0
save: ^0.11.0 copied to clipboard
A flutter state management library with `State`, `Action`, `View`, `Effect`
0.11.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR: change
save.withArgtosaveWithArg. - BREAKING FEAT: local state using
$.saveinside theSaveWidget.
0.10.0 #
Note: This release has breaking changes.
- BREAKING FEAT: call
dispose,onDispose` when rebuild the state.
0.9.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR: move observable creation to observer.
0.8.0+1 #
- REFACTOR: use switch pattern.
- FIX: notify parent only when rebuild.
0.8.0 #
Note: This release has breaking changes.
- FEAT(save): do not watch actions.
- BREAKING FEAT:
$.contextreturnsBuildContext.
0.7.0+2 #
- FIX: wrong type.
0.7.0+1 #
- REFACTOR: rename
SaveStatefulWidgetStatetoSaveWidgetState.
0.7.0 #
Note: This release has breaking changes.
- REFACTOR: refactor responsibility.
- FIX: register proper parent.
- BREAKING FIX: nested observables, provider from family, provider interface.
- BREAKING FEAT: sharable action effect.
0.6.0+1 #
- FIX: self-referenced observable.
- FIX: dispose of observable.
0.6.0 #
Note: This release has breaking changes.
- FEAT: ignores the running future on refresh.
- BREAKING FEAT: access
SaveObserversimply with$.
0.5.0 #
Note: This release has breaking changes.
- BREAKING FIX: wait for the nested state.
0.4.2 #
- FEAT: add
refresh, fix: run loader onrefresh.
0.4.1 #
- FIX: auto dispose with
SaveWidgetand add counter example.
0.4.0+1 #
0.4.0 #
Note: This release has breaking changes.
- REFACTOR: dispose observable by itself.
- REFACTOR: dispose position.
- REFACTOR: separate methods.
- REFACTOR: remove duplicated code.
- REFACTOR: change branch.
- REFACTOR: hide internal value.
- REFACTOR: remove providers when unwatch is called.
- REFACTOR: renaming internal methods.
- REFACTOR: remove unnecessary SaveObservable constructors.
- REFACTOR: rename files and folders.
- REFACTOR: SaveProvider as a base abstract class.
- REFACTOR: SaveObservable as a base abstract class.
- REFACTOR: separate an initialization of
SaveRawObservable. - FIX: dispose observer.
- FIX: support provider family.
- FEAT: state loader.
- FEAT: simple 'SaveWidget' and its family.
- FEAT:
SaveActionandSaveActionEffect. - FEAT: effect with
SaveObserver. - FEAT:
SaveEffectandSaveFamilyEffect. - FEAT:
futureto wait the async state. - FEAT: reactive observable.
- FEAT:
SaveObserver. - FEAT: automatically calls
dispose. - FEAT: auto dispose.
- FEAT: simple repository.
- FEAT:
SaveProvideransSaveProviderFamily. - BREAKING FEAT: migrate to redesigned works.
0.3.5+2 #
- FIX: explicit action effect run type.
0.3.5+1 #
- FIX: explicit action effect type.
0.3.5 #
- FEAT:
createWidgetEffect.
0.3.4 #
- FEAT:
autoDisposeoption.
0.3.3 #
- FEAT: simple
onDisposeeffect of a state.
0.3.2+1 #
- FIX: more state famliy bugs (TODO: Separate a container).
0.3.2 #
- FIX: distinguish state family (TODO: separate container).
- FEAT: can get a state in didDependencyChanged.
0.3.1+5 #
- FIX: change container on state's depdency change.
0.3.1+4 #
- FIX: change hypen to save.
0.3.1+3 #
- FIX: inaccesible source field.
0.3.1+2 #
- FIX: unimplemented interfaces.
0.3.1+1 #
- REFACTOR: reimplement action execution path.
0.3.1 #
- FEAT: simple action, action effect.
0.3.0 #
Note: This release has breaking changes.
- BREAKING FEAT: migrate to
save.
0.2.0+2 #
- REFACTOR: rename classes, extensions, fields.
- FIX: wrong order of effect clear.
0.2.0+1 #
- REFACTOR: rename hypen to save, add tests for action.
0.2.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR: rename state and action.
0.1.0+1 #
- REFACTOR: use save_test.
0.1.0 #
- Migrated from
hypenpackage