- Fix Date- filters not showing
name
attribute as label in the text field. - Fix FractionalColumnSize does not calculate correctly sizes.
- Add Italian locale
- Fix a bug in controller that does not reload dataset when applying a sort filter
First public release of paged-datatable v2
intl
was updated to version 0.19.0
- Update documentation
- Add more controller examples
- Fix several issues
The next version will be a complete release. This version can be used in production. I'm waiting for feedback to publish a release.
- Add localizations again.
- Add TextField-like editable columns.
- Add
ProgrammaticTableFilter
. - Add
DateTimePickerTableFilter
andDateRangePickerTableFilter
.
Keep in mind this is an uncomplete release. Probably the next version will be a complete release.
- Add filter bar and filters.
- Add controller methods to manage filters.
- Removed PagedDataTableMenu. Now to display a menu, use the
filterBarChild
and aPopupMenuButton
. - Improved the calculation of column widths.
Keep in mind this is an uncomplete release. I will continue working on this package actively.
First prerelease of PagedDataTable v2!
- Adds Horizontal scrolling.
- Fixes row selection.
- Adds a better
TableController
. - Better column sorting.
Keep in mind this is an uncomplete release. Filters, intl and cell edition features are disabled. I will continue working on this package actively.
- Add support for 'de' locale
- Fix initialPageSize is ignored when setup the widget
- Update dependencies
- Format dart code
- Packages version upgrade
- Improve documentation
- Remove internal memory cache.
- Display checkbox as the first column if the table allows row selection
- Bug fixes related to theming
- Add pagination methods to controller
- Improve drawing performance
- Better pub.dev documentation incoming
- Add option to completely remove the footer.
- Improve
PagedDataTableTheme
documentation.
- Upgrade Flutter version
- Make it compatible with Dart 3
- Apply dividerColor on every divider line.
- Add buttons theme
- Apply dividerColor on every divider line.
- Add buttons theme
- Revert old styling
- Fix bugs while customizing text styles
- Add better customization by placing a common widget or for a specific one using PagedDataTableTheme
- Add method to TableController to allow updating a row based on a predicate.
- Fix wrong header alignment
- Header child now can take less width. Replaced Expanded with Flexible.
- Add method to get applied filters from controller
- Fix small bug
- Add Flexible to every row
- Add option to remove the size of the rows
- Fix locales
- Fix refresh current dataset
- Add option to remove a row without reloading the entire dataset
- Remove header when no filter is added
- Added
ProgrammaticTableFilter
- Fix menu overlay is not opening correctly
- Fix call stack exceeded
- Small bug fixes
- Add refresh listener. Listen to a stream and refresh the dataset when it changes
- Add custom row builder
- Add option to set default filters
- Fix scores
- Fix homepage
- Rewrite all the code from scratch
- Fixes ScrollController
- Fixes ScrollController
- When the page changes, the scrollbar is animated to the top of the table
- Fixes a bug with filters scrollbar
- Fixes a timer bug.
- Add a custom row builder
- Add option to clear selected rows
- Add refresh listener
- Add separated widget to build custom filters.
- Add widget to build custom filters.
- Initial release.