hydrated_bloc 6.0.0 
hydrated_bloc: ^6.0.0 copied to clipboard
An extension to the bloc state management library which automatically persists and restores bloc states.
6.0.0 #
- BREAKING: upgrade to 
bloc ^6.0.0 - fix: json (de)serialization errors (@orsenkucher)
 - fix: handle empty case for list traversal
 - fix: additional complex list (de)serialization errors (@orsenkucher)
 - fix: complex list (de)serialization errors (@orsenkucher)
 - feat: 
StorageNotFounderror thrown if noStorageis provided. - feat: 
HydratedCubitadded forCubitinteroperability - feat: 
HydratedMixinadded for additional flexibility - feat: remove external dependency on package:hydrated_cubit
 - docs: inline documentation updates
 - docs: README updates
 - docs: example application updates
 
6.0.0-dev.5 #
- fix: handle empty case for list traversal
 
6.0.0-dev.4 #
- fix: additional complex list (de)serialization errors (@orsenkucher)
 
6.0.0-dev.3 #
- fix: complex list (de)serialization errors (@orsenkucher)
 
6.0.0-dev.2 #
- fix: json (de)serialization errors (@orsenkucher)
 
6.0.0-dev.1 #
- BREAKING: upgrade to 
bloc ^6.0.0-dev.1 - feat: 
StorageNotFounderror thrown if noStorageis provided. - feat: 
HydratedCubitadded forCubitinteroperability - feat: 
HydratedMixinadded for additional flexibility - feat: remove external dependency on package:hydrated_cubit
 - docs: inline documentation updates
 - docs: README updates
 - docs: example application updates
 
5.0.3 #
- fix: excessive storage reads and 
fromJsoninvocations - chore: upgrade to 
hydrated_cubit ^0.1.3 - chore: upgrade to 
bloc ^5.0.1 - docs: minor documentation improvements
 
5.0.2 #
- fix: upgrade to 
hydrated_cubit ^0.1.2to prevent data loss during migration. 
5.0.1 #
- fix: export 
Storageinterface - fix: use 
Storageinterface to enable customStorage 
5.0.0 #
- BREAKING: update to 
bloc ^5.0.0 - BREAKING: extend 
hydrated_cubit ^0.1.0 - BREAKING: 
super.initialStateis no longer required - docs: minor updates to README
 - docs: logo updates
 
5.0.0-dev.3 #
- feat: update to 
bloc ^5.0.0-dev.11 - docs: minor updates to README
 
5.0.0-dev.2 #
- BREAKING: update to 
bloc ^5.0.0-dev.10 - BREAKING: extend 
hydrated_cubit ^0.0.3 
5.0.0-dev.1 #
- BREAKING: update to 
bloc ^5.0.0-dev.7 - BREAKING: 
super.initialStateis no longer required 
4.1.1 #
- Remove unnecessary 
printstatement 
4.1.0 #
- Update default 
HydratedStorageto usepackage:hive(thanks to @orsenkucher). - Add encryption support to 
HydratedStorage(thanks to @orsenkucher). 
4.0.0 #
- Updated to 
bloc: ^4.0.0andflutter_bloc: ^4.0.0 onTransitionmoved fromHydratedBlocDelegatetoHydratedBloc
3.1.0 #
- Persist 
initialStatewhen initialized (thanks to @orsenkucher). - Fix: add 
synchronizedto prevent file corruption (thanks to @orsenkucher) - Refactor 
HydratedBlocStorage.getInstanceto avoid using singleton (thanks to @orsenkucher) - Upgrade to 
path_provider: ^1.6.5 - Fix: invoke 
onErrorand continue emitting states when exceptions occur 
3.0.0 #
- Updated to 
bloc: ^3.0.0 
3.0.0-dev.1 #
- Updated to 
bloc: ^3.0.0-dev.1 
2.0.0 #
- Update to 
bloc ^2.0.0 - Adhere to effective dart
 
1.0.0 #
- Update to bloc 
v1.0.0 - Documentation Updates
 
0.8.0 #
- Update to bloc 
v0.16.0 - Documentation Updates
 
0.7.0 #
- Desktop support via path_provider_fde (#24).
 - Documentation and Example Updates
 
0.4.1 #
- Update to support optional 
idin cases where there are multiple instances of the sameHydratedBloc - Documentation Updates
 
0.4.0 #
- Update to bloc 
v0.15.0 - Documentation Updates
 
0.3.2 #
- Minor Updates to Package Dependencies
 - Documentation Updates
 
0.3.1 #
- Add guards to 
HydratedBlocStorageto prevent exception if cache is corrupt. 
0.3.0 #
- Update 
HydratedBlocStorageto usegetTemporaryDirectoryinstead ofgetApplicationDocumentsDirectory - Documentation Updates
 
0.2.1 #
- Bugfix to handle 
BlocsalongsideHydrateBlocswithin the same application. toJsoncan returnnullto avoid persisting the state change
0.2.0 #
- Upated 
HydrateBlocDelegateto have a staticbuild - Updated 
toJsonandfromJsonto eliminate the need to calljson.encodeandjson.decodeexplicitly. HydratedBlocSharedPreferencesreplaced withHydratedBlocStorage- Removed dependency on 
SharedPreferences - Documentation Updates
 
0.1.0 #
- Renamed 
HydratedBlocSharedPreferencestoHydratedSharedPreferences - Documentation Updates
 
0.0.3 #
Added clear to HydratedBlocStorage API and Documentation Updates
0.0.2 #
Documentation Updates
0.0.1 #
Initial Version of the library.
Includes:
HydratedBlocHydratedBlocDelegateHydratedBlocSharedPreferences