NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2515 most downloaded on pub.dev
Companion assets for Forui, a set of beautifully designed, minimalistic widgets for desktop & touch devices.
Last release 2 months ago
02 Aug 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 26 of 26 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
26 releases · first in 2024
Breaking Change FBreadcrumbItem.collapsed(semanticsLabel: ...) and FBreadcrumbItem.collapsedTiles(semanticsLabel: ...) to label the trigger. Use menuS…
This update continues with our ongoing effort to improve Forui's accessibility. It also includes several QoL improvements
and bugfixes.
FAutocompleteFAutocomplete.contentOverlayLocation.FBreadcrumbAdd FBreadcrumbItem.collapsed(menuSemanticsLabel: ...) and FBreadcrumbItem.collapsedTiles(menuSemanticsLabel: ...).
Breaking Change FBreadcrumbItem.collapsed(semanticsLabel: ...) and
FBreadcrumbItem.collapsedTiles(semanticsLabel: ...) to label the trigger. Use menuSemanticsLabel to label the menu.
Fix FBreadcrumbItem ignoring autofocus, focusNode, onFocusChange, onHoverChange, onVariantChange and
FBreadcrumbStyle.focusedOutlineStyle.
Fix FBreadcrumbItem without an onPress being announced as a disabled button and changing color on hover.
FButtonFButton.onDisabledPress.FButton.semanticsTooltip.FContextMenuFContextMenu.overlayLocation.FDateFieldFDateFieldCalendarProperties.overlayLocation.FDialogAdd FDialogRouteStyle.defaultBarrierFilter.
Add FDialogRoute.capturedScopes.
Breaking Change FDialogRouteStyle.barrierFilter and FDialogStyle.backgroundFilter to accept a BuildContext.
Breaking Remove FDialogRouteStyle.inherit(colors: ...). Use FDialogRouteStyle.inherit() instead.
Fix showFDialog not restyling the dialog and barrier when the theme changes while open.
FHeaderActionFHeaderAction.semanticsTooltip.FIconsWe have replaced the FIconBuilder function with FIcon to fix widgets flickering whenever the same FThemeData is
rebuilt.
Add FIcon.
Breaking Remove FIconBuilder. Use FIcon instead.
Breaking Remove FIcons.iconData(...). Use FIcon(...) instead.
Fix widgets flickering when an equal FThemeData is recreated.
FItem & FTileFItem.semanticsTooltip and FTile.semanticsTooltip.FModalBarrier & FAnimatedModalBarrierFAnimatedModalBarrier.filter to accept a BuildContext.FOverlayFOverlay.overlayLocation.FPaginationFPagination's previous and next buttons being enabled on the first and last pages.FPagination's ellipsis being announced by screen readers.FPagination's page buttons being announced without their page number.FPointPortalFPointPortal.overlayLocation.FPopoverAdd FPopover.overlayLocation.
Add FPopover.traversalGrouped.
Breaking Change FPopoverStyle.barrierFilter and FPopoverStyle.backgroundFilter to accept a BuildContext.
Fix FPopover content not being traversed immediately after its child.
FPopoverMenuFPopoverMenu.overlayLocation, FSubmenuItem.submenuOverlayLocation and FSubmenuTile.submenuOverlayLocation.FPortalAdd FPortal.overlayLocation.
Add FPortal.traversalGrouped.
Fix FPortal content not being traversed immediately after its child.
FSelect & FMultiSelectFSelect.contentOverlayLocation and FMultiSelect.contentOverlayLocation.FSelectMenuTileFSelectMenuTile.menuOverlayLocation.FSheetAdd FModalSheetStyle.defaultBarrierFilter.
Add FModalSheetRoute.capturedScopes.
Breaking Change FModalSheetStyle.barrierFilter to accept a BuildContext.
Breaking Remove FModalSheetStyle.inherit(colors: ...). Use FModalSheetStyle.inherit() instead.
Fix showFSheet content not restyling when the theme changes while open.
FTappableAdd FTappable.onDisabledPress.
Add FTappable.semanticsTooltip.
Fix pressed effect applying to ancestor tappables when a nested tappable is pressed.
FThemeFTheme.capture and FCapturedTheme.FTimeFieldFTimeFieldPickerProperties.overlayLocation.FToast & FToasterFTooltipAdd FTooltip.overlayLocation.
Breaking Remove FTooltip.semanticsLabel. Set semanticsTooltip on the trigger instead.
One column per month.
* Update icons to Lucide 1.24.0.
* Update icons to Lucide 1.21.0.
Relax SDK constraints to allow Flutter and Dart beta/pre-release versions.
Relax SDK constraints to allow Flutter and Dart beta/pre-release versions.
Breaking Rename FIcons to FLucideIcons.
Update icons to Lucide 1.16.0.
Breaking Rename FIcons to FLucideIcons.
Fix spurious LicenseRegistry entries, including a hyphen-only "package" name, caused by separator rows in LICENSE.
No changes. Lucide icon mappings are still incorrect.
Downgrade to Lucide 0.575.0 due to incorrect icon mappings provided in 0.576.0. See https://github.com/lucide-icons/lucide/issues/4154.
* Update icons to Lucide 0.576.0
* Update icons to Lucide 0.574.0
* Update icons to Lucide 0.564.0
Fix lucide.ttf not being updated.
lucide.ttf not being updated.Update icons to Lucide 0.562.0.
Update icons to Lucide 0.544.0.
Update icons to Lucide 0.540.0.
Bump to remain consistent with the forui package.
Bump to remain consistent with the forui package.
Update icons to Lucide 0.525.0.
Bumps minimum Flutter SDK version to 3.32.0.
Bumps minimum Flutter SDK version to 3.32.0.
All svg icons have been replaced with font icons, improving performance. Also updates icons to Lucide 0.506.0.
All svg icons have been replaced with font icons, improving performance. Also updates icons to Lucide 0.506.0.
FAssets with FIcons.Bumps minimum Flutter SDK version to 3.29.0.
Bumps minimum Flutter SDK version to 3.29.0.
Bump nitrogen dependency from 0.3.0 to 0.4.0.
Bump nitrogen dependency from 0.3.0 to 0.4.0.
Update icons to Lucide 0.474.0.
Bumps minimum Flutter SDK version to 3.27.0.
Bumps minimum Flutter SDK version to 3.27.0.
This update syncs the version with the forui package.
This update syncs the version with the forui package.
Update icons to Lucide 0.453.0.
Bump nitrogen from 0.2.0 to 0.3.0+1.
nitrogen from 0.2.0 to 0.3.0+1.nitrogen_types from 0.2.0 to 0.3.0+1.Compare
Your coding agent can read these notes before it upgrades. Set up the MCP server →