state_pulse 0.0.5
state_pulse: ^0.0.5 copied to clipboard
Lightweight reactive & persistent state management for Flutter.
0.0.5 #
- Added StatePulseSelector (fine-grained rebuilds)
- Added StatePulseListener for side-effects
- Added StatePulseConsumer (builder + listener)
- Added local instance support in all widgets
- Added official StatePulse logo + asset support
- Improved documentation and examples
- Minor optimizations & internal clean-ups
0.0.4 #
-
Added: StatePulseProvider.value method for directly accessing the store without rebuilding.
-
Added: Local instance support for StatePulseBuilder, enabling easy usage with non-global instances of ChangeNotifier store.
-
Improved: StatePulseBuilder now accepts an optional local store instance, allowing greater flexibility in state management.
-
Fix: Improved error handling for cases where the store is not found in the widget tree.
-
Updated: StatePulseProvider to allow non-listening access to the store (listen: false option).
0.0.3 #
- Applied
dart formatto fix pub.dev analyzer formatting warning.
0.0.2 #
- Added main public API entry file (
state_pulse.dart). - Moved internal implementation to
lib/src/following Flutter conventions. - Added complete Flutter example under
/example. - Updated README, documentation comments, and metadata.
- Fixed pub.dev warnings for missing example and incorrect exports.
- Cleaned project structure for long-term maintainability.
0.0.1 #
- Initial release of StatePulse.
- Added:
StatePulseProviderfor dependency injection.StatePulseBuilderfor reactive widget rebuilding.HydratedStatePulsemixin for automatic persistence.
- First prototype of reactive + hydrated state management.