NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #801 most downloaded on pub.dev
An extension to the bloc state management library which automatically persists and restores bloc states.
Last release 6 months ago
22 Mar 2026
Ships fairly regularly
a new release about every 3 months
Nearly every release is documented
notes for 48 of 48 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
72 releases · first in 2019
Documentation and Example Updates
Update to support optional id in cases where there are multiple instances of the same HydratedBloc
id in cases where there are multiple instances of the same HydratedBlocOne column per quarter.
chore(deps): upgrade to mason ^0.1.0
mason ^0.1.0dart ^3.5.4Minor Updates to Package Dependencies
- chore: update copyright year - chore: update logo image refs
HydratedBlocStorage to prevent exception if cache is corrupt.feat: add support for sealed events using Dart 3
sealed events using Dart 3HydratedBlocStorage to use getTemporaryDirectory instead of getApplicationDocumentsDirectoryBugfix to handle Blocs alongside HydrateBlocs within the same application.
Blocs alongside HydrateBlocs within the same application.toJson can return null to avoid persisting the state changefeat: add support for equatable
equatablefreezedHydrateBlocDelegate to have a static buildtoJson and fromJson to eliminate the need to call json.encode and json.decode explicitly.HydratedBlocSharedPreferences replaced with HydratedBlocStorageSharedPreferencesfeat: initial release with support for basic hydrated bloc generation
HydratedBlocSharedPreferences to HydratedSharedPreferencesAdded clear to HydratedBlocStorage API and Documentation Updates
Added clear to HydratedBlocStorage API and Documentation Updates
Documentation Updates
Documentation Updates
Initial Version of the library.
Initial Version of the library.
Includes:
HydratedBlocHydratedBlocDelegateHydratedBlocSharedPreferencesYour coding agent can read these notes before it upgrades. Set up the MCP server →