PackageTrack
Sign in Get early access

responsive_builder

A set of widgets that can be used to define a readable responsive UI for widgets.

0.7.1 90K downloads/mo #1168 most downloaded on pub.dev FilledStacks/responsive_builder

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 9 days to 1.1 years

Nearly every release is documented

notes for 27 of 29 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

32 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

32 releases · Oct 2019 to Jul 2024
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 32
  1. 0.7.1 03 Jul 2024
    Release notes
    Open source →
  2. 0.7.0 18 May 2023
    Release notes
    • Fixes #50
    Open source →
  3. 0.6.4 10 Mar 2023
    Release notes
    • Fixes #48
    Open source →
  4. 0.6.3 03 Mar 2023
    Release notes
    • Fixes bug with preferDesktop and getValueForScreenType
    Open source →
  5. 0.6.2 03 Mar 2023
    Release notes
    • Fixes bug with preferDesktop where it always returns desktop UI even if there is a mobile UI.
    Open source →
  6. 0.6.1 02 Mar 2023
    Release notes
    • Adds preferDesktop to ResponsiveApp which tells the builders that if there's no layout supplied for the current size prefer the desktop over the mobileLayout. Default value is false to maintain mobile first behaviour.
    Open source →
  7. 0.6.0 15 Feb 2023
    Release notes

    New Feature

    Adds responsive sizing by using the ResponsiveApp widget at the highest level which allows:

    • Using 20.screenHeight / number.screenHeight shorthand to get the percentage of the Screen Height
    • The same exists for the screenWidth
    • There are also shorthand extensions for both. screenHeight => sh and screenWidth => sw
    Open source →
  8. 0.5.1 10 Feb 2023
    Release notes
    • Adds checks to ensure desktop returns as Flutter web
    Open source →
  9. 0.5.0 20 Jan 2023
    Release notes

    New Feature

    Adds the ScrollTransform functionality which allows you to more easily create scroll effects based on the scrolling position.

    Open source →
  10. 0.5.0+1 20 Jan 2023
    Release notes
    • Adds banner to readme
    Open source →
  11. 0.5.0-beta.1 17 Jan 2023 pre-release

    Nothing published for this version

  12. 0.5.0-beta.0 17 Jan 2023 pre-release

    Nothing published for this version

  13. 0.4.3 31 Aug 2022
    Release notes
    • Added small size for getValueForRefinedSize
    • Adds funding link to coffee
    Open source →
  14. 0.4.2 14 Feb 2022
    Release notes
    • Added optional override property in orientation builder
    Open source →
  15. 0.4.1 28 Mar 2021

    Nothing published for this version

  16. 0.4.0-nullsafety.1 21 Jan 2021 pre-release
    Release notes
    • Adds null safety and correct small refined sizing
    Open source →
  17. 0.3.0 03 Sep 2020
    Release notes
    • Adds the refined sizing functionality
    Open source →
  18. 0.2.0 11 May 2020
    Release notes
    • Adds responsive sizing config for global breakpoint setting
    Open source →
  19. 0.2.0+1 11 May 2020
    Release notes
    • export the sizing config which I forgot to do first time.
    Open source →
  20. 0.2.0+2 15 May 2020
    Release notes
    • Added getValueForScreenType functionality to the readme
    Open source →
  21. 0.1.9 11 May 2020
    Release notes
    • Reverted the change for returning the mobile layout when break points doesn't define any.
    Open source →
  22. 0.1.8 11 May 2020
    Release notes
    • Changed enum naming to lowerCamelCase to follow convention
    • Add a return for mobile when no breakpoints match
    Open source →
  23. 0.1.8+1 11 May 2020
    Release notes
    • readme updates
    Open source →
  24. 0.1.7 08 May 2020
    Release notes
    • Made 600 inclusive for tablet devices and 900 inclusive for desktop
    Open source →
  25. 0.1.6 07 May 2020
    Release notes
    • Added ScreenTypeValue builder to allow us to return different values depending on the screen type
    Open source →
  26. 0.1.5 07 Feb 2020

    Nothing published for this version

  27. 0.1.4 11 Nov 2019
    Release notes
    • Added optional screen break points definition to pass in to the ResponsiveBuilder or the ScreenLayoutView.
    Open source →
  28. 0.1.4+1 05 May 2020
    Release notes

    Changelog styling updates

    Open source →
  29. 0.1.3 07 Nov 2019
    Release notes
    • Added shorthand bool properties to sizing information to check which device screen type is currently being show.
    Open source →
  30. 0.1.2 06 Nov 2019
    Release notes
    • Updated screen type calculation to account for being on the Web. Width was swapping with the height when it got too wide so we're checking for web explicitly and using the width of the window.
    Open source →
  31. 0.1.1 06 Nov 2019
    Release notes
    • Update the ScreenTypeLayout widget to use an incremental layout approach. If the desktop isn't supplied and we're in desktop mode we check if there's a tablet layout and show that, otherwise we show the mobile layout.
    Open source →
  32. 0.1.0 29 Oct 2019
    Release notes
    • Added initial widgets required for a clean responsive UI architecture.
    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