NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1041 most downloaded on pub.dev
A Flutter ListView where the list items can be grouped into sections.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 2.0 years
Nearly every release is documented
notes for 34 of 35 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
37 releases · first in 2019
Feature/distinct key parent child by @kristofb in #171
Full Changelog: v5.1.2...v6.0.0
One column per quarter.
Features: Documentation improvements
Support older dart sdk versions
Make package backwards compatible to Flutter < 3.0.0
Bugfix: Fix lint error
Upgrade to flutter 3.0 and use flutter_lints Pull Request #148
Fix bug where item is rebuild every time state changes Pull Request #132
Silver support Pull Request #112
Features:
Bugfixes:
Null Safety as stable release
Update example to support null safety
New feature: Add support for null safety.
Nothing published for this version
New feature: Add new options from ListView.
New feature: Add reverse option from ListView.
reverse option from ListView.New feature custom sorting. Added two new options groupComparator and itemComparatorwhich can be used for comparison between two groups and items. If
groupComparator and itemComparatorwhich can be used for comparison between two groups and items. If used the functions will be used for sorting the list.New option groupHeaderBuilder: Same as groupSeparatorBuilder but will get the whole element instead of just the groupBy value.
groupHeaderBuilder: Same as groupSeparatorBuilder but will get the whole element instead of just the groupBy value.stickyHeaderBackgroundColor: If useStickyGroupSeparators used a custom background color can be set.Fix performance issue: Don't rebuild widget when sticky header changes.
* Add code documentation
* Fixed readme
* Improved documentation * Improved example
Fixed performance issue when sticky group headers are actived. Widget now rebuilds only when necessary
Sticky Headers now by default disabled.
Bugfix: error when groupby value not comparable.
New Feature: Floating Header - Sticky Headers can now float over the list. Set floatingHeader to true.
floatingHeader to true.useStickyGroupSeparators to false.SliverChildListDelegate.Bugfix: dispose controller only if not set throgh the widet.
New Feature: Indexed item builder. You can now define indexedItemBuilder instead of itemBuilder. The new method additionally provides the the current
indexedItemBuilder instead of itemBuilder. The new method additionally provides the the current index as attribute.Sorting items inside groups according to its comparable implmentation or alphabetical order.
Fixed bug where wrong headers are displayed while using sticky headers.
* Documentation
Bugfix: If no separator was specified a divider was rendered.
separator was specified a divider was rendered.New Feature: Sticky Headers! To use the sticky header set `useStickyGroupSeparators` to `true`. The parameter elements is now required.
useStickyGroupSeparators to true.
** The parameter elements is now required.Bugfix: The order option also works for groups which aren't comparable.
order option also works for groups which aren't comparable.Add order option to the widget. With this the sorting of the groups can be reversed.
order option to the widget. With this the sorting of the groups can be reversed.* Improved documentary
Widget sort the list elements now according the groupByvalue. Can be switched off through the parameter sort
groupByvalue. Can be switched off through the parameter sortEdited readme and package description
* Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →