pluto_grid_plus
PlutoGrid plus is a maintained version of PlutoGrid, PlutoGrid is a dataGrid that can be controlled by the keyboard on desktop and web. Of course, it works well on Android and IOS. (DataGrid, DataTable, Data Grid, Data Table, Sticky)
8.4.14
2.9K downloads/mo
#4712 most downloaded on pub.dev
doonfrs/pluto_grid_plus
What this package is like to depend on
Last release 1 years ago
11 Mar 2025
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 19 of 19 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
19 releases · first in 2023
0 releases in the last 12 months
see the full history below
Release timeline
19 releases · Dec 2023 to Mar 2025Releases
latest 19-
8.4.1411 Mar 2025 -
8.4.1310 Mar 2025 -
8.4.1210 Mar 2025 -
8.4.1110 Mar 2025 -
8.4.1008 Mar 2025 -
8.4.906 Mar 2025 -
8.4.806 Mar 2025 -
8.4.704 Mar 2025 -
8.4.604 Mar 2025Release notes
Open source →- Remove Stratagy pattern from the pagination widget and simplify the code
- Add total records
- Enhance the ui of the pagination widget
-
8.4.501 Mar 2025Release notes
Open source →- add initialPageSize to PageSizeDropdownPlutoLazyPaginationStrategy and default pageSizeToMove to 1
- Fix pagination bug
-
8.4.401 Mar 2025Release notes
Open source →- Added pagesize dropdown using strategy pattern
- Upgraded to latest Flutter version
- Used intl any version for compatibility
- Added onClear and clearIcon parameters to filter widgets
- Added filterWidgetDelegate to PlutoColumn
- Added missing filterWidgetBuilder and onFilterSuffixTap parameters
- Updated GitHub Actions tests
- Added optional width parameter to column in PlutoColumnType.select
- Added ability to disable row checkbox under specific conditions
- Fixed issue #105
- Added clear columns filter event
- Added empty screen to homepage
- Added VS Code formatting restrictions
- Fixed unit tests
- Added guard against missing scroll client (when disposed)
- Improved row wrapper implementation
- Changed WidgetBuilder to Widget Function(BuildContext, Widget)
- Enhanced infinity scroll to continue updating if screen not filled
- Fixed homescreen pointing to old package
- Implemented ability to disable row checkbox under conditions
- Added handling for pure checkbox values when disabled
- Added null check to prevent 'Null check operator used on a null value' exception
- Updated intl library to ^0.20.0
- Added onActiveCellChanged event
-
8.4.322 Oct 2024Release notes
Open source →- Added rowWrapper & editCellWrapper for the state manager
- Manually detect doubleTaps on desktop platform to eliminate delay
- Several improvements
- Add PlutoGridRowSelectionCheckBehavior which enables automatically setting the CheckBox values of selected rows
- Add PlutoGridRowSelectionCheckBehavior
- Upgrade packages
-
8.4.214 Jul 2024Release notes
Open source →- add rowWrapper
- Added an option for developers to use either the standard Material DatePicker or a custom datepicker.
- Datepicker - moved isOpenedPopup = true
- Added the ability to add a custom data property at the row level. For example: you can pass data to onSelect or any other onHandler. (not required)
- Upgrade some used package to the latest version.
-
8.4.115 May 2024 -
8.4.020 Apr 2024Release notes
Open source →- Added onRowEnter, onRowExit callbacks to react on. @coruscant187
- Added logic to change background color of row if hovered. @coruscant187 doonfrs/pluto_grid_plus#29
-
8.3.018 Feb 2024Release notes
Open source →- Change pluto_grid_export to pluto_grid_plus_export as the old version is not maintained.
- fix & enhance the example for csv export.
-
8.2.019 Dec 2023Release notes
Open source →- Add builder function in plutoColumnType.select allow user to customize the popup by item widget.
-
8.1.007 Dec 2023Release notes
Open source →- Customize filter column by @RamshaFarheen bosskmk#739
- Add column title (padding, icon-size, and checkBox size to auto-fit calculation by @Milad-Akarie bosskmk#715
- add onSelectedItem function in plutoColumnType.select bosskmk#935
-
8.0.007 Dec 2023Release notes
Open source →- Change Package name to pluto_grid_plus
- Upgrade the packages to the latest version.