modal_bottom_sheet
Create awesome and powerful modal bottom sheets. Material, Cupertino iOS 13 or create your own style
3.0.0
270K downloads/mo
#731 most downloaded on pub.dev
jamesblasco/modal_bottom_sheet
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.1 years
Some releases are documented
notes for 10 of 21 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
26 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
26 releases · Apr 2020 to Mar 2024Releases
latest 26-
3.0.012 Mar 2024Release notes
Open source →- Migrates to Flutter 3.19
- ModalBottomSheetRoute has been renamed to ModalSheetRoute
- WillPopScope support will be replaced for PopScope functionality
-
3.0.0-pre28 Jan 2023 pre-releaseRelease notes
Open source →- Migrates to Flutter 3.7
- ModalBottomSheetRoute has been renamed to ModalSheetRoute so it does not conflict with the new class from Flutter 3.7
-
2.1.205 Sep 2022Nothing published for this version
-
2.1.025 Jun 2022 -
2.0.109 Mar 2022Release notes
Open source →- Fixes bug with will pop scope
- Replaces VelocityTracker deprecated constructor
- Add optional RouteSettings to all showModal methods
-
2.0.007 Mar 2021Nothing published for this version
-
2.0.0-nullsafety.102 Jan 2021 pre-release -
1.0.1-dev28 Oct 2020 pre-release -
1.0.011 Nov 2020Release notes
Open source →- An optimized builder function.
- The
builderparam has changed from:
showMaterialModalBottomSheet( context: context, builder: (context, scrollController) { return SingleChildScrollView( controller: scrollController, child: Container() ) }, )to
showMaterialModalBottomSheet( context: context, builder: (context) { return SingleChildScrollView( controller: ModalScrollController.of(context), child: Container() ) }, )Now you can access the modal's scrollController from any inside widget like
ModalScrollController.of(context). -
1.0.0+111 Nov 2020Nothing published for this version
-
1.0.0-dev28 Oct 2020 pre-releaseRelease notes
Open source →- The
builderparam has changed from:
showMaterialModalBottomSheet( context: context, builder: (context, scrollController) { return SingleChildScrollView( controller: scrollController, child: Container() ) }, )to
showMaterialModalBottomSheet( context: context, builder: (context) { return SingleChildScrollView( controller: ModalScrollController.of(context), child: Container() ) }, )- Appart from the visual change, with this changes you can access the controller from every inner widget without having to pass the controller to every constructor. Also now the builder method will be called only once. Before it was calling multiple times while the modal was being animated.
- The
-
0.2.223 Sep 2020Nothing published for this version
-
0.2.1+223 Sep 2020 -
0.2.1+1-dev17 Sep 2020 -
0.2.1-dev17 Sep 2020 pre-releaseNothing published for this version
-
0.2.005 Jul 2020Release notes
Open source →- Added support for scroll-to-top by tapping the status bar on iOS devices.
- Use
curveAnimationto define a custom curve animation for the modal transition - Bug fixes releated to horizontal scroll, clamping physics and othes.
-
0.2.0+110 Jul 2020 -
0.1.621 May 2020Release notes
Open source →- Use
durationto define the opening duration of the modal - Change the top radius of the cupertino bottom sheet Thanks to @bierbaumtim @troyanskiy @rodineijf for the contributions
- Use
-
0.1.6+121 May 2020Nothing published for this version
-
0.1.515 Apr 2020Release notes
Open source →- Support for closing a modal with a scroll view by dragging down fast.
- Fix assertion in CupertinoBottomSheet and BottomSheetRoute when using the CupetinoApp or WidgetsApp as root
- Fix assertion when scrollController isn't used by the builder
-
0.1.408 Apr 2020Nothing published for this version
-
0.1.306 Apr 2020Nothing published for this version
-
0.1.206 Apr 2020Nothing published for this version
-
0.1.106 Apr 2020Nothing published for this version
-
0.1.006 Apr 2020Nothing published for this version
-
0.0.106 Apr 2020Nothing published for this version