NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1167 most downloaded on pub.dev
A set of widgets that can be used to define a readable responsive UI for widgets.
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
- Fixes #53
- Fixes #50
- Fixes #48
One column per quarter.
Fixes bug with preferDesktop and getValueForScreenType
getValueForScreenTypeFixes bug with preferDesktop where it always returns desktop UI even if there is a mobile UI.
Adds preferDesktop to ResponsiveApp which tells the builders that if there's no layout supplied for the current size prefer the desktop over the mobil
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.Adds responsive sizing by using the ResponsiveApp widget at the highest level which allows:
Adds responsive sizing by using the ResponsiveApp widget at the highest level which allows:
20.screenHeight / number.screenHeight shorthand to get the percentage of the Screen HeightscreenWidthscreenHeight => sh and screenWidth => swAdds checks to ensure desktop returns as Flutter web
- Adds banner to readme
Adds the ScrollTransform functionality which allows you to more easily create scroll effects based on the scrolling position.
Adds the ScrollTransform functionality which allows you to more easily create scroll effects based on the scrolling position.
Nothing published for this version
Nothing published for this version
Added small size for getValueForRefinedSize
Added optional override property in orientation builder
Nothing published for this version
Adds null safety and correct small refined sizing
Adds the refined sizing functionality
Adds responsive sizing config for global breakpoint setting
export the sizing config which I forgot to do first time.
Added getValueForScreenType functionality to the readme
getValueForScreenType functionality to the readmeReverted the change for returning the mobile layout when break points doesn't define any.
Changed enum naming to lowerCamelCase to follow convention
- readme updates
Made 600 inclusive for tablet devices and 900 inclusive for desktop
Added ScreenTypeValue builder to allow us to return different values depending on the screen type
Nothing published for this version
Added optional screen break points definition to pass in to the ResponsiveBuilder or the ScreenLayoutView.
Changelog styling updates
Changelog styling updates
Added shorthand bool properties to sizing information to check which device screen type is currently being show.
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 exp
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
Added initial widgets required for a clean responsive UI architecture.
Your coding agent can read these notes before it upgrades. Set up the MCP server →