-
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.