NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4527 most downloaded on pub.dev
flutter_command is a way to manage your state based on `ValueListenable` and the `Command` design pattern.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 8 months
Rarely documented
notes for 5 of 47 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
48 releases · first in 2020
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
…initialValue, ` You could probably call this a breaking change but as it won't change the behaviour, just that you probably will have to remove some '…
static Command<TParam, TResult> createAsync<TParam, TResult>(
Future<TResult> Function(TParam? x) func, TResult initialValue
the type of func has to be correctly Future<TResult> Function(TParam x) so now it looks like
static Command<TParam, TResult> createAsync<TParam, TResult>(
Future<TResult> Function(TParam x) func, TResult initialValue,
You could probably call this a breaking change but as it won't change the behaviour, just that you probably will have to remove some '!' from your code I won't do a major version here.
thrownExceptions only notifies its listeners now when a error happens and not also when it is reset to null at the beginning of a command
Added toWidget() extension method on CommandResult
toWidget() extension method on CommandResultNothing published for this version
Added executeWithFuture to use with RefreshIndicator
executeWithFuture to use with RefreshIndicatortoWidget() methodShortened package description in pubspec
* Initial official release
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →