Releases: JhonaCodes/reactive_notifier
v2.4.1-release
-
Update name of state and documentation for
StateNotifierImpl
. -
Introducing
transformState
function for model editing, allowing state modifications at any nesting level. This function supports implementations likecopyWith
, enabling selective value updates in your models. -
Simplified state management: unified
notifier
and VM into a single approach usingReactiveBuilder
,ReactiveAsync
, andReactiveStream
. Access functions directly through notifier reference (e.g.,instance.notifier.replaceData(...)
). AccessReactiveAsync
data vianotifier.data
. -
Removed
ValueNotifier
value dependency, eliminating nested state update issues (previouslyinstance.value.value
, nowinstance.data
). -
Protected internal builder functions for improved encapsulation.
-
Maintained compatibility with
ListenableBuilder
forReactiveNotifier
. -
Removed
context
dependency from builder asReactiveNotifier
doesn't require it.
v.2.2.-release
2.2.0
- Update documentations and images.
- Implement Ci for actions.
2.1.1
- Update Readme.
2.1.0
- Few bits, and name convention
- New
ViewModelStateImpl
for simple viewmodel state.
2.0.0
Breaking Changes 🚨
- Complete project architecture overhaul
- New reference handling system
- Changed how related states are managed
New Features 🎉
-
Enhanced Debugging System
- Improved error messages
- Better stack traces
- Detailed circular reference detection
-
Advanced State Management
- Support for nested ReactiveNotifier instances in related states
- Improved multiple reference handling
- Better state isolation and context management
-
Async & Stream Support
- Built-in async state handling
- Stream state management
- Automatic state synchronization
-
Extended Testing Support
- More test cases
- Better coverage
- Improved testing utilities
Improvements 🔧
- Better performance in state updates
- Reduced memory footprint
- Improved type safety
- Enhanced error handling
- Better documentation
Bug Fixes 🐛
- Fixed issues with circular references
- Improved state cleanup
- Better error reporting
- Fixed memory leaks in complex state trees
Documentation 📚
- Complete documentation overhaul
- New examples and use cases
- Better API documentation
- Improved error messages
1.0.5
- Update documentation.
1.0.4
- Implement when and callback when finish setState.
- Help to execute any other params when change state
1.0.3
- Upgrade SDK.
1.0.2
- Add gif for visual context.
- Change name from
State
toNotify
. - Update golden test.
1.0.1
- Change name from
State
toNotify
. - Improve
README.md
.
1.0.0
- Initial version.
Full Changelog: https://github.com/JhonaCodes/reactive_notifier/commits/V.2.2.-release