NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2339 most downloaded on pub.dev
An rx like extension methods on ValueListenable type, that lets you work with ValueNotifiers almost like with Streams
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 months to 1.4 years
Nearly every release is documented
notes for 14 of 15 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
16 releases · first in 2020
adding debounce as extenstion method on Listenable
ListenableBecause this might change the behavior of your app this is seen as a breaking change and therefore the change to 4.0.0. Please observe if this leads t…
One column per quarter.
added optional error handler for CustomValueNotifier in case one of the listeners throws an Exception
listen() extension method for normal Listenable* stupid bug fix
/// ValueListenable are inherently synchronous. In most cases this is what you /// want. But if for example your ValueListenable gets updated inside a
async() extension method
/// ValueListenable are inherently synchronous. In most cases this is what you
/// want. But if for example your ValueListenable gets updated inside a build
/// method of a widget which would trigger a rebuild because your widgets is
/// listening to the ValueListenable you get an exception that you called setState
/// inside a build method.
/// By using [async] you push the update of the ValueListenable to the next
/// frame. This way you can update the ValueListenable inside a build method
/// without getting an exception.
ValueListenable<T> async();
CustomValueNotifier got a new property asyncNotification which if set to true postpones the notifications of listeners to the end of the frame which can be helpful if you run into Exceptions about 'calling setState inside a build function' e.g. if you monitor the CustomValueNotifier with the get_it_mixin and you update it inside the build function. Default is false.added listenerCount to CustomValueNotfier
select() method see the readmecombineLates() variants up to 6 input ListenablesNothing published for this version
Bugfix: If you resubscribed to one of the Listenables that are returned from the extension functions in this package and then resubscribed it did not
Added public notifyListeners to CustomValueNotfier
notifyListeners to CustomValueNotfier* Added CustomValueNotfier
CustomValueNotfierNothing published for this version
Fixes in documentation and tests
* Added mergeWith() function
* Added package description
Added Example and some bug fixes
* Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →