NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1029 most downloaded on pub.dev
Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 11 months
Some releases are documented
notes for 10 of 32 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
32 releases · first in 2020
- Fix ScrollBehavior missing default values.
v1.5.1 Release
- Fix ScrollBehavior missing default values.
- Create new MaxWidthBox implementation that only uses constraints for setting max width. - Create NoScrollBarBehavior. - Update ScrollBehavior to inh
v1.5.0 Release
- Create new MaxWidthBox implementation that only uses constraints for setting max width.
- Create NoScrollBarBehavior.
- Update ScrollBehavior to inherit default behavior.
- Fix imports. Added responsive_utils.dart to the library file.
- Update examples.
One column per quarter.
v1.4.0 Release - Update license.
- Refactor Library Imports. - Unify library imports. - Restore const Conditions. - Fix copyWith type. - Update examples. - Fix ResponsiveVisibility nu
v1.3.0 Release
- Refactor Library Imports.
- Unify library imports.
- Restore const Conditions.
- Fix `copyWith` type.
- Update examples.
- Fix ResponsiveVisibility nullable type error.
ResponsiveValue nullable type support.
landscape incorrectly set to always true.Remove names and comments of deprecated ResponsiveWrapper in code.
ResponsiveWrapper in code.Breaking Change - Condition is no longer constant to support inheriting type nullability.
Deprecated ResponsiveWrapper widget.
Flutter 3 release.
Legacy ResponsiveWrapper implementation.
Usage instructions:
responsive_framework: 0.2.0
Add ResponsiveWrapper.builder to your MaterialApp or CupertinoApp.
import 'package:responsive_framework/responsive_framework.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
builder: (context, child) => ResponsiveWrapper.builder(
child,
maxWidth: 1200,
minWidth: 480,
defaultScale: true,
breakpoints: [
ResponsiveBreakpoint.resize(480, name: MOBILE),
ResponsiveBreakpoint.autoScale(800, name: TABLET),
ResponsiveBreakpoint.resize(1000, name: DESKTOP),
],
background: Container(color: Color(0xFFF5F5F5))),
initialRoute: "/",
);
}
}
Flutter 2 compatibility version. This is the last version to support Flutter 2.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →