NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1803 most downloaded on pub.dev
Flutter widgets and themes implementing the current macOS design language.
Last release 11 months ago
19 Oct 2025
Release timing varies
gaps range from 8 days to 4 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
92 releases · first in 2021
One column per quarter.
Added padding property to MacosIconButton and MacosIconButtonTheme.
padding property to MacosIconButton and MacosIconButtonTheme.Fixes MacosThemeData to properly apply user-defined pushButtonTheme, helpButtonTheme, and tooltipTheme properties.
MacosThemeData to properly apply user-defined pushButtonTheme, helpButtonTheme, and tooltipTheme properties.Reverts bundling the native_context_menu plugin per #179
native_context_menu plugin per #179Update native_context_menu dependency
native_context_menu dependencyNew widget - MacosIcon! MacosIcon is identical to regular icons, with the exception that it respects a MacosTheme. Also includes corresponding theme c
MacosIcon! MacosIcon is identical to regular icons, with the exception that it respects a MacosTheme. Also includes corresponding theme classesMacosThemeData now sets a global, configurable iconTheme for MacosIconsNearly all MouseRegions have been updated to use SystemMouseCursors.basic in order to more closely adhere to Apple norms
MouseRegions have been updated to use SystemMouseCursors.basic in order to more closely adhere to Apple normsmouseCursor properties have been added to most buttonsAdded top-level theming for MacosIconButton
MacosIconButton
MacosIconButtonTheme InheritedTheme and the MacosIconButtonThemeData theme classMacosThemeData and MacosIconButton to use the new MacosIconButtonThemeDataMacosThemeData.dark()Added native_context_menu as a dependency for native context menus!
Added leadingWhitespace property
MacosListTile:
leadingWhitespace propertyonClick callbackonLongPress callbackmouseCursor propertyFix the outer border of MacosSheet not having a border radius
MacosSheet not having a border radius* New Widget: MacoSheet * New Widget: MacosListTile
MacoSheetMacosListTileFixed bug where cursor would not change caret location on mouse click
Upgraded various copyWith functions
copyWith functions== and hashCode to various classesAdd generics support to MacosRadioButton - Thank you, Sacha Arbonel!
MacosRadioButton - Thank you, Sacha Arbonel!Fix docs for PushButtonThemeData
PushButtonThemeDatadart_code_metrics dependencyAdd note in docs that a Builder is required for manual sidebar toggling to work.
Builder is required for manual sidebar toggling to work.* Adds: MacosWindow * Improved MacosScaffold
MacosWindowMacosScaffoldChore: Remove box shadows from MacosIconButton
MacosIconButtonFix builder property in MacosApp never being used
builder property in MacosApp never being used (#148)Improved MacosAlertDialog design
MacosAlertDialog designshowMacosAlertDialog to display a MacosAlertDialog with standard macOS animations and behaviour.Fixes maximum height issue with MacosAlertDialog
MacosAlertDialogAdds suppress widget parameter to MacosAlertDialog
suppress widget parameter to MacosAlertDialog* Adds MacosAlertDialog
MacosAlertDialog* Update MacosColors * Fix Label alignment
MacosColorsLabel alignmentFixes an alignment issue with MacosTextField
SidebarItem widgetMacosTextFieldAdd MacosPrefix to widgets/classes with names that overlap with the material/cupertino libraries:
MacosPrefix to widgets/classes with names that overlap with the material/cupertino libraries:
TextField -> MacosTextFieldScaffold -> MacosTextFieldIconButton -> MacosIconButtonBackButton -> MacosBackButtonScrollbar -> MacosScrollbarCheckbox -> MacosCheckboxRadioButton -> MacosRadioButtonTooltip -> MacosTooltipTypography -> MacosTypographySwitch -> MacosSwitchAdd new MacosColor and MacosColors classes
MacosColor and MacosColors classescolors.dart to macos_dynamic_colorDeprecate and remove internal foregroundColor value
IconButton updates:
color property is now backgroundColorWidget icon rather than IconData iconData for better control over widget propertiesforegroundColor valueNew widget: BackButton, IconButton
BackButton, IconButtonVisualDensity to MacosThemeDataMacosAppFix TextField on Flutter v2.2.0
TextField on Flutter v2.2.0Capacity Indicator now works as expected
* pub.dev release
Your coding agent can read these notes before it upgrades. Set up the MCP server →