split_view
This wedget provides horizontal or vertical split view for flutter.
3.2.2
24K downloads/mo
#2028 most downloaded on pub.dev
toshiaki-h/split_view
What this package is like to depend on
Last release 6 months ago
16 Feb 2026
Ships unpredictably
gaps range from 8 days to 3.5 years
Nearly every release is documented
notes for 18 of 19 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
20 releases · first in 2020
1 release in the last 12 months
see the full history below
Release timeline
20 releases · Jan 2020 to Feb 2026
2021
2022
2023
2024
2025
2026
Releases
latest 20-
3.2.216 Feb 2026Release notes
Open source →- Fixed SplitViewController.weights not being defensively copied on set. External mutation of the original list no longer corrupts the controller's internal state. (#28)
- Fixed the same defensive copy issue in the SplitViewController constructor.
- Added tests for defensive copy behavior.
-
3.2.112 Aug 2022Release notes
Open source →- When rebuilding SplitView with an inline-constructed controller, the new controller was not assigned to _SplitViewState._controller and thus, did not get notified of moves after the first rebuild. (@jpnurmi)
-
3.2.019 Jul 2022 withdrawnRelease notes
Open source →- Added weights setter and notify changes.(thanks to @jpnurmi)
- Updates code for Flutter 3.0.x.
-
3.1.004 Jun 2021Release notes
Open source →- Added indicator / activeIndicator fields. These fields can set grip indicator for inform the user that splitter bar is draggable.
- Added SplitIndicator class. This class is a sample implementation of indicator.
-
3.0.030 May 2021Release notes
Open source →- This version contains breaking changes.
- Fields in view1 and view2 changed to children.
- Added the SplitviewController class due to controlling views weights and limits.
- Removed fields minWidthSidebar/maxWidthSidebar/minHeightSidebar/maxHeightSidebar and initialWeight. Instead, Added the WeightLimit class so that we can specify the weight.
- The argument of the onWeightChanged handler now has multiple weights.
-
2.1.118 May 2021Release notes
Open source →- The color of the split bar is now highlighted when the mouse hovered when used on the web.
-
2.1.1+126 May 2021 -
2.1.016 May 2021 -
2.0.110 Apr 2021Release notes
Open source →- Added optional fields for limit the sidebar size. (efraespada)
- Fix bug: Initial weight was used when calling
setState(). (efraespada) - Improvement: The
ValueNotifier<double?>is initialized once. (efraespada)
-
2.0.1+116 Apr 2021 -
2.0.1+218 Apr 2021 -
2.0.010 Apr 2021 -
1.0.415 Mar 2021Release notes
Open source →- Add key field to SplitView's constructor in order to save the split bar position.
-
1.0.4+110 Apr 2021Nothing published for this version
-
1.0.306 Feb 2021Release notes
Open source →- For Positioned widgets that wrap view1 and view2, adjust either the left, right, bottom, or top fields, taking into account widget.gripSize. (cedarbob)
-
1.0.3+109 Feb 2021 -
1.0.228 Dec 2020 -
1.0.109 Mar 2020 -
1.0.021 Jan 2020 -
0.0.120 Jan 2020