riverpie 0.11.0
riverpie: ^0.11.0 copied to clipboard
A state management library for Dart and Flutter. Inspired by Riverpod.
0.11.0 #
- feat: add
ReduxNotifier - feat: add
ref.watch(provider.select(...))to only rebuild when a specific value changes - feat: add
toStringimplementation toAsyncValue - feat: add
toStringimplementation to providers - feat: add more options for
RiverpieHistoryObserver - fix: missing
refinAsyncNotifier - BREAKING: add
refparameter to provider overrides - BREAKING: rename
ChangeEvent.flagRebuildtoChangeEvent.rebuild
0.10.0 #
- BREAKING: use
riverpie_flutterfor Flutter projects - BREAKING: change
AsyncSnapshottoAsyncValueto decouple from Flutter
0.9.0 #
- feat: add
AsyncNotifierProviderand the correspondingAsyncNotifier - feat: add
ref.futureto access theFutureof anAsyncNotifierProvideror aFutureProvider - feat: add
ref.watchWithPrevto access the previous value of anAsyncNotifierProvider
0.8.0 #
- feat: add
context.refto also accessrefinsideStatelessWidget - feat: add
RiverpieMultiObserverto use multiple observers at once
0.7.0 #
- feat: add
ViewProvider, the only provider that can watch other providers - feat: add
initialProvidersparameter forRiverpieScope - feat: add
excludeparameter forRiverpieDebugObserver - BREAKING:
setStateofStateProvideraccepts a builder instead of a value
0.6.0 #
- feat: add
RiverpieObserverandRiverpieDebugObserver - feat: add
StateProviderfor simple use cases - BREAKING: add
refparameter forensureRefcallback
0.5.1 #
- fix: lint fixes
0.5.0 #
- feat:
RiverpieScope.defaultReffor global access toref - feat:
ref.streamfor manual stream access - feat:
ref.watch(myProvider, rebuildWhen: (prev, next) => ...)for more control over when to rebuild - feat: use
ensureRefwithininitStateforrefaccess within initialization logic - BREAKING: removed
ref.listen, useref.watch(myProvider, listener: (prev, next) => ...)instead
0.4.0 #
- BREAKING:
Consumerdoes not have achildanymore, useExpensiveConsumerinstead
0.3.0 #
- feat: add
FutureProvider
0.2.0 #
- feat: introduction of
PureNotifier, aNotifierwithout access toref - BREAKING: add
refas parameter to every provider - BREAKING: change
ref.notifytoref.notifier
0.1.1 #
- docs: update README.md
0.1.0 #
- Initial release