PackageTrack
Sign in Get early access

flutter_adaptive_scaffold

Widgets to easily build adaptive layouts, including navigation elements.

0.3.3 6.4K downloads/mo #3504 most downloaded on pub.dev flutter/packages

What this package is like to depend on

Last release 1 years ago

06 May 2025

Release timing varies

gaps range from 8 days to 5 months

Nearly every release is documented

notes for 37 of 37 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

37 releases · first in 2022

0 releases in the last 12 months

see the full history below

Release timeline

37 releases · Sep 2022 to May 2025
2023 2024 2025 2026
Release Pre-release

Releases

latest 37
  1. 0.3.3 02 May 2025
    Release notes
    • Adds navigationRailPadding padding to AdaptiveScaffold for specifying custom padding around the navigation rail.
    Open source →
  2. 0.3.3+1 06 May 2025
    Release notes
    • Updates README to indicate that the package has been discontinued.
    Open source →
  3. 0.3.2 14 Feb 2025
    Release notes
    • Fixes some memory leaks by disposing curved animations and value notifiers.
    Open source →
  4. 0.3.1 13 Sep 2024
    Release notes
    • Use improved MediaQuery methods.
    Open source →
  5. 0.3.1+1 10 Feb 2025
    Release notes
    • Updates README to indicate that this package will be discontinued.
    Open source →
  6. 0.3.0 13 Sep 2024
    Release notes
    • Adds inDuration, outDuration, inCurve, and outCurve parameters for configuring additional SlotLayoutConfig animation behavior.
    • BREAKING CHANGES:
      • Removes duration parameter from SlotLayoutConfig.
    Open source →
  7. 0.2.6 04 Sep 2024
    Release notes
    • Add new sample for using AdaptiveScaffold with GoRouter.
    Open source →
  8. 0.2.5 04 Sep 2024
    Release notes
    • Fix breakpoint not being active in certain cases like foldables.
    Open source →
  9. 0.2.4 30 Aug 2024
    Release notes
    • Compare breakpoints to each other using operators.
    Open source →
  10. 0.2.3 29 Aug 2024
    Release notes
    • Update the spacing and margins to the latest material m3 specs.
    • Add margin, spacing, padding, recommendedPanes and maxPanes with their Material value to Breakpoint.
    Open source →
  11. 0.2.2 21 Aug 2024
    Release notes
    • Fix a bug where landscape would not show body when using andUp.
    Open source →
  12. 0.2.1 15 Aug 2024
    Release notes
    • Add Breakpoint.activeBreakpointOf(context) to find the currently active breakpoint.
    • Don't check for height on Desktop platforms.
    Open source →
  13. 0.2.0 12 Aug 2024
    Release notes
    • Add breakpoints for mediumLarge and extraLarge.
    • Add height and orientation based breakpoint checks.
    • BREAKING CHANGES:
      • Removes WidthPlatformBreakpoint
      • Breakpoints can now be constructed directly with Breakpoint
      • Checks for andUp or platform can be done as parameter: Breakpoint.small(andUp: true, platform: Breakpoint.mobile)
    Open source →
  14. 0.1.12 08 Aug 2024
    Release notes
    • Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
    • Updates minimum supported SDK version to Flutter 3.19/Dart 3.3.
    • Expose labelType for NavigationRails.
    • Add navigationRailDestinationBuilder to apply custom Destinations.
    • Add groupAlignment property to change alignment.
    • Set navRailTheme when using the Drawer just like the other NavigationRails.
    Open source →
  15. 0.1.11 29 May 2024
    Release notes
    • Updates minimum supported SDK version to Flutter 3.19/Dart 3.3.
    • Migrates deprecated MaterialState and MaterialStateProperty to WidgetState and WidgetStateProperty.
    Open source →
  16. 0.1.11+1 24 Jun 2024
    Release notes
    • Allows custom animation duration for the NavigationRail and BottomNavigationBar transitions. flutter/flutter#112938
    Open source →
  17. 0.1.10 21 Mar 2024
    Release notes
    Open source →
  18. 0.1.10+1 21 Mar 2024
    Release notes
    • Removes a broken design document link from the README.
    Open source →
  19. 0.1.10+2 30 Apr 2024
    Release notes
    • Reduce rebuilds when invoking isActive method.
    Open source →
  20. 0.1.8 07 Feb 2024
    Release notes
    • Adds transitionDuration parameter for specifying how long the animation should be.
    Open source →
  21. 0.1.7 22 Aug 2023
    Release notes
    • Fix top padding for NavigationBar.
    • Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
    Open source →
  22. 0.1.7+1 29 Aug 2023
    Release notes
    • Adds pub topics to package metadata.
    Open source →
  23. 0.1.7+2 04 Jan 2024
    Release notes
    • Fixes new lint warnings.
    Open source →
  24. 0.1.6 12 Jul 2023
    Release notes
    • Added support for displaying an AppBar on any Breakpoint by introducing appBarBreakpoint
    Open source →
  25. 0.1.5 14 Jun 2023
    Release notes
    • Added support for Right-to-left (RTL) directionality.
    • Fixes stale ignore: prefer_const_constructors.
    • Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
    Open source →
  26. 0.1.4 18 May 2023
    Release notes
    • Use Material 3 NavigationBar instead of BottomNavigationBar
    Open source →
  27. 0.1.3 10 Apr 2023
    Release notes
    Open source →
  28. 0.1.2 20 Mar 2023
    Release notes
    • Fixes NavigationRail items not considering NavigationRailTheme values - flutter/flutter#121135
    • When NavigationRailTheme is provided, it will use the theme for values that the user has not given explicit theme-related values for.
    Open source →
  29. 0.1.1 17 Mar 2023
    Release notes
    • Fixes flutter/flutter#121135) selectedIcon parameter not displayed even if it is provided.
    Open source →
  30. 0.1.0 25 Jan 2023
    Release notes
    • Change the selectedIndex parameter on standardNavigationRail to allow null values to indicate "no destination".
    • An explicitly null currentIndex parameter passed to standardBottomNavigationBar will also default to 0, just like implicitly null missing parameters.
    Open source →
  31. 0.0.9 24 Jan 2023
    Release notes
    • Fix passthrough of leadingExtendedNavRail, leadingUnextendedNavRail and trailingNavRail
    Open source →
  32. 0.0.8 24 Oct 2022
    Release notes

    Make fuchsia a mobile platform.

    Open source →
  33. 0.0.7 24 Oct 2022
    Release notes
    • Patch duplicate key error in SlotLayout.
    Open source →
  34. 0.0.6 10 Oct 2022
    Release notes
    • Change type of appBar parameter from AppBar? to PreferredSizeWidget?
    Open source →
  35. 0.0.5 03 Oct 2022
    Release notes
    • Calls onDestinationChanged callback in bottom nav bar.
    Open source →
  36. 0.0.4 16 Sep 2022
    Release notes
    • Fix static analyzer warnings using core lint.
    Open source →
  37. 0.0.3 14 Sep 2022
    Release notes
    • First published version.
    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