PackageTrack
Sign in Get early access

forui_assets

Companion assets for Forui, a set of beautifully designed, minimalistic widgets for desktop & touch devices.

0.25.0 19K downloads/mo #2253 most downloaded on pub.dev duobaseio/forui

What this package is like to depend on

Last release 21 days 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

13 releases in the last 12 months

see the full history below

Release timeline

26 releases · Jun 2024 to Aug 2026
2025 2026
Release Pre-release

Releases

latest 26
  1. 0.25.0 02 Aug 2026
    Release notes

    This update continues with our ongoing effort to improve Forui's accessibility. It also includes several QoL improvements
    and bugfixes.

    FAutocomplete

    • Add FAutocomplete.contentOverlayLocation.

    FBreadcrumb

    • Add 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.

    FButton

    • Add FButton.onDisabledPress.
    • Add FButton.semanticsTooltip.

    FContextMenu

    • Add FContextMenu.overlayLocation.

    FDateField

    • Add FDateFieldCalendarProperties.overlayLocation.

    FDialog

    • Add 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.

    FHeaderAction

    • Add FHeaderAction.semanticsTooltip.

    FIcons

    We 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 & FTile

    • Add FItem.semanticsTooltip and FTile.semanticsTooltip.

    FModalBarrier & FAnimatedModalBarrier

    • Breaking Change FAnimatedModalBarrier.filter to accept a BuildContext.

    FOverlay

    • Add FOverlay.overlayLocation.

    FPagination

    • Fix FPagination's previous and next buttons being enabled on the first and last pages.
    • Fix FPagination's ellipsis being announced by screen readers.
    • Fix FPagination's page buttons being announced without their page number.

    FPointPortal

    • Add FPointPortal.overlayLocation.

    FPopover

    • Add 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.

    FPopoverMenu

    • Add FPopoverMenu.overlayLocation, FSubmenuItem.submenuOverlayLocation and FSubmenuTile.submenuOverlayLocation.

    FPortal

    • Add FPortal.overlayLocation.

    • Add FPortal.traversalGrouped.

    • Fix FPortal content not being traversed immediately after its child.

    FSelect & FMultiSelect

    • Add FSelect.contentOverlayLocation and FMultiSelect.contentOverlayLocation.

    FSelectMenuTile

    • Add FSelectMenuTile.menuOverlayLocation.

    FSheet

    • Add 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.

    FTappable

    • Add FTappable.onDisabledPress.

    • Add FTappable.semanticsTooltip.

    • Fix pressed effect applying to ancestor tappables when a nested tappable is pressed.

    FTheme

    • Add FTheme.capture and FCapturedTheme.

    FTimeField

    • Add FTimeFieldPickerProperties.overlayLocation.

    FToast & FToaster

    • Fix toasts not restyling when the theme changes while shown.

    FTooltip

    • Add FTooltip.overlayLocation.

    • Breaking Remove FTooltip.semanticsLabel. Set semanticsTooltip on the trigger instead.

    Open source →
    Release notes

    Add support for Forui 0.25.0.

    Open source →
    Release notes
    • Update icons to Lucide 1.28.0.
    Open source →
    Release notes
    • Update icons to Lucide 1.28.0.
    Open source →
  2. 0.24.0 14 Jul 2026
    Release notes
    • Update icons to Lucide 1.24.0.
    Open source →
  3. 0.23.0 19 Jun 2026
    Release notes
    • Update icons to Lucide 1.21.0.
    Open source →
  4. 0.22.1 27 May 2026
    Release notes

    Relax SDK constraints to allow Flutter and Dart beta/pre-release versions.

    Open source →
  5. 0.22.0 22 May 2026
    Release notes
    • 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.

    Open source →
  6. 0.21.0 12 Apr 2026
    Release notes
    • No changes. Lucide icon mappings are still incorrect.
    Open source →
  7. 0.20.1 18 Mar 2026
    Release notes
    • 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.
    Open source →
  8. 0.20.0 13 Mar 2026
    Release notes
    • Update icons to Lucide 0.576.0
    Open source →
  9. 0.19.0 20 Feb 2026
    Release notes
    • Update icons to Lucide 0.574.0
    Open source →
  10. 0.18.0 14 Feb 2026
    Release notes
    • Update icons to Lucide 0.564.0
    Open source →
  11. 0.17.1 21 Dec 2025
    Release notes
    • Fix lucide.ttf not being updated.
    Open source →
  12. 0.17.0 20 Dec 2025
    Release notes
    • Update icons to Lucide 0.562.0.
    Open source →
  13. 0.16.0 05 Oct 2025
    Release notes
    • Update icons to Lucide 0.544.0.
    Open source →
  14. 0.15.0 20 Aug 2025
    Release notes
    • Update icons to Lucide 0.540.0.
    Open source →
  15. 0.14.0 12 Jul 2025
    Release notes

    Bump to remain consistent with the forui package.

    Open source →
  16. 0.13.0 06 Jul 2025
    Release notes
    • Update icons to Lucide 0.525.0.
    Open source →
  17. 0.12.0 25 May 2025
    Release notes

    Bumps minimum Flutter SDK version to 3.32.0.

    • Update icons to Lucide 0.511.0.
    Open source →
  18. 0.11.0 02 May 2025
    Release notes

    All svg icons have been replaced with font icons, improving performance. Also updates icons to Lucide 0.506.0.

    • Breaking Replace FAssets with FIcons.
    Open source →
  19. 0.10.0 12 Mar 2025
    Release notes

    Bumps minimum Flutter SDK version to 3.29.0.

    • Update icons to Lucide 0.476.0.
    Open source →
  20. 0.9.1 10 Feb 2025
    Release notes

    Bump nitrogen dependency from 0.3.0 to 0.4.0.

    Open source →
  21. 0.9.0 06 Feb 2025
    Release notes
    • Update icons to Lucide 0.474.0.
    Open source →
  22. 0.8.0 19 Dec 2024
    Release notes

    Bumps minimum Flutter SDK version to 3.27.0.

    • Update icons to Lucide 0.458.0.
    Open source →
  23. 0.7.0 15 Nov 2024
    Release notes

    This update syncs the version with the forui package.

    • Update icons to Lucide 0.456.0.
    Open source →
  24. 0.3.0 16 Oct 2024
    Release notes
    • Update icons to Lucide 0.453.0.
    Open source →
  25. 0.2.0 03 Jul 2024
    Release notes
    • Bump nitrogen from 0.2.0 to 0.3.0+1.
    • Bump nitrogen_types from 0.2.0 to 0.3.0+1.
    Open source →
  26. 0.1.0 26 Jun 2024
    Release notes

    Initial release.

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive