NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
A package of useful widgets which reduce code, and guarantee an accessible experience on multiple platforms.
Last release 2 days ago
06 Oct 2026
Release timing varies
gaps range from 8 days to 6 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
62 releases · first in 2022
One column per quarter.
Updated Flutter and SDK dependencies.
TabbedScaffoldTab an autofocus property.TabbedScaffold.initialIndex.Reinstate theBuildContext.announce extension method.
BuildContext.announce extension method.Use GameShortcuts.of to get shortcuts for help in TabbedScaffolds.
GameShortcuts.of to get shortcuts for help in TabbedScaffolds.Add the shortcuts argument back to GameShortcutsHelpScreen.
shortcuts argument back to GameShortcutsHelpScreen.GameShortcutsHelpScreen now used GameShortcuts.of.
GameShortcutsHelpScreen now used GameShortcuts.of.GameShortcuts widget now optionally collects existing GameShortcuts and adds them to the shortcuts list.Inherited* widgets to *Provider.DataScope widget.RandomTasks comparable.cancelCallback to the CommonShortcuts widget.SimpleFutureBuilder widget.Fix menu closing logic.
Fix menu closing logic.
PerformableActions close menus.Added the controller arumgnet to PerformableActions widgets.
Added the controller arumgnet to PerformableActions widgets.
SemanticsService.sendAnnouncement.controller argument to all PerformableActions builders.Fix shortcut keys for tabbed scaffolds.
Upgraded the minimum SDK constraint.
PerformableActions with activate = null to function as labels in menus.Fixed a bug with TimedCommands which resulted in commands being called twice after a call to setCommandInterval.
TimedCommands which resulted in commands being called twice after a call to setCommandInterval.Added the PerformableActionsContext class.
PerformableActionsContext class.PerformableActions.Deprecated BuildContext.confirm in favour of BuildContext.showConfirmMessage.
BuildContext.confirm in favour of BuildContext.showConfirmMessage.BuildContext.pop method.BuildContext.maybePop method.Allow intercepting page changes in TabbedScaffold.
TabbedScaffold.TabbedScaffoldTabs.helpShortcut.Added the PerformableActionMenuItem widget.
PerformableActionMenuItem widget.Allow more control over the Row widget produced by PerformableActionsBuilder.
Row widget produced by PerformableActionsBuilder.Add a checked state to the PerformableAction class.
SelectedIcon widget.checked state to the PerformableAction class.make activators optional for PerformableActions.
PerformableActions.Fixed type arguments for SimpleFutureBuilder.
SimpleFutureBuilder.- Test GitHub workflow.
Allow PerformableActionsListTile instances to be long pressed.
PerformableActionsListTile instances to be long pressed.ListTile widgets.Added the ErrorWidgetCallback typedef.
ErrorWidgetCallback typedef.Fixed a bug with SimpleFutureBuilder.
SimpleFutureBuilder.Fixed a couple of bugs in SimpleFutureBuilder.
SimpleFutureBuilder.EnumListTile widget.Added the EnsureSemantics widget.
EnsureSemantics widget.Added the GameShortcut.withControlKey constructor.
GameShortcut.withControlKey constructor.GameShortcuts.- Fixed the Cancel widget.
Cancel widget.Added the CrossPlatformSingleActivator class.
CrossPlatformSingleActivator class.PerformableActionsBuilder, PerformableActions, and PerformableActionsListTile widgets.Fixed a bug in EditDurationScreen which meant milliseconds could not be altered in durations.
EditDurationScreen which meant milliseconds could not be altered in durations.Added the DurationListTile widget.
NextButton widget.NewButton widget.SaveButton widget.DurationListTile widget.EditDurationScreen screen.BuildContext.announce extension method.Use the defaultTargetPlatform property to determine whether keyboard shortcuts should be Apple style or not
defaultTargetPlatform property to determine whether keyboard shortcuts should be Apple style or notCentreText centre the text vertically too.Updated the BuildContext.showMessage extension method to make it more customizable.
DataScope widget.BuildContext.showMessage extension method to make it more customizable.BuildContext.getLoadedData extension method.Added the TimedCommands.unregisterCommand method.
TimedCommands.unregisterCommand method.Removed all the text style arguments now that I found DefaultTextStyle.
DefaultTextStyle.Added the TouchSurfaceBuilder widget.
TouchSurfaceBuilder widget.Added the TimedCommands widget.
TimedCommands widget.Hopefully fixed SimpleFutureBuilder.
SimpleFutureBuilder.TabbedScaffolds.Catch errors with SimpleFutureBuilder again.
SimpleFutureBuilder again.Improved the SimpleFutureBuilder widget.
SimpleFutureBuilder widget.Added the ListViewBuilder widget.
ListViewBuilder widget.GameShortcutsHelpScreen.Nothing published for this version
Stop stealing focus with the GameShortcuts widget in the TabbedScaffold widget.
GameShortcuts widget in the TabbedScaffold widget.Add the control key to tabbed scaffolds page-switching keys.
Fixed some bugs with tabbed scaffolds.
Allow styling the CenterText widget.
CenterText widget.- Added missing exports.
Added some widgets from the flutter_audio_games package.
SimpleFutureBuilder.loading to bring it inline with Riverpod's AsyncValue.when.Added the PointListTile widget.
PointListTile widget.EditPointScreen widget.Added the ErrorListTile widget.
ErrorListTile widget.Added the SimpleFutureBuilder widget.
SimpleFutureBuilder widget.pushWidget extension method to the BuildContext class.Added the openCallback argument to CommonShortcuts.`
openCallback argument to CommonShortcuts.`Added the CommonShortcuts widget.
CommonShortcuts widget.ErrorListView widget now splits up stack traces into multiple list items.Fixed the clear hotkey to be escape,.
escape,.Allow the search field in a [SearchableListView] to be cleared with the escape key.
Allow setting callback shortcuts for SelectItem and SelectEnum widgets.
SelectItem and SelectEnum widgets.Added the fromPositional constructor to both ErrorListView and ErrorScreen for tighter integration with Riverpod.
fromPositional constructor to both ErrorListView and ErrorScreen for tighter integration with Riverpod.All ListTile widgets now accept a onLongPress argument.
ListTile widgets now accept a onLongPress argument.IntListTile now uses the PushWidgetListTile widget, to bring it in line with the DoubleListTile widget.Added some widgets and screens for use with Riverpod.
Add the SelectItem.shouldPop property.
SelectItem.shouldPop property.helpShortcut is now an instance of CharacterActivator.
helpShortcut is now an instance of CharacterActivator.Use a Widget for floatingActionButton.
Widget for floatingActionButton.Your coding agent can read these notes before it upgrades. Set up the MCP server →